Ressource : MulticastDomainActivation
Ressource d'activation du domaine multicast.
| Représentation JSON |
|---|
{
"name": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"multicastDomain": string,
"adminNetwork": string,
"description": string,
"multicastConsumerAssociations": [
string
],
"uniqueId": string,
"trafficSpec": {
object ( |
| Champs | |
|---|---|
name |
Identifiant. Nom de ressource de l'activation du domaine multicast. Utilisez le format suivant : |
createTime |
Uniquement en sortie. Code temporel de la création de l'activation du domaine multicast. Utilise la norme RFC 3339, où le résultat généré se sert toujours du format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Code temporel de la dernière mise à jour de l'activation du domaine multicast. Utilise la norme RFC 3339, où le résultat généré se sert toujours du format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
labels |
Facultatif. Étiquettes sous forme de paires clé/valeur. Objet contenant une liste de paires |
multicastDomain |
Facultatif. Nom de ressource du domaine multicast à activer. Utilisez le format suivant : |
adminNetwork |
Uniquement en sortie. URL du réseau administrateur. |
description |
Facultatif. Description textuelle facultative de l'activation du domaine multicast. |
multicastConsumerAssociations[] |
Uniquement en sortie. Noms de ressources des associations de clients multicast associées. Utilisez le format suivant : |
uniqueId |
Uniquement en sortie. UUID généré par Google pour la ressource. Cette valeur est unique pour toutes les ressources d'activation de domaine multicast. Si une activation de domaine est supprimée et qu'une autre portant le même nom est créée, la nouvelle activation de domaine se voit attribuer un identifiant unique différent. |
trafficSpec |
Facultatif. Spécification du trafic pour l'activation du domaine multicast. |
TrafficSpec
Spécifie les paramètres de volume de trafic et de scaling des groupes multicast utilisés pour configurer l'infrastructure multicast pour un domaine multicast dans une zone.
| Représentation JSON |
|---|
{ "aggrEgressPps": string, "aggrIngressPps": string, "avgPacketSize": integer, "maxPerGroupIngressPps": string, "maxPerGroupSubscribers": string } |
| Champs | |
|---|---|
aggrEgressPps |
Facultatif. Nombre agrégé de paquets sortants par seconde pour tous les groupes multicast du domaine dans cette zone. |
aggrIngressPps |
Facultatif. Nombre agrégé de paquets entrants par seconde pour tous les groupes multicast du domaine dans cette zone. La valeur par défaut est (aggregated_egress_pps / maxPerGroupSubscribers) * 2. |
avgPacketSize |
Facultatif. Taille moyenne des paquets (512 octets par défaut). |
maxPerGroupIngressPps |
Facultatif. Nombre maximal de paquets entrants par seconde pour un seul groupe multicast dans cette zone. La valeur par défaut est aggregated_ingress_pps / 2. |
maxPerGroupSubscribers |
Facultatif. Nombre maximal d'abonnés pour un groupe multicast unique dans cette zone. La valeur par défaut est max(50, aggregated_egress_pps / aggregated_ingress_pps). |
Méthodes |
|
|---|---|
|
Crée une activation de domaine multicast dans un projet et un emplacement donnés. |
|
Supprime l'activation d'un domaine multicast unique. |
|
Récupère les détails d'une activation de domaine multicast unique. |
|
Liste les activations de domaines multicast dans un projet et un emplacement donnés. |
|
Met à jour les paramètres d'une activation de domaine multicast unique. |