Ressource : Instance
Message décrivant l'objet Instance
Représentation JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
Champs | |
---|---|
name |
Identifiant. Nom de la ressource |
createTime |
Uniquement en sortie. [Sortie uniquement] Code temporel de création Utilise la norme RFC 3339, où le résultat généré est toujours normalisé avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. [Sortie uniquement] Code temporel de mise à jour Utilise la norme RFC 3339, où le résultat généré est toujours normalisé avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples : |
labels |
Facultatif. Libellés sous forme de paires clé/valeur Objet contenant une liste de paires |
state |
Uniquement en sortie. État de la VM. |
region |
Uniquement en sortie. Emplacement de la VM. |
productActivation |
Uniquement en sortie. Mappez le nom du produit et l'état d'activation de la VM. Objet contenant une liste de paires |
licenseVersionId |
Uniquement en sortie. ID de version de la licence. |
computeInstance |
Obligatoire. Nom de ressource de l'instance de calcul, par exemple projects/{project}/zones/{zone}/instances/{instance}. Obsolète. Utilisez externalInstance à la place. |
externalInstance |
Obligatoire. Nom de ressource de l'instance externe. |
type |
Obligatoire. Type de l'instance externe. |
État
Énumération de l'état de la VM.
Énumérations | |
---|---|
STATE_UNSPECIFIED |
L'état de la VM n'est pas spécifié. |
PROVISIONING |
Des ressources sont en cours d'allocation pour l'instance. |
STAGING |
Toutes les ressources requises ont été allouées et l'instance est en cours de démarrage. |
RUNNING |
L'instance est en cours d'exécution. |
STOPPING |
L'instance est en cours d'arrêt (suppression ou arrêt). |
STOPPED |
L'instance a été arrêtée pour diverses raisons (demande de l'utilisateur, préemption de la VM, gel du projet, etc.). |
TERMINATED |
L'instance a échoué d'une manière ou d'une autre. |
REPAIRING |
L'instance est en cours de réparation. |
ActivationState
État de l'activation de la clé de licence sur l'instance.
Énumérations | |
---|---|
ACTIVATION_STATE_UNSPECIFIED |
L'état de l'activation n'est pas spécifié. |
ACTIVATION_STATE_KEY_REQUESTED |
Clé d'activation (MAK) demandée pour l'instance. |
ACTIVATION_STATE_ACTIVATING |
Le processus d'activation de la licence est en cours d'exécution sur l'instance. |
ACTIVATION_STATE_ACTIVATED |
L'activation de la licence est terminée sur l'instance. |
ACTIVATION_STATE_DEACTIVATING |
La clé de licence est en cours de désactivation sur l'instance. |
ACTIVATION_STATE_DEACTIVATED |
La clé de licence est désactivée sur l'instance. |
ACTIVATION_STATE_TERMINATED |
L'activation de la clé de licence a échoué sur l'instance. |
Type
Type d'instance externe.
Énumérations | |
---|---|
TYPE_UNSPECIFIED |
Le type d'instance externe n'est pas spécifié. |
TYPE_GCE |
L'instance externe est une instance Compute Engine. |
TYPE_GCVE |
L'instance externe est une instance GCVE. |
Méthodes |
|
---|---|
|
Récupérer les détails d'une seule instance. |
|
Répertorie les instances d'un projet et d'un emplacement donnés. |