REST Resource: projects.locations.multicastDomains

Risorsa: MulticastDomain

Risorsa del dominio multicast.

Rappresentazione JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "state": {
    object (MulticastResourceState)
  },
  "labels": {
    string: string,
    ...
  },
  "description": string,
  "adminNetwork": string,
  "connection": {
    object (Connection)
  },
  "uniqueId": string,
  "multicastDomainGroup": string
}
Campi
name

string

Identificatore. Il nome della risorsa del dominio multicast. Utilizza il formato seguente: projects/*/locations/global/multicastDomains/*

createTime

string (Timestamp format)

Solo output. [Solo output] Il timestamp di creazione del dominio multicast.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo output. [Solo output] Timestamp dell'ultimo aggiornamento del dominio multicast.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

state

object (MulticastResourceState)

Solo output. [Solo output] Lo stato della risorsa.

labels

map (key: string, value: string)

Facoltativo. Etichette come coppie chiave-valore.

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

description

string

Facoltativo. Una descrizione testuale facoltativa del dominio multicast.

adminNetwork

string

Obbligatorio. Il nome della risorsa della rete VPC di amministrazione multicast. Utilizza il formato seguente: projects/{project}/locations/global/networks/{network}.

connection

object (Connection)

Obbligatorio. Il tipo di connessione VPC per questo dominio multicast.

uniqueId

string

Solo output. [Solo output] L'UUID generato da Google per la risorsa. Questo valore è univoco in tutte le risorse del dominio multicast. Se un dominio viene eliminato e ne viene creato un altro con lo stesso nome, al nuovo dominio viene assegnato un uniqueId diverso.

multicastDomainGroup

string

Facoltativo. Il gruppo di domini multicast a cui deve essere associato questo dominio. Utilizza il formato seguente: projects/{project}/locations/global/multicastDomainGroups/{multicastDomainGroup}.

Connessione

Informazioni sulla connettività VPC.

Rappresentazione JSON
{
  "connectionType": enum (ConnectionType),
  "nccHub": string
}
Campi
connectionType

enum (ConnectionType)

Obbligatorio. Il tipo di connessione VPC.

nccHub

string

Facoltativo. Il nome della risorsa dell'hub NCC. Utilizza il formato seguente: projects/{project}/locations/global/hubs/{hub}.

ConnectionType

Il tipo di connessione per autorizzare il traffico multicast.

Enum
CONNECTION_TYPE_UNSPECIFIED Tipo di connessione non specificato.
NCC Connesso da NCC. I producer e i consumer possono trovarsi in VPC separati connessi tramite NCC o nello stesso VPC.
SAME_VPC Il producer e i consumer devono trovarsi nella stessa rete VPC.

Metodi

create

Crea un nuovo dominio multicast in un progetto e una località specifici.

delete

Elimina un singolo dominio multicast.

get

Recupera i dettagli di un singolo dominio multicast.

list

Elenca i domini multicast in un progetto e una località specifici.