Risorsa: MulticastDomainActivation
Risorsa di attivazione del dominio multicast.
| Rappresentazione JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "state": { object ( |
| Campi | |
|---|---|
name |
Identificatore. Il nome della risorsa dell'attivazione del dominio multicast. Utilizza il formato seguente: |
createTime |
Solo output. [Solo output] Il timestamp di creazione dell'attivazione 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: |
updateTime |
Solo output. [Solo output] Timestamp dell'ultimo aggiornamento dell'attivazione 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: |
state |
Solo output. [Solo output] Lo stato della risorsa. |
labels |
Facoltativo. Etichette come coppie chiave-valore Un oggetto contenente un elenco di coppie |
multicastDomain |
Facoltativo. Il nome della risorsa del dominio multicast da attivare. Utilizza il formato seguente: |
adminNetwork |
Solo output. [Solo output] L'URL della rete amministratore. |
description |
Facoltativo. Una descrizione testuale facoltativa dell'attivazione del dominio multicast. |
multicastConsumerAssociations[] |
Solo output. I nomi delle risorse delle associazioni di consumer multicast associate. Utilizza il formato seguente: |
uniqueId |
Solo output. [Solo output] L'UUID generato da Google per la risorsa. Questo valore è univoco in tutte le risorse di attivazione del dominio multicast. Se un'attivazione del dominio viene eliminata e ne viene creata un'altra con lo stesso nome, alla nuova attivazione del dominio viene assegnato un uniqueId diverso. |
trafficSpec |
Facoltativo. La specifica del traffico per l'attivazione del dominio multicast. |
TrafficSpec
Specifica i parametri di volume di traffico e scalabilità del gruppo multicast utilizzati per configurare l'infrastruttura multicast per un dominio multicast in una zona.
| Rappresentazione JSON |
|---|
{ "aggrEgressPps": string, "aggrIngressPps": string, "avgPacketSize": integer, "maxPerGroupIngressPps": string, "maxPerGroupSubscribers": string } |
| Campi | |
|---|---|
aggrEgressPps |
Facoltativo. Pacchetti al secondo di uscita aggregati per tutti i gruppi multicast nel dominio in questa zona. |
aggrIngressPps |
Facoltativo. Pacchetti al secondo in entrata aggregati per tutti i gruppi di multicast nel dominio in questa zona. Il valore predefinito è (aggregated_egress_pps / maxPerGroupSubscribers) * 2. |
avgPacketSize |
Facoltativo. Dimensioni medie pacchetto (valore predefinito: 512 byte). |
maxPerGroupIngressPps |
Facoltativo. Numero massimo di pacchetti al secondo in entrata per un singolo gruppo di multicast in questa zona. Il valore predefinito è aggregated_ingress_pps / 2. |
maxPerGroupSubscribers |
Facoltativo. Numero massimo di abbonati per un singolo gruppo di multicast in questa zona. Il valore predefinito è max(50, aggregated_egress_pps / aggregated_ingress_pps). |
Metodi |
|
|---|---|
|
Crea una nuova attivazione del dominio multicast in un progetto e una località specifici. |
|
Elimina una singola attivazione del dominio multicast. |
|
Recupera i dettagli di una singola attivazione del dominio multicast. |
|
Elenca le attivazioni del dominio multicast in un progetto e una località specifici. |
|
Aggiorna i parametri di una singola attivazione del dominio multicast. |