KRM API virtualmachine.global.gdc.goog/v1

virtualmachine.global.gdc.goog/v1

VirtualMachineDiskTemplate

VirtualMachineTemplateDisk definisce le proprietà di un disco da creare e collegare a una VM istanziata da un modello.

Visualizzato in: - VirtualMachineTemplateSpec

Campo Descrizione
boot boolean Specifica se questo disco sarà il dispositivo di avvio. Nel modello deve essere contrassegnato esattamente un disco come disco di avvio.
autoDelete boolean Specifica se il disco deve essere eliminato automaticamente quando viene eliminata la macchina virtuale.
spec VirtualMachineDiskSpec La specifica definisce le proprietà del disco stesso (ad es. dimensioni, immagine di origine).

VirtualMachineImage

Rappresenta l'immagine disco che può essere utilizzata sulla macchina virtuale.

Visualizzato in: - VirtualMachineImageList

Campo Descrizione
apiVersion stringa virtualmachine.global.gdc.goog/v1
kind stringa 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 stringa virtualmachine.global.gdc.goog/v1
kind stringa VirtualMachineImageList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Array VirtualMachineImage

VirtualMachineImageStatus

Definisce lo stato di un'immagine della macchina virtuale.

Visualizzato in: - VirtualMachineImage

Campo Descrizione
conditions Condition array Condizioni dell'immagine della macchina virtuale.
errors Array VMMError Un elenco di eventuali errori verificatisi durante la riconciliazione di questa risorsa.
storageLocations array di stringhe L'elenco delle zone in cui è archiviata questa immagine della macchina virtuale.
zones Array VirtualMachineImageZoneStatus L'elenco degli stati delle zone in cui viene propagata la risorsa.

VirtualMachineImageZoneStatus

Fornisce lo stato di implementazione di una zona in una zona specifica.

Visualizzato in: - VirtualMachineImageStatus

Campo Descrizione
name stringa Il nome della zona in cui si trova la replica rappresentata da questo stato.
conditions Condition array Le osservazioni dell'implementazione attuale.

VirtualMachineTemplate

Rappresenta un modello di una macchina virtuale.

Visualizzato in: - VirtualMachineTemplateList

Campo Descrizione
apiVersion stringa virtualmachine.global.gdc.goog/v1
kind stringa 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 stringa virtualmachine.global.gdc.goog/v1
kind stringa VirtualMachineTemplateList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Array VirtualMachineTemplate

VirtualMachineTemplateReplica

Rappresenta un modello di un modello di macchina virtuale.

Visualizzato in: - VirtualMachineTemplateReplicaList

Campo Descrizione
apiVersion stringa virtualmachine.global.gdc.goog/v1
kind stringa 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 stringa virtualmachine.global.gdc.goog/v1
kind stringa VirtualMachineTemplateReplicaList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Array VirtualMachineTemplateReplica

VirtualMachineTemplateReplicaStatus

Contiene lo stato osservato della replica del modello di macchina virtuale.

Visualizzato 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.

Visualizzato in: - VirtualMachineTemplate - VirtualMachineTemplateReplica

Campo Descrizione
compute Computing Specifica la CPU e la memoria della VM. CPU e memoria possono essere definiti direttamente o tramite VirtualMachineType. Le modifiche a Compute richiedono un riavvio per avere effetto. Compute è immutabile quando la VM è nello stato Sconosciuto.
virtualMachineDiskTemplates Array VirtualMachineDiskTemplate Disks specifica l'elenco dei dischi da creare e collegare.
startupScripts Array StartupScript Specifica l'elenco degli script di avvio per la VM. StartupScripts ha effetto solo sulle VM su 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 è nullo, il campo di attivazione in AccessManagement è true per impostazione predefinita. In caso contrario, la configurazione non nulla per ogni funzionalità secondaria all'interno della struttura sostituisce la configurazione predefinita della funzionalità secondaria.
shieldConfig ShieldConfig Specifica le configurazioni relative alla sicurezza della VM.
network NetworkSpec Specifica la configurazione di rete.

VirtualMachineTemplateStatus

Contiene lo stato osservato del modello di macchina virtuale.

Visualizzato in: - VirtualMachineTemplate

Campo Descrizione
conditions Condition array Le osservazioni sullo stato generale della risorsa. Tipi di condizioni noti: Pronto.
rollout RolloutStatus La strategia attuale utilizzata per implementare la risorsa in ogni zona.
zones VirtualMachineTemplateZoneStatus L'elenco degli stati delle zone in cui viene implementata la risorsa.

VirtualMachineTemplateZoneStatus

Fornisce lo stato dell'implementazione di un modello di macchina virtuale in una zona specifica.

Visualizzato in: - VirtualMachineTemplateStatus

Campo Descrizione
name stringa Il nome della zona in cui si trova la replica rappresentata da questo stato.
rolloutStatus ZoneRolloutStatus Lo stato dell'implementazione della replica nella zona.
replicaStatus VirtualMachineTemplateReplicaStatus Lo stato della riconciliazione della replica raccolta dalla zona. Qualsiasi condizione all'interno del campo con un valore .observedGeneration inferiore a .rolloutStatus.replicaGeneration non è aggiornata.