KRM API virtualmachine.global.gdc.goog/v1

virtualmachine.global.gdc.goog/v1

VirtualMachineDiskTemplate

VirtualMachineTemplateDisk définit les propriétés d'un disque à créer et à associer à une VM instanciée à partir d'un modèle.

apparaît dans: VirtualMachineTemplateSpec

Champ Description
boot booléen Indique si ce disque sera le périphérique de démarrage. Un seul disque du modèle doit être marqué comme disque de démarrage.
autoDelete booléen Spécifie si le disque doit être automatiquement supprimé lorsque la machine virtuelle est supprimée.
spec VirtualMachineDiskSpec La spécification définit les propriétés du disque lui-même (par exemple, la taille et l'image source).

VirtualMachineImage

Représente l'image de disque pouvant être utilisée sur une machine virtuelle.

Apparaît dans : - VirtualMachineImageList

Champ Description
chaîne apiVersion virtualmachine.global.gdc.goog/v1
chaîne kind VirtualMachineImage
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec VirtualMachineImageSpec
status VirtualMachineImageStatus

VirtualMachineImageList

Représente une collection d'images de machines virtuelles.

Champ Description
chaîne apiVersion virtualmachine.global.gdc.goog/v1
chaîne kind VirtualMachineImageList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau VirtualMachineImage items

VirtualMachineImageStatus

Définit l'état d'une image de machine virtuelle.

Apparaît dans :VirtualMachineImage

Champ Description
Tableau Condition conditions Conditions de l'image de la machine virtuelle.
Tableau VMMError errors Liste des erreurs survenues lors du rapprochement de cette ressource.
Tableau de chaînes storageLocations Liste des zones dans lesquelles cette image de machine virtuelle est stockée.
zones VirtualMachineImageZoneStatus array Liste des états de zone dans lesquels la ressource est propagée.

VirtualMachineImageZoneStatus

Indique l'état du déploiement d'une zone dans une zone spécifique.

Apparaît dans : - VirtualMachineImageStatus

Champ Description
chaîne name Nom de la zone dans laquelle se trouve la réplique à laquelle cet état se rapporte.
Tableau Condition conditions Observations du déploiement actuel.

VirtualMachineTemplate

Représente un modèle de machine virtuelle.

Apparaît dans : - VirtualMachineTemplateList

Champ Description
chaîne apiVersion virtualmachine.global.gdc.goog/v1
chaîne kind VirtualMachineTemplate
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec VirtualMachineTemplateSpec
status VirtualMachineTemplateStatus

VirtualMachineTemplateList

Définit une liste de ressources VirtualMachineTemplate.

Champ Description
chaîne apiVersion virtualmachine.global.gdc.goog/v1
chaîne kind VirtualMachineTemplateList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau VirtualMachineTemplate items

VirtualMachineTemplateReplica

Représente un modèle de modèle de machine virtuelle.

Apparaît dans :VirtualMachineTemplateReplicaList

Champ Description
chaîne apiVersion virtualmachine.global.gdc.goog/v1
chaîne kind VirtualMachineTemplateReplica
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec VirtualMachineTemplateSpec
status VirtualMachineTemplateReplicaStatus

VirtualMachineTemplateReplicaList

Représente une collection de ressources VirtualMachineTemplateReplica.

Champ Description
chaîne apiVersion virtualmachine.global.gdc.goog/v1
chaîne kind VirtualMachineTemplateReplicaList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
items Tableau VirtualMachineTemplateReplica

VirtualMachineTemplateReplicaStatus

Contient l'état observé du réplica du modèle de machine virtuelle.

Apparaît dans : - VirtualMachineTemplateReplicaVirtualMachineTemplateZoneStatus

Champ Description
Tableau Condition conditions Conditions de la réplique du modèle de machine virtuelle.

VirtualMachineTemplateSpec

Définit la spécification d'un modèle de machine virtuelle.

Apparaît dans : - VirtualMachineTemplate - VirtualMachineTemplateReplica

Champ Description
compute Calcul Spécifie le processeur et la mémoire de la VM. Le processeur et la mémoire peuvent être définis directement ou via VirtualMachineType. Les modifications apportées à Compute nécessitent un redémarrage pour prendre effet. Le calcul est immuable lorsque la VM est dans l'état "Inconnu".
virtualMachineDiskTemplates VirtualMachineDiskTemplate "Disks" spécifie la liste des disques à créer et à associer.
Tableau StartupScript startupScripts Spécifie la liste des scripts de démarrage pour la VM. Les scripts de démarrage ne prennent effet que sur les VM sur lesquelles cloud-init est installé. Ils sont exécutés par ordre alphabétique, en fonction du nom de chaque script de démarrage.
guestEnvironment GuestEnvironment Spécifie la configuration de l'environnement invité de la VM. Si le champ est nul, le champ d'activation dans AccessManagement est défini sur "true" par défaut. Sinon, la configuration non nulle de chaque sous-fonctionnalité à l'intérieur de la structure remplace la configuration par défaut de la sous-fonctionnalité.
shieldConfig ShieldConfig Spécifie les configurations liées à la sécurité de la VM.
network NetworkSpec Spécifie la configuration réseau.

VirtualMachineTemplateStatus

Contient l'état observé du modèle de machine virtuelle.

Apparaît dans : - VirtualMachineTemplate

Champ Description
Tableau Condition conditions Observations de l'état général de la ressource. Types de conditions connus : prêt.
rollout RolloutStatus Stratégie actuelle utilisée pour déployer la ressource dans chaque zone.
zones VirtualMachineTemplateZoneStatus array Liste des états de zone dans lesquels la ressource est déployée.

VirtualMachineTemplateZoneStatus

Fournit l'état du déploiement d'un modèle de machine virtuelle dans une zone spécifique.

Apparaît dans : - VirtualMachineTemplateStatus

Champ Description
chaîne name Nom de la zone dans laquelle se trouve la réplique à laquelle cet état se rapporte.
rolloutStatus ZoneRolloutStatus État du déploiement de la réplique dans la zone.
replicaStatus VirtualMachineTemplateReplicaStatus État de rapprochement de la réplique collectée à partir de la zone. Toute condition du champ dont la valeur .observedGeneration est inférieure à .rolloutStatus.replicaGeneration est obsolète.