Afficher les configurations multicast

Cette page explique comment lister et afficher les détails des configurations multicast.

Pour en savoir plus sur les ressources de multidiffusion mentionnées sur cette page, consultez Modèle de ressources de multidiffusion.

Avant de commencer

Définissez la gcloud CLI pour utiliser le projet pour lequel vous souhaitez afficher les ressources multicast. Vous pouvez également inclure l'indicateur --project=PROJECT_ID pour chaque commande dans les procédures suivantes.

    gcloud config set project PROJECT_ID

Remplacez PROJECT_ID par l'ID du projet.

À propos des états des ressources multicast

Les ressources de multidiffusion que vous avez configurées incluent une propriété en lecture seule qui décrit leur état actuel. Lorsque vous affichez les configurations multicast à l'aide des procédures décrites sur cette page, vous pouvez consulter l'état des ressources individuelles dans le champ state de la sortie de la commande ou de la requête.

Le tableau suivant décrit les états possibles :

État Description
CREATING La ressource est en cours de création.
ACTIVE La ressource est dans un état normal et prête à être utilisée.
DELETING La ressource est en cours de suppression.
DELETE_FAILED La tentative de suppression de la ressource a échoué.
UPDATING La ressource est en cours de mise à jour.
UPDATE_FAILED Échec de la tentative de mise à jour de la ressource.
INACTIVE

Cet état s'applique aux configurations de clients multicast. Elle indique que l'administrateur multicast a effectué une action qui a désactivé une ressource client multicast, par exemple en révoquant l'accès à un domaine ou à une plage de groupes.

Une ressource de client multicast existante dont l'état est INACTIVE ne peut pas être réutilisée. Si l'administrateur multicast restaure l'accès au domaine ou à la plage de groupes, l'administrateur du réseau client multicast doit supprimer et recréer la ressource INACTIVE.

Afficher les configurations de domaine multicast

Cette section explique comment afficher les configurations existantes pour les domaines multicast.

Afficher les groupes de domaines multicast

gcloud

API

  • Pour lister les groupes de domaines multicast, utilisez la méthode multicastDomainGroups.list.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastDomainGroups
    
  • Pour décrire un groupe de domaines multicast, utilisez la méthode multicastDomainGroups.get.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastDomainGroups/DOMAIN_GROUP_NAME
    

    Remplacez DOMAIN_GROUP_NAME par le nom du groupe de domaines.

Afficher les domaines multicast

gcloud

API

  • Pour lister les domaines multicast, utilisez la méthode multicastDomains.list.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastDomains
    
  • Pour décrire un domaine de multidiffusion, utilisez la méthode multicastDomains.get.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastDomains/DOMAIN_NAME
    

    Remplacez DOMAIN_NAME par le nom du domaine.

Afficher les activations de domaine multicast

gcloud

  • Pour répertorier les activations de domaine multicast, utilisez la commande network-services multicast-domain-activations list.

    gcloud network-services multicast-domain-activations list --location=ZONE
    

    Remplacez ZONE par la zone pour laquelle lister les activations de domaine.

  • Pour décrire une activation de domaine multicast, utilisez la commande network-services multicast-domain-activations describe.

    gcloud network-services multicast-domain-activations describe DOMAIN_ACTIVATION_NAME \
        --location=ZONE
    

    Remplacez les valeurs suivantes :

    • DOMAIN_ACTIVATION_NAME : nom de l'activation du domaine
    • ZONE : zone dans laquelle le domaine a été activé

API

  • Pour lister les activations de domaines multicast, utilisez la méthode multicastDomainActivations.list.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastDomainActivations
    

    Remplacez ZONE par la zone pour laquelle lister les activations de domaine.

  • Pour décrire une activation de domaine multicast, utilisez la méthode multicastDomainActivations.get.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastDomainActivations/DOMAIN_ACTIVATION_NAME
    

    Remplacez les valeurs suivantes :

    • DOMAIN_ACTIVATION_NAME : nom de l'activation du domaine
    • ZONE : zone dans laquelle le domaine a été activé

Afficher les configurations de plages de groupes multicast

Cette section explique comment afficher les configurations existantes pour les groupes multicast.

Afficher les plages de groupes multicast

gcloud

API

  • Pour lister les plages de groupes multicast, utilisez la méthode multicastGroupRanges.list.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastGroupRanges
    
  • Pour décrire une plage de groupes multicast, utilisez la méthode multicastGroupRanges.get.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastGroupRanges/GROUP_RANGE_NAME
    

    Remplacez GROUP_RANGE_NAME par le nom de la plage de groupes.

Afficher les activations de plages de groupes multicast

gcloud

  • Pour lister les activations de plages de groupes multicast, utilisez la commande network-services multicast-group-range-activations list.

    gcloud network-services multicast-group-range-activations list --location=ZONE
    

    Remplacez ZONE par la zone pour laquelle lister les activations de plages de groupes.

  • Pour décrire une activation de plage de groupes multicast, utilisez la commande network-services multicast-group-range-activations describe.

    gcloud network-services multicast-group-range-activations describe GROUP_RANGE_ACTIVATION_NAME \
        --location=ZONE
    

    Remplacez les valeurs suivantes :

    • GROUP_RANGE_ACTIVATION_NAME : nom de l'activation de la plage de groupes
    • ZONE : zone dans laquelle la plage de groupes a été activée

API

  • Pour lister les activations de plages de groupes multicast, utilisez la méthode multicastGroupRangeActivations.list.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupRangeActivations
    

    Remplacez ZONE par la zone pour laquelle lister les activations de plages de groupes.

  • Pour décrire une activation de plage de groupes multicast, utilisez la méthode multicastGroupRangeActivations.get.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupRangeActivations/GROUP_RANGE_ACTIVATION_NAME
    

    Remplacez les valeurs suivantes :

    • GROUP_RANGE_ACTIVATION_NAME : nom de l'activation de la plage de groupes
    • ZONE : zone dans laquelle la plage de groupes a été activée

Afficher les configurations de producteurs multicast

Cette section explique comment afficher les configurations de producteur multidiffusion existantes.

Afficher les associations de producteurs multicast

gcloud

  • Pour répertorier les associations de producteurs multicast, utilisez la commande network-services multicast-producer-associations list.

    gcloud network-services multicast-producer-associations list --location=ZONE
    

    Remplacez ZONE par la zone pour laquelle lister les associations de producteurs multicast.

  • Pour décrire une association de producteurs multicast, utilisez la commande network-services multicast-producer-associations describe.

    gcloud network-services multicast-producer-associations describe PRODUCER_ASSOCIATION_NAME \
        --location=ZONE
    

    Remplacez les valeurs suivantes :

    • PRODUCER_ASSOCIATION_NAME : nom de l'association de producteurs multicast
    • ZONE : zone dans laquelle l'association de producteurs multicast a été créée

API

  • Pour lister les associations de producteurs multicast, utilisez la méthode multicastProducerAssociations.list.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastProducerAssociations
    

    Remplacez ZONE par la zone pour laquelle lister les associations de producteurs multicast.

  • Pour décrire une association de producteurs multicast, utilisez la méthode multicastProducerAssociations.get.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastProducerAssociations/PRODUCER_ASSOCIATION_NAME
    

    Remplacez les valeurs suivantes :

    • PRODUCER_ASSOCIATION_NAME : nom de l'association de producteurs multicast
    • ZONE : zone dans laquelle l'association de producteurs multicast a été créée

Afficher les activations de producteurs de groupes multicast

gcloud

  • Pour lister les activations de producteurs de groupes multicast, utilisez la commande network-services multicast-group-producer-activations list.

    gcloud network-services multicast-group-producer-activations list --location=ZONE
    

    Remplacez ZONE par la zone pour laquelle lister les activations de producteurs de groupes multicast.

  • Pour décrire une activation de producteur de groupe multicast, utilisez la commande network-services multicast-group-producer-activations describe.

    gcloud network-services multicast-group-producer-activations describe GROUP_PRODUCER_ACTIVATION_NAME \
        --location=ZONE
    

    Remplacez les valeurs suivantes :

    • GROUP_PRODUCER_ACTIVATION_NAME : nom de l'activation du producteur de groupe multicast
    • ZONE : zone dans laquelle le réseau de producteurs multicast a été activé

API

  • Pour lister les activations de producteurs de groupes multicast, utilisez la méthode multicastGroupProducerActivations.list.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupProducerActivations
    

    Remplacez ZONE par la zone pour laquelle lister les activations de producteurs de groupes multicast.

  • Pour décrire l'activation d'un producteur de groupe multicast, utilisez la méthode multicastGroupProducerActivations.get.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupProducerActivations/GROUP_PRODUCER_ACTIVATION_NAME
    

    Remplacez les valeurs suivantes :

    • GROUP_PRODUCER_ACTIVATION_NAME : nom de l'activation du producteur de groupe multicast
    • ZONE : zone dans laquelle le réseau de producteurs multicast a été activé

Afficher les configurations des consommateurs multicast

Cette section explique comment afficher les configurations de consommateur multidiffusion existantes.

Afficher les associations de clients multicast

gcloud

  • Pour lister les associations de clients multicast, utilisez la commande network-services multicast-consumer-associations list.

    gcloud network-services multicast-consumer-associations list --location=ZONE
    

    Remplacez ZONE par la zone pour laquelle lister les associations de clients multicast.

  • Pour décrire une association de clients multicast, utilisez la commande network-services multicast-consumer-associations describe.

    gcloud network-services multicast-consumer-associations describe CONSUMER_ASSOCIATION_NAME \
        --location=ZONE
    

    Remplacez les valeurs suivantes :

    • CONSUMER_ASSOCIATION_NAME : nom de l'association de clients multicast
    • ZONE : zone dans laquelle l'association de clients multicast a été créée

API

  • Pour lister les associations de clients multicast, utilisez la méthode multicastConsumerAssociations.list.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastConsumerAssociations
    

    Remplacez ZONE par la zone pour laquelle lister les associations de clients multicast.

  • Pour décrire une association de clients multicast, utilisez la méthode multicastConsumerAssociations.get.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastConsumerAssociations/CONSUMER_ASSOCIATION_NAME
    

    Remplacez les valeurs suivantes :

    • CONSUMER_ASSOCIATION_NAME : nom de l'association de clients multicast
    • ZONE : zone dans laquelle l'association de clients multicast a été créée

Afficher les activations client du groupe multicast

gcloud

  • Pour lister les activations client du groupe multicast, utilisez la commande network-services multicast-group-consumer-activations list.

    gcloud network-services multicast-group-consumer-activations list --location=ZONE
    

    Remplacez ZONE par la zone pour laquelle lister les activations consommateur du groupe de multicast.

  • Pour décrire une activation client du groupe multicast, utilisez la commande network-services multicast-group-consumer-activations describe.

    gcloud network-services multicast-group-consumer-activations describe GROUP_CONSUMER_ACTIVATION_NAME \
        --location=ZONE
    

    Remplacez les valeurs suivantes :

    • GROUP_CONSUMER_ACTIVATION_NAME : nom de l'activation client du groupe multicast
    • ZONE : zone dans laquelle le réseau client multicast a été activé

API

  • Pour lister les activations client du groupe multicast, utilisez la méthode multicastGroupConsumerActivations.list.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupConsumerActivations
    

    Remplacez ZONE par la zone pour laquelle lister les activations client du groupe multicast.

  • Pour décrire une activation client du groupe multicast, utilisez la méthode multicastGroupConsumerActivations.get.

    GET https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupConsumerActivations/GROUP_CONSUMER_ACTIVATION_NAME
    

    Remplacez les valeurs suivantes :

    • GROUP_CONSUMER_ACTIVATION_NAME : nom de l'activation client du groupe multicast
    • ZONE : zone dans laquelle le réseau client multicast a été activé