Cette page explique comment supprimer une configuration de Game Servers.
Avant de commencer
Avant de commencer, nous vous recommandons de vous familiariser avec les concepts clés de la page Présentation de Game Servers. Assurez-vous également que vous avez également effectué les tâches suivantes :
- Assurez-vous d'avoir activé l'API des services de jeux. Activer l'API Game Services
- Choisissez une interface système sur laquelle gcloud CLI est installée ou utilisez un client API:
Accédez à Google Cloud Console.
Dans l'angle supérieur droit de la console, cliquez sur le bouton Activer Cloud Shell :
- Créer un compte de service
- Téléchargez une clé privée sous la forme d'un fichier JSON.
-
Set the environment variable
GOOGLE_APPLICATION_CREDENTIALS
to the path of the JSON file that contains your credentials. This variable applies only to your current shell session, so if you open a new session, set the variable again.
Cloud Shell
Pour lancer Cloud Shell, procédez comme suit :
Une session Cloud Shell s'ouvre dans un cadre situé en bas de la console.
Cette interface système vous permet d'exécuter les commandes gcloud
.
Shell local
Installer gcloud CLI
Vérifiez que vous avez défini le projet par défaut souhaité pour Google Cloud CLI (sinon, vous devrez spécifier l'indicateur --project
explicitement pour chaque commande ultérieurement):
gcloud config list project
Si non, vous pouvez exécuter la commande suivante pour définir un projet par défaut, en remplaçant PROJECT_ID
par l'ID de projet souhaité :
gcloud config set project PROJECT_ID
Exécutez la commande suivante pour vérifier votre version de Google Cloud CLI.
Game Servers nécessite la version 306.0.0
ou ultérieure de gcloud CLI.
gcloud version
Pour mettre à jour votre installation, exécutez la commande suivante :
gcloud components update
curl/PowerShell
Pour utiliser l'API REST avec curl
ou Windows PowerShell, procédez comme suit :
Bibliothèque cliente
Google Cloud Game Servers peut être contrôlé par programmation à l'aide d'une bibliothèque cliente. Pour obtenir des instructions sur l'utilisation de la bibliothèque et l'authentification, consultez la page Présentation des bibliothèques clientes.
Supprimer une ressource Configuration
Console
Dans la console Google Cloud, accédez à la page Déploiements Game Servers.
Recherchez un déploiement dans la table. Dans la dernière colonne de tableau, cliquez sur les points de suspension more_vert, puis sélectionnez Répertorier les configurations. Vous pouvez afficher les configurations actives et inactives du déploiement à partir de cette page.
Vous ne pouvez pas supprimer une configuration active. Pour désactiver une configuration, cliquez sur Gérer le déploiement et sélectionnez une autre configuration pour le déploiement (consultez la section Mettre à jour la configuration par défaut d'un déploiement).
Dans le tableau Configurations inactives, recherchez la configuration à supprimer. Dans la dernière colonne du tableau, cliquez sur les points de suspension (more_vert) et sélectionnez Supprimer la configuration.
gcloud
Vous pouvez supprimer une configuration Game Servers à l'aide de Google Cloud CLI.
Pour supprimer une configuration :
Exécutez la commande suivante et remplacez les valeurs des espaces réservés tels que configID et deploymentID par des valeurs appropriées :
gcloud game servers configs delete configID --deployment=deploymentID
Les espaces réservés de variables correspondent aux descriptions suivantes :
- configID est l'identifiant unique que vous avez spécifié pour cette configuration.
- deploymentID est l'identifiant unique que vous avez spécifié pour le déploiement parent.
REST
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants:
- PROJECT_ID : ID de votre projet Google Cloud répertorié dans les paramètres IAM.
- DEPLOYMENT_ID : identifiant défini par l'utilisateur pour le déploiement
- CONFIG_ID : identifiant défini par l'utilisateur pour la configuration
Pour envoyer votre requête, développez l'une des options suivantes :
Vous devriez recevoir une réponse JSON de ce type :
{ "name": "projects/PROJECT_ID/locations/global/operations/OPERATION_ID", "metadata": { "@type": "type.googleapis.com/google.cloud.gaming.v1.OperationMetadata", "createTime": CREATE_TIME, "target": "projects/PROJECT_ID/locations/global/gameServerDeployments/DEPLOYMENT_ID/configs/CONFIG_ID", "verb": "delete", "requestedCancellation": false, "apiVersion": "v1" }, "done": false }
Vérifier que votre configuration a bien été supprimée
Vérifiez que vous avez supprimé la configuration en répertoriant vos configurations à l'aide de Google Cloud CLI.
Pour répertorier toutes les configurations, exécutez la commande suivante :
gcloud game servers configs list
Pour répertorier toutes les configurations d'un déploiement, exécutez la commande suivante et remplacez deploymentID par le déploiement parent.
gcloud game servers configs list --deployment=deploymentID
Votre configuration supprimée n'apparaît plus dans le résultat de la commande.
Étapes suivantes
Découvrez les concepts clés dans la présentation de Game Servers.