Ressource: MulticastDomainActivation
Ressource zur Aktivierung der Multicast-Domain.
| JSON-Darstellung |
|---|
{ "name": string, "createTime": string, "updateTime": string, "state": { object ( |
| Felder | |
|---|---|
name |
ID. Der Ressourcenname der Aktivierung der Multicast-Domain. Verwenden Sie das folgende Format: |
createTime |
Nur Ausgabe. [Nur Ausgabe] Der Zeitstempel, der angibt, wann die Aktivierung der Multicast-Domain erstellt wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. [Nur Ausgabe] Der Zeitstempel, der angibt, wann die Aktivierung der Multicast-Domain zuletzt aktualisiert wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
state |
Nur Ausgabe. [Nur Ausgabe] Der Status der Ressource. |
labels |
Optional. Labels als Schlüssel/Wert-Paare Ein Objekt, das eine Liste von |
multicastDomain |
Optional. Der Ressourcenname der zu aktivierenden Multicast-Domain. Verwenden Sie das folgende Format: |
adminNetwork |
Nur Ausgabe. [Nur Ausgabe] Die URL des Administratornetzwerks. |
description |
Optional. Eine optionale Textbeschreibung der Aktivierung der Multicast-Domain. |
multicastConsumerAssociations[] |
Nur Ausgabe. Die Ressourcennamen der zugehörigen Multicast-Nutzerzuordnungen. Verwenden Sie das folgende Format: |
uniqueId |
Nur Ausgabe. [Nur Ausgabe] Die von Google generierte UUID für die Ressource. Dieser Wert ist für alle Aktivierungsressourcen für Multicast-Domains eindeutig. Wenn eine Domainaktivierung gelöscht und eine andere mit demselben Namen erstellt wird, erhält die neue Domainaktivierung eine andere uniqueId. |
trafficSpec |
Optional. Die Traffic-Spezifikation für die Aktivierung der Multicast-Domain. |
TrafficSpec
Gibt die Parameter für das Traffic-Volumen und die Multicast-Gruppenskalierung an, die zum Einrichten der Multicast-Infrastruktur für eine Multicast-Domain in einer Zone verwendet werden.
| JSON-Darstellung |
|---|
{ "aggrEgressPps": string, "aggrIngressPps": string, "avgPacketSize": integer, "maxPerGroupIngressPps": string, "maxPerGroupSubscribers": string } |
| Felder | |
|---|---|
aggrEgressPps |
Optional. Aggregierte Anzahl der ausgehenden Pakete pro Sekunde für alle Multicastgruppen in der Domain in dieser Zone. |
aggrIngressPps |
Optional. Aggregierte Ingress-Pakete pro Sekunde für alle Multicastgruppen in der Domain in dieser Zone. Standardwert: (aggregated_egress_pps / maxPerGroupSubscribers) * 2. |
avgPacketSize |
Optional. Durchschnittliche Paketgröße (Standard: 512 Byte). |
maxPerGroupIngressPps |
Optional. Maximale Anzahl eingehender Pakete pro Sekunde für eine einzelne Multicastgruppe in dieser Zone. Standardmäßig wird aggregated_ingress_pps / 2 verwendet. |
maxPerGroupSubscribers |
Optional. Maximale Anzahl von Abonnenten für eine einzelne Multicastgruppe in dieser Zone. Standardmäßig max(50, aggregated_egress_pps / aggregated_ingress_pps). |
Methoden |
|
|---|---|
|
Erstellt eine neue Aktivierung einer Multicast-Domain in einem bestimmten Projekt und an einem bestimmten Standort. |
|
Löscht eine einzelne Aktivierung einer Multicast-Domain. |
|
Ruft Details zu einer einzelnen Multicast-Domain-Aktivierung ab. |
|
Listet Aktivierungen von Multicast-Domains in einem bestimmten Projekt und an einem bestimmten Standort auf. |
|
Aktualisiert die Parameter einer einzelnen Multicast-Domain-Aktivierung. |