REST Resource: projects.locations.dataExchanges

Risorsa: DataExchange

Uno scambio di dati è un contenitore che ti consente di condividere i dati. Oltre alle informazioni descrittive sullo scambio di dati, contiene schede che fanno riferimento a set di dati condivisi.

Rappresentazione JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "primaryContact": string,
  "documentation": string,
  "listingCount": integer,
  "icon": string
}
Campi
name

string

Solo output. Il nome della risorsa dello scambio di dati, ad esempio projects/myproject/locations/US/dataExchanges/123.

displayName

string

Obbligatorio. Nome visualizzato leggibile dello scambio di dati. Il nome visualizzato deve contenere solo lettere Unicode, numeri (0-9), trattini bassi (_), trattini (-), spazi ( ), e commerciale (&) e non deve iniziare o terminare con spazi. Il valore predefinito è una stringa vuota. Lunghezza massima: 63 byte.

description

string

Facoltativo. Descrizione dello scambio di dati. La descrizione non deve contenere caratteri Unicode senza caratteri e codici di controllo C0 e C1, ad eccezione di tabulazioni (HT), nuove righe (LF), ritorni a capo (CR) e interruzioni di pagina (FF). Il valore predefinito è una stringa vuota. Lunghezza massima: 2000 byte.

primaryContact

string

Facoltativo. Indirizzo email o URL del punto di contatto principale dello scambio di dati. Lunghezza massima: 1000 byte.

documentation

string

Facoltativo. Documentazione che descrive lo scambio di dati.

listingCount

integer

Solo output. Numero di schede contenute nello scambio di dati.

icon

string (bytes format)

Facoltativo. Immagine con codifica Base64 che rappresenta lo scambio di dati. Dimensione massima: 3,0 MiB Le dimensioni previste per l'immagine sono 512 x 512 pixel, tuttavia l'API esegue la convalida solo sulla dimensione dei dati codificati. Nota: per i campi di byte, i contenuti dei campi sono codificati in base64 (che aumenta la dimensione dei dati del 33-36%) quando si utilizza JSON on-line.

Una stringa con codifica Base64.

Metodi

create

Crea un nuovo scambio di dati.

delete

Elimina uno scambio di dati esistente.

get

Recupera i dettagli di uno scambio di dati.

getIamPolicy

Recupera il criterio IAM.

list

Elenca tutti gli scambi di dati in un determinato progetto e in una località.

patch

Aggiorna uno scambio di dati esistente.

setIamPolicy

Imposta il criterio IAM.

testIamPermissions

Restituisce le autorizzazioni di cui dispone un chiamante.