Recurso: DataExchange
Un intercambio de datos es un contenedor que te permite compartir datos. Además de la información descriptiva sobre el intercambio de datos, contiene fichas que hacen referencia a conjuntos de datos compartidos.
Representación JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"primaryContact": string,
"documentation": string,
"listingCount": integer,
"icon": string,
"sharingEnvironmentConfig": {
object ( |
Campos | |
---|---|
name |
Solo salida. El nombre del recurso del intercambio de datos. p.ej., |
displayName |
Obligatorio. Nombre visible legible por humanos del intercambio de datos. El nombre visible solo debe contener letras Unicode, números (0-9), guiones bajos (_), guiones (-), espacios ( ), signos de unión (&) y no debe empezar ni terminar con espacios. El valor predeterminado es una cadena vacía. Longitud máxima: 63 bytes. |
description |
Opcional. Descripción del intercambio de datos. La descripción no debe contener caracteres Unicode que no sean caracteres ni códigos de control C0 y C1, excepto pestañas (HT), líneas nuevas (LF), retornos de carro (CR) y saltos de página (FF). El valor predeterminado es una cadena vacía. Longitud máxima: 2,000 bytes. |
primaryContact |
Opcional. El correo electrónico o la URL del punto de contacto principal del intercambio de datos. Longitud máxima: 1,000 bytes. |
documentation |
Opcional. Documentación que describe el intercambio de datos. |
listingCount |
Solo salida. Cantidad de fichas que se encuentran en el intercambio de datos. |
icon |
Opcional. Imagen codificada en base64 que representa el intercambio de datos. Tamaño máximo: 3.0MiB las dimensiones de imagen esperadas son de 512x512 píxeles. Sin embargo, la API solo realiza validación en función del tamaño de los datos codificados. Nota: Para los campos de bytes, el contenido de los campos está codificado en base64 (lo que aumenta el tamaño de los datos en un 33% a 36%) cuando se usa JSON en el cable. String codificada en base64. |
sharingEnvironmentConfig |
Obligatorio. Opción de entorno de uso compartido de datos configurable para un intercambio de datos. |
SharingEnvironmentConfig
El entorno de uso compartido es un modelo de comportamiento para compartir datos dentro de un intercambio de datos. Esta opción se puede configurar para un intercambio de datos.
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión
|
|
defaultExchangeConfig |
Intercambio de datos predeterminado de Analytics Hub, que se aplica para el uso compartido de datos seguro. |
dcrExchangeConfig |
Sala limpia de datos (DCR), se usa para la divulgación de datos segura y que resguarda la privacidad. |
DefaultExchangeConfig
Este tipo no tiene campos.
Intercambio de datos predeterminado de Analytics Hub, que se aplica para el uso compartido de datos seguro.
DcrExchangeConfig
Este tipo no tiene campos.
Sala limpia de datos (DCR), se usa para la divulgación de datos segura y que resguarda la privacidad.
Métodos |
|
---|---|
|
Crea un intercambio de datos nuevo. |
|
Borra un intercambio de datos existente. |
|
Obtiene los detalles de un intercambio de datos. |
|
Obtén la política de IAM. |
|
Enumera todos los intercambios de datos en una ubicación y un proyecto determinados. |
|
Enumera todas las suscripciones de un intercambio de datos o una ficha determinados. |
|
Actualiza un intercambio de datos existente. |
|
Configura la política de IAM. |
|
Crea una suscripción a un intercambio de datos. |
|
Devuelve los permisos que tiene un emisor. |