REST Resource: projects.locations.multicastGroupRangeActivations

Ressource : MulticastGroupRangeActivation

Ressource d'activation de la plage de groupes multicast.

Représentation JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "state": {
    object (MulticastResourceState)
  },
  "description": string,
  "labels": {
    string: string,
    ...
  },
  "multicastDomainActivation": string,
  "multicastGroupRange": string,
  "ipCidrRange": string,
  "multicastGroupConsumerActivations": [
    string
  ],
  "uniqueId": string,
  "logConfig": {
    object (MulticastLogConfig)
  }
}
Champs
name

string

Identifiant. Nom de ressource de l'activation de la plage des groupes multicast. Utilisez le format suivant : projects/*/locations/*/multicastGroupRangeActivations/*.

createTime

string (Timestamp format)

Uniquement en sortie. [Uniquement en sortie] Code temporel de la création de l'activation de la plage de groupes multicast.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le 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 : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Uniquement en sortie. [Sortie uniquement] Code temporel de la dernière mise à jour de l'activation de la plage de groupes multicast.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le 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 : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

state

object (MulticastResourceState)

Uniquement en sortie. [Sortie uniquement] État de la ressource.

description

string

Facultatif. Description textuelle facultative de l'activation de la plage de groupes multicast.

labels

map (key: string, value: string)

Facultatif. Étiquettes sous forme de paires clé/valeur.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

multicastDomainActivation

string

Facultatif. Nom de ressource d'une activation de domaine multicast qui se trouve dans la même zone que ce groupe multicast. Utilisez le format suivant : projects/*/locations/*/multicastDomainActivations/*.

multicastGroupRange

string

Facultatif. Nom de ressource de la plage de groupes multicast globale pour le groupe. Utilisez le format suivant : projects/*/locations/global/multicastGroupRanges/*.

ipCidrRange

string

Uniquement en sortie. [Uniquement en sortie] Plage d'adresses IP du groupe multicast.

multicastGroupConsumerActivations[]

string

Uniquement en sortie. Noms de ressources des activations client de groupes multicast associés. Utilisez le format suivant : projects/*/locations/*/multicastGroupConsumerActivations/*.

uniqueId

string

Uniquement en sortie. UUID généré par Google pour la ressource. Cette valeur est unique pour toutes les ressources de groupe multicast. Si un groupe est supprimé et qu'un autre portant le même nom est créé, le nouveau groupe se voit attribuer un uniqueId différent.

logConfig

object (MulticastLogConfig)

Facultatif. Spécifie les options de journalisation pour les activités effectuées concernant l'activation de la plage de groupes multicast. Valeur par défaut : "false". Si aucune option n'est spécifiée, les options de journalisation sont héritées de la ressource de plage de groupes multidiffusion globale. Si la journalisation est activée, les journaux sont exportés vers Cloud Logging. Si la configuration des journaux est définie explicitement pour l'activation de la plage de groupes multicast, que les journaux soient activés ou non, la valeur remplace celle configurée par la ressource de plage de groupes multicast.

Méthodes

create

Crée une activation de plage de groupes multicast dans un projet et un emplacement donnés.

delete

Supprime l'activation d'une seule plage de groupes multicast.

get

Récupère les détails d'une seule activation de plage de groupes multicast.

list

Liste les activations de plages de groupes multicast dans un projet et un emplacement donnés.

patch

Met à jour les paramètres d'une seule activation de plage de groupes multicast.