virtualmachine.global.gdc.goog/v1
VirtualMachineDiskTemplate
VirtualMachineTemplateDisk definisce le proprietà di un disco da creare e collegare a una VM di cui è stata creata un'istanza da un modello.
Appare in: - VirtualMachineTemplateSpec
| Campo | Descrizione |
|---|---|
boot boolean |
Specifica se questo disco sarà il dispositivo di avvio. Nel modello deve essere contrassegnato come disco di avvio esattamente un disco. |
autoDelete boolean |
Specifica se il disco deve essere eliminato automaticamente quando viene eliminata la VirtualMachine. |
spec VirtualMachineDiskSpec |
Spec definisce le proprietà del disco stesso (ad es. dimensioni, immagine di origine). |
VirtualMachineImage
Rappresenta l'immagine del disco che può essere utilizzata sulla macchina virtuale.
Appare in: - VirtualMachineImageList
| Campo | Descrizione |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineImage |
metadata ObjectMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
spec VirtualMachineImageSpec |
|
status VirtualMachineImageStatus |
VirtualMachineImageList
Rappresenta una raccolta di immagini di macchine virtuali.
| Campo | Descrizione |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineImageList |
metadata ListMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
items VirtualMachineImage array |
VirtualMachineImageStatus
Definisce lo stato di un'immagine di macchina virtuale.
Appare in: - VirtualMachineImage
| Campo | Descrizione |
|---|---|
conditions Condition array |
Condizioni dell'immagine della macchina virtuale. |
errors VMMError array |
Un elenco di eventuali errori che si sono verificati durante la riconciliazione di questa risorsa. |
storageLocations string array |
L'elenco delle zone in cui è archiviata questa immagine di macchina virtuale. |
zones VirtualMachineImageZoneStatus array |
L'elenco degli stati delle zone in cui viene propagata la risorsa. |
VirtualMachineImageZoneStatus
Fornisce lo stato di un rollout di una zona in una zona specifica.
Appare in: - VirtualMachineImageStatus
| Campo | Descrizione |
|---|---|
name string |
Il nome della zona in cui si trova la replica rappresentata da questo stato. |
conditions Condition array |
Le osservazioni del rollout corrente. |
VirtualMachineTemplate
Rappresenta un modello di macchina virtuale.
Appare in: - VirtualMachineTemplateList
| Campo | Descrizione |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplate |
metadata ObjectMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
spec VirtualMachineTemplateSpec |
|
status VirtualMachineTemplateStatus |
VirtualMachineTemplateList
Definisce un elenco di risorse VirtualMachineTemplate.
| Campo | Descrizione |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateList |
metadata ListMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
items VirtualMachineTemplate array |
VirtualMachineTemplateReplica
Rappresenta un modello di modello di macchina virtuale.
Appare in: - VirtualMachineTemplateReplicaList
| Campo | Descrizione |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateReplica |
metadata ObjectMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
spec VirtualMachineTemplateSpec |
|
status VirtualMachineTemplateReplicaStatus |
VirtualMachineTemplateReplicaList
Rappresenta una raccolta di risorse VirtualMachineTemplateReplica.
| Campo | Descrizione |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateReplicaList |
metadata ListMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
items VirtualMachineTemplateReplica array |
VirtualMachineTemplateReplicaStatus
Contiene lo stato osservato della replica del modello di macchina virtuale.
Appare in: - VirtualMachineTemplateReplica - VirtualMachineTemplateZoneStatus
| Campo | Descrizione |
|---|---|
conditions Condition array |
Condizioni della replica del modello di macchina virtuale. |
VirtualMachineTemplateSpec
Definisce la specifica di un modello di macchina virtuale.
Appare in: - VirtualMachineTemplate - VirtualMachineTemplateReplica
| Campo | Descrizione |
|---|---|
compute Compute |
Specifica la CPU e la memoria della VM. La CPU e la memoria possono essere definite direttamente o tramite VirtualMachineType. Le modifiche a Compute richiedono un riavvio per avere effetto. Compute è immutabile quando la VM è in stato Unknown. |
virtualMachineDiskTemplates VirtualMachineDiskTemplate array |
Disks specifica l'elenco dei dischi da creare e collegare. |
startupScripts StartupScript array |
Specifica l'elenco degli script di avvio per la VM. StartupScripts ha effetto solo sulle VM in cui è installato cloud-init. Vengono eseguiti in ordine alfabetico, in base al nome di ogni script di avvio. |
guestEnvironment GuestEnvironment |
Specifica la configurazione dell'ambiente guest della VM. Se il campo è nil, il campo enable in AccessManagement è true per impostazione predefinita. In caso contrario, la configurazione non nil per ogni sottofunzionalità all'interno della struttura sostituisce la configurazione predefinita della sottofunzionalità. |
shieldConfig ShieldConfig |
Specifica le configurazioni relative alla sicurezza della VM. |
network NetworkSpec |
Specifica la configurazione di rete. |
gracefulShutdown GracefulShutdown |
GracefulShutdown configura l'arresto normale per la VM. |
VirtualMachineTemplateStatus
Contiene lo stato osservato del modello di macchina virtuale.
Appare in: - VirtualMachineTemplate
| Campo | Descrizione |
|---|---|
conditions Condition array |
Le osservazioni sullo stato generale della risorsa. Tipi di condizioni noti: Ready. |
rollout RolloutStatus |
La strategia corrente utilizzata per eseguire il rollout della risorsa in ogni zona. |
zones VirtualMachineTemplateZoneStatus array |
L'elenco degli stati delle zone in cui viene eseguito il rollout della risorsa. |
VirtualMachineTemplateZoneStatus
Fornisce lo stato di un rollout di un modello di macchina virtuale in una zona specifica.
Appare in: - VirtualMachineTemplateStatus
| Campo | Descrizione |
|---|---|
name string |
Il nome della zona in cui si trova la replica rappresentata da questo stato. |
rolloutStatus ZoneRolloutStatus |
Lo stato del rollout della replica nella zona. |
replicaStatus VirtualMachineTemplateReplicaStatus |
Lo stato di riconciliazione della replica raccolta dalla zona. Qualsiasi condizione all'interno del campo con un .observedGeneration inferiore a .rolloutStatus.replicaGeneration non è aggiornata. |