Cette page décrit comment obtenir, répertorier et supprimer des modèles d'instances.
Avant de commencer
-
Si ce n'est pas déjà fait, configurez l'authentification.
L'authentification est le processus permettant de valider votre identité pour accéder aux services et aux API Trusted Cloud by S3NS .
Pour exécuter du code ou des exemples depuis un environnement de développement local, vous pouvez vous authentifier auprès de Compute Engine en sélectionnant l'une des options suivantes :
Select the tab for how you plan to use the samples on this page:
Console
When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
Installez la Google Cloud CLI, puis connectez-vous à la gcloud CLI avec votre identité fédérée. Après vous être connecté, initialisez Google Cloud CLI en exécutant la commande suivante :
gcloud init
- Set a default region and zone.
Go
Pour utiliser les exemples Go de cette page dans un environnement de développement local, installez et initialisez gcloud CLI, puis configurez les Identifiants par défaut de l'application à l'aide de vos identifiants utilisateur.
Installez la Google Cloud CLI, puis connectez-vous à la gcloud CLI avec votre identité fédérée.
Create local authentication credentials for your user account:
gcloud auth application-default login
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Pour en savoir plus, consultez Set up authentication for a local development environment.
Java
Pour utiliser les exemples Java de cette page dans un environnement de développement local, installez et initialisez gcloud CLI, puis configurez les Identifiants par défaut de l'application à l'aide de vos identifiants utilisateur.
Installez la Google Cloud CLI, puis connectez-vous à la gcloud CLI avec votre identité fédérée.
Create local authentication credentials for your user account:
gcloud auth application-default login
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Pour en savoir plus, consultez Set up authentication for a local development environment.
Node.js
Pour utiliser les exemples Node.js de cette page dans un environnement de développement local, installez et initialisez gcloud CLI, puis configurez les Identifiants par défaut de l'application à l'aide de vos identifiants utilisateur.
Installez la Google Cloud CLI, puis connectez-vous à la gcloud CLI avec votre identité fédérée.
Create local authentication credentials for your user account:
gcloud auth application-default login
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Pour en savoir plus, consultez Set up authentication for a local development environment.
Python
Pour utiliser les exemples Python de cette page dans un environnement de développement local, installez et initialisez gcloud CLI, puis configurez les Identifiants par défaut de l'application à l'aide de vos identifiants utilisateur.
Installez la Google Cloud CLI, puis connectez-vous à la gcloud CLI avec votre identité fédérée.
Create local authentication credentials for your user account:
gcloud auth application-default login
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Pour en savoir plus, consultez Set up authentication for a local development environment.
REST
Pour utiliser les exemples d'API REST de cette page dans un environnement de développement local, vous devez utiliser les identifiants que vous fournissez à gcloud CLI.
Installez la Google Cloud CLI, puis connectez-vous à la gcloud CLI avec votre identité fédérée.
Pour en savoir plus, consultez la section S'authentifier pour utiliser REST dans la documentation sur l'authentification Trusted Cloud .
Obtenir des informations sur un modèle d'instance
Lorsque vous affichez un modèle d'instance existant, vous pouvez voir son nom, son ID unique, son code temporel de création et toutes les propriétés d'instance qu'il spécifie.
Console
- Dans la console Trusted Cloud , accédez à la page "Modèles d'instances".
- Cliquez sur le nom d'un modèle d'instance pour afficher les détails s'y rapportant.
gcloud
Pour obtenir des informations sur un modèle d'instance régional ou global, utilisez
instance-templates describe command
.Pour un modèle d'instance régional, utilisez la commande suivante :
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME_OR_ID \ --region=REGION
Pour un modèle d'instance global, utilisez la commande suivante :
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME_OR_ID
Go
Java
Node.js
Python
REST
Pour obtenir des informations sur un modèle d'instance régional, utilisez la méthode
regionInstanceTemplates.get
comme suit :GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME_OR_ID
Pour obtenir des informations sur un modèle d'instance global, utilisez la méthode
instanceTemplates.get
comme suit :GET https://compute.googleapis.com/compute/v1/projects/[PROJECT_ID]/global/instanceTemplates/[INSTANCE_TEMPLATE_NAME_OR_ID]
Obtenir la liste des modèles d'instances
Pour obtenir une liste des modèles d'instances que vous avez créés :
Console
La page "Modèles d'instances" répertorie tous les modèles d'instances de votre projet.
gcloud
Pour obtenir la liste de tous les modèles d'instances régionaux, utilisez la commande suivante :
gcloud compute instance-templates list \ --regions
Pour obtenir la liste des modèles d'instances régionaux dans une région spécifique, utilisez la commande suivante :
gcloud compute instance-templates list \ --filter="region:(REGION)"
Pour obtenir la liste des modèles d'instances globaux, utilisez la commande suivante :
gcloud compute instance-templates list \ --global
Pour obtenir la liste de tous les modèles d'instance, y compris les modèles régionaux et globaux, utilisez la commande suivante :
gcloud compute instance-templates list
Go
Java
Node.js
Python
REST
Pour obtenir la liste des modèles d'instances régionaux, envoyez une requête
regionInstanceTemplates.list
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT/regions/REGION/instanceTemplates
Pour obtenir la liste des modèles d'instances globaux, envoyez une requête
instanceTemplates.list
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates
Supprimer un modèle d'instance
Lorsque vous supprimez un modèle d'instance, celui-ci est retiré de votre liste de modèles. Vous ne pouvez pas supprimer un modèle d'instance si un groupe d'instances géré y fait référence.
Console
- Dans la console Trusted Cloud , accédez à la page "Modèles d'instances".
- Sélectionnez les modèles d'instances à supprimer.
- Cliquez sur Supprimer.
gcloud
À l'aide de Google Cloud CLI, exécutez la commande suivante :
gcloud compute instance-templates delete INSTANCE_TEMPLATE_NAME
Pour un modèle d'instance régional, INSTANCE_TEMPLATE_NAME doit contenir l'URL complète du modèle. Par exemple,
https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/instanceTemplates/example-regional-instance-template
.Go
Java
Node.js
Python
REST
Pour supprimer un modèle d'instance régional, envoyez une requête
regionInstanceTemplates.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME
Pour supprimer un modèle d'instance global, envoyez une requête
instanceTemplates.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates/INSTANCE_TEMPLATE_NAME
Parfois, les VM d'un groupe d'instances géré ne sont pas synchronisées avec le reste du groupe. Elles utilisent un modèle d'instance différent de celui du reste du groupe. Si une VM d'un groupe d'instances géré utilise un modèle différent de celui spécifié dans le groupe, cette VM continuera d'utiliser son modèle pour la réparation, même si ce modèle est supprimé. Pour plus d'informations sur l'application d'un nouveau modèle d'instance, consultez la page Appliquer de nouvelles configurations aux VM dans un MIG.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/19 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/08/19 (UTC)."],[[["\u003cp\u003eThis page provides instructions on how to manage instance templates, including retrieving information about them, listing them, and deleting them.\u003c/p\u003e\n"],["\u003cp\u003eAuthentication is required to interact with Google Cloud services and APIs, and the gcloud CLI, console, or other supported languages can be used for this purpose.\u003c/p\u003e\n"],["\u003cp\u003eYou can get details about both global and regional instance templates using the console, gcloud command-line tool, or language-specific code samples.\u003c/p\u003e\n"],["\u003cp\u003eInstance templates can be listed globally or by region via the console, gcloud CLI commands, or code samples.\u003c/p\u003e\n"],["\u003cp\u003eInstance templates can be deleted through the console, gcloud CLI commands, or programmatically, but if a managed instance group is referencing the template, deletion is not allowed.\u003c/p\u003e\n"]]],[],null,[]] -