Obtenir le nom du service et l'ID de configuration

Pour déployer votre document OpenAPI, exécutez la commande gcloud endpoints services deploy. La première fois que vous déployez votre document OpenAPI, la commande gcloud appelle une API Service Management pour créer un service géré, en utilisant le nom spécifié dans le champ host de votre document OpenAPI. Service Management attribue automatiquement un ID de configuration, composé d'un horodatage suivi d'un numéro de révision. Par exemple, 2017-02-13r0 :

Si vous déployez à nouveau la configuration de votre service le même jour, Service Management incrémente le numéro de révision dans l'ID de configuration. Si vous déployez à nouveau votre configuration de service un autre jour, Service Management attribue un nouvel horodatage à l'ID de configuration et réinitialise le numéro de révision à 0.

Cloud Endpoints utilise Service Management pour stocker les configurations de service. Service Management ne stocke que les 100 dernières configurations de service.

Cette page explique comment afficher le nom de votre service et les identifiants de configuration.

Console Google Cloud

  1. Dans la console Google Cloud, accédez à la page Endpoints > Services de votre projet.

    Accédez à la page Services Endpoints

  2. Si vous avez plusieurs API, sélectionnez-en une dans la liste.
  3. Cliquez sur l'onglet Historique des déploiements.
  4. Le nom du service apparaît entre le nom de l'API et les onglets, en haut à gauche de la page. Dans la liste Déploiements de configuration de service, l'ID de configuration est affiché avec la date et l'adresse e-mail du principal ayant déployé la configuration. La liste des Déploiements de configuration de service affiche les 100 derniers déploiements de configuration. La configuration la plus récente apparaît en tête de la liste.

gcloud

  1. Saisissez la commande suivante pour afficher les ID de vos projets Google Cloud :
    gcloud projects list
  2. En utilisant l'ID de projet trouvé à l'étape précédente, définissez le projet par défaut sur celui qui héberge l'API :
    gcloud config set project YOUR_PROJECT_ID
  3. Récupérez la liste des services figurant dans votre projet :
    gcloud endpoints services list
  4. En utilisant le nom de service applicable déterminé à l'étape précédente, récupérez la liste des ID de configuration correspondant au service :
    gcloud endpoints configs list --service=YOUR_SERVICE_NAME

Pour en savoir plus sur les commandes précédentes, consultez la documentation de référence sur gcloud.

Étapes suivantes