Subscription

Un abbonamento rappresenta l'accesso di un sottoscrittore a un determinato insieme di dati pubblicati. Contiene riferimenti a schede associate, scambi di dati e set di dati collegati.

Rappresentazione JSON
{
  "name": string,
  "creationTime": string,
  "lastModifyTime": string,
  "organizationId": string,
  "organizationDisplayName": string,
  "state": enum (State),
  "linkedDatasetMap": {
    string: {
      object (LinkedResource)
    },
    ...
  },
  "subscriberContact": string,

  // Union field resource_name can be only one of the following:
  "listing": string,
  "dataExchange": string
  // End of list of possible types for union field resource_name.
}
Campi
name

string

Solo output. Il nome della risorsa della sottoscrizione, ad esempio projects/myproject/locations/US/subscriptions/123.

creationTime

string (Timestamp format)

Solo output. Timestamp della creazione della sottoscrizione.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

lastModifyTime

string (Timestamp format)

Solo output. Timestamp dell'ultima modifica dell'abbonamento.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

organizationId

string

Solo output. Organizzazione del progetto a cui appartiene questo abbonamento.

organizationDisplayName

string

Solo output. Nome visualizzato del progetto di questa sottoscrizione.

state

enum (State)

Solo output. Stato attuale dell'abbonamento.

linkedDatasetMap

map (key: string, value: object (LinkedResource))

Solo output. Mappa dell'elenco dei nomi delle risorse nella risorsa collegata associata, ad esempio projects/123/locations/US/dataExchanges/456/listings/789 -> projects/123/dataset/my_dataset

Per le iscrizioni a livello di scheda, si tratta di una mappa di dimensione 1. Contiene valori solo se lo stato è == STATE_ACTIVE.

Un oggetto contenente un elenco di "key": value coppie. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

subscriberContact

string

Solo output. Email dell'iscritto.

Campo di unione resource_name.

resource_name può essere solo uno dei seguenti:

listing

string

Solo output. Nome della risorsa della scheda di origine, ad esempio projects/123/locations/US/dataExchanges/456/listings/789

dataExchange

string

Solo output. Nome risorsa del Data Exchange di origine, ad esempio projects/123/locations/US/dataExchanges/456

LinkedResource

Riferimento a una risorsa collegata monitorata da questo abbonamento.

Rappresentazione JSON
{

  // Union field reference can be only one of the following:
  "linkedDataset": string
  // End of list of possible types for union field reference.
}
Campi

Campo di unione reference.

reference può essere solo uno dei seguenti:

linkedDataset

string

Solo output. Nome del set di dati collegato, ad esempio projects/subscriberproject/dataset/linkedDataset