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 boolean |
Indique si ce disque sera le périphérique de démarrage. Exactement un disque du modèle doit être marqué comme disque de démarrage. |
autoDelete boolean |
Indique si le disque doit être automatiquement supprimé lorsque la machine virtuelle est supprimée. |
spec VirtualMachineDiskSpec |
Spec définit les propriétés du disque lui-même (par exemple, la taille, l'image source). |
VirtualMachineImage
Représente l'image de disque pouvant être utilisée sur une machine virtuelle.
Apparaît dans : - VirtualMachineImageList
| Champ | Description |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineImage |
metadata ObjectMeta |
Pour connaître les champs de metadata, consultez la documentation de l'API Kubernetes. |
spec VirtualMachineImageSpec |
|
status VirtualMachineImageStatus |
VirtualMachineImageList
Représente une collection d'images de machines virtuelles.
| Champ | Description |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineImageList |
metadata ListMeta |
Pour connaître les champs de metadata, consultez la documentation de l'API Kubernetes. |
items VirtualMachineImage array |
VirtualMachineImageStatus
Définit l'état d'une image de machine virtuelle.
Apparaît dans : - VirtualMachineImage
| Champ | Description |
|---|---|
conditions Condition array |
Conditions de l'image de la machine virtuelle. |
errors VMMError array |
Liste des erreurs survenues lors de la réconciliation de cette ressource. |
storageLocations string array |
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
Fournit l'état d'un déploiement progressif dans une zone particulière.
Apparaît dans : - VirtualMachineImageStatus
| Champ | Description |
|---|---|
name string |
Nom de la zone dans laquelle se trouve le réplica que cet état représente. |
conditions Condition array |
Observations du déploiement progressif actuel. |
VirtualMachineTemplate
Représente un modèle de machine virtuelle.
Apparaît dans : - VirtualMachineTemplateList
| Champ | Description |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplate |
metadata ObjectMeta |
Pour connaître les champs de metadata, consultez la documentation de l'API Kubernetes. |
spec VirtualMachineTemplateSpec |
|
status VirtualMachineTemplateStatus |
VirtualMachineTemplateList
Définit une liste de ressources VirtualMachineTemplate.
| Champ | Description |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateList |
metadata ListMeta |
Pour connaître les champs de metadata, consultez la documentation de l'API Kubernetes. |
items VirtualMachineTemplate array |
VirtualMachineTemplateReplica
Représente un modèle de modèle de machine virtuelle.
Apparaît dans : - VirtualMachineTemplateReplicaList
| Champ | Description |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateReplica |
metadata ObjectMeta |
Pour connaître les champs de metadata, consultez la documentation de l'API Kubernetes. |
spec VirtualMachineTemplateSpec |
|
status VirtualMachineTemplateReplicaStatus |
VirtualMachineTemplateReplicaList
Représente une collection de ressources VirtualMachineTemplateReplica.
| Champ | Description |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateReplicaList |
metadata ListMeta |
Pour connaître les champs de metadata, consultez la documentation de l'API Kubernetes. |
items VirtualMachineTemplateReplica array |
VirtualMachineTemplateReplicaStatus
Contient l'état observé du réplica du modèle de machine virtuelle.
Apparaît dans : - VirtualMachineTemplateReplica - VirtualMachineTemplateZoneStatus
| Champ | Description |
|---|---|
conditions Condition array |
Conditions du réplica 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 Compute |
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 être prises en compte. Compute est immuable lorsque la VM est dans l'état "Unknown" (Inconnu). |
virtualMachineDiskTemplates VirtualMachineDiskTemplate array |
Disks spécifie la liste des disques à créer et à associer. |
startupScripts StartupScript array |
Spécifie la liste des scripts de démarrage de 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 "enable" (activer) dans AccessManagement est défini sur "true" (vrai) par défaut. Sinon, la configuration non nulle de chaque sous-fonctionnalité de la structure remplace la configuration par défaut de la sous-fonctionnalité. |
shieldConfig ShieldConfig |
Spécifie les configurations de la VM liées à la sécurité. |
network NetworkSpec |
Spécifie la configuration réseau. |
gracefulShutdown GracefulShutdown |
GracefulShutdown configure l'arrêt progressif de la VM. |
VirtualMachineTemplateStatus
Contient l'état observé du modèle de machine virtuelle.
Apparaît dans : - VirtualMachineTemplate
| Champ | Description |
|---|---|
conditions Condition array |
Observations de l'état général de la ressource. Types de conditions connus : "Ready" (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 d'un déploiement progressif d'un modèle de machine virtuelle dans une zone particulière.
Apparaît dans : - VirtualMachineTemplateStatus
| Champ | Description |
|---|---|
name string |
Nom de la zone dans laquelle se trouve le réplica que cet état représente. |
rolloutStatus ZoneRolloutStatus |
État du déploiement progressif du réplica dans la zone. |
replicaStatus VirtualMachineTemplateReplicaStatus |
État de réconciliation du réplica collecté à partir de la zone. Toute condition dans le champ dont la valeur .observedGeneration est inférieure à .rolloutStatus.replicaGeneration est obsolète. |