virtualmachine.global.gdc.goog/v1
VirtualMachineDiskTemplate
VirtualMachineTemplateDisk definiert die Attribute eines Laufwerks, das erstellt und an eine VM angehängt werden soll, die aus einer Vorlage instanziiert wurde.
Vorkommen: - VirtualMachineTemplateSpec
| Feld | Beschreibung |
|---|---|
boot boolean |
Gibt an, ob dieses Laufwerk das Startgerät sein soll. Genau ein Laufwerk in der Vorlage muss als Startlaufwerk markiert sein. |
autoDelete boolean |
Gibt an, ob das Laufwerk automatisch gelöscht werden soll, wenn die VirtualMachine gelöscht wird. |
spec VirtualMachineDiskSpec |
„Spec“ definiert die Attribute des Laufwerks selbst (z.B. Größe, Quellimage). |
VirtualMachineImage
Stellt das Laufwerk-Image dar, das auf einer virtuellen Maschine verwendet werden kann.
Vorkommen: - VirtualMachineImageList
| Feld | Beschreibung |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineImage |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Kubernetes API-Dokumentation. |
spec VirtualMachineImageSpec |
|
status VirtualMachineImageStatus |
VirtualMachineImageList
Stellt eine Sammlung von VM-Images dar.
| Feld | Beschreibung |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineImageList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Kubernetes API-Dokumentation. |
items VirtualMachineImage array |
VirtualMachineImageStatus
Definiert den Status eines VM-Images.
Vorkommen: - VirtualMachineImage
| Feld | Beschreibung |
|---|---|
conditions Condition array |
Bedingungen des VM-Images. |
errors VMMError array |
Eine Liste aller Fehler, die bei der Abstimmung dieser Ressource aufgetreten sind. |
storageLocations string array |
Die Liste der Zonen, in denen dieses VM-Image gespeichert ist. |
zones VirtualMachineImageZoneStatus array |
Die Liste der Zonenstatus, in die die Ressource weitergegeben wird. |
VirtualMachineImageZoneStatus
Gibt den Status eines Roll-outs einer Zone in eine bestimmte Zone an.
Vorkommen: - VirtualMachineImageStatus
| Feld | Beschreibung |
|---|---|
name string |
Der Name der Zone, in der sich das Replikat befindet, das durch diesen Status dargestellt wird. |
conditions Condition array |
Die Beobachtungen des aktuellen Roll-outs. |
VirtualMachineTemplate
Stellt eine Vorlage einer virtuellen Maschine dar.
Vorkommen: - VirtualMachineTemplateList
| Feld | Beschreibung |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplate |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Kubernetes API-Dokumentation. |
spec VirtualMachineTemplateSpec |
|
status VirtualMachineTemplateStatus |
VirtualMachineTemplateList
Definiert eine Liste von VirtualMachineTemplate-Ressourcen.
| Feld | Beschreibung |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Kubernetes API-Dokumentation. |
items VirtualMachineTemplate array |
VirtualMachineTemplateReplica
Stellt eine Vorlage einer VM-Vorlage dar.
Vorkommen: - VirtualMachineTemplateReplicaList
| Feld | Beschreibung |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateReplica |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Kubernetes API-Dokumentation. |
spec VirtualMachineTemplateSpec |
|
status VirtualMachineTemplateReplicaStatus |
VirtualMachineTemplateReplicaList
Stellt eine Sammlung von VirtualMachineTemplateReplica-Ressourcen dar.
| Feld | Beschreibung |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateReplicaList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Kubernetes API-Dokumentation. |
items VirtualMachineTemplateReplica array |
VirtualMachineTemplateReplicaStatus
Enthält den beobachteten Status des VM-Vorlagenreplikats.
Vorkommen: - VirtualMachineTemplateReplica - VirtualMachineTemplateZoneStatus
| Feld | Beschreibung |
|---|---|
conditions Condition array |
Bedingungen des VM-Vorlagenreplikats. |
VirtualMachineTemplateSpec
Definiert die Spezifikation einer VM-Vorlage.
Vorkommen: - VirtualMachineTemplate - VirtualMachineTemplateReplica
| Feld | Beschreibung |
|---|---|
compute Compute |
Gibt die CPU und den Arbeitsspeicher der VM an. CPU und Arbeitsspeicher können direkt oder über den VirtualMachineType definiert werden. Änderungen an „Compute“ erfordern einen Neustart, damit sie wirksam werden. „Compute“ kann nicht geändert werden, wenn sich die VM im Status „Unknown“ befindet. |
virtualMachineDiskTemplates VirtualMachineDiskTemplate array |
„Disks“ gibt die Liste der zu erstellenden und anzuhängenden Laufwerke an. |
startupScripts StartupScript array |
Gibt die Liste der Startskripts für die VM an. „StartupScripts“ wirken sich nur auf VMs aus, auf denen cloud-init installiert ist. Sie werden in alphabetischer Reihenfolge ausgeführt, basierend auf dem Namen der einzelnen Startskripts. |
guestEnvironment GuestEnvironment |
Gibt die Gastumgebungskonfiguration der VM an. Wenn das Feld „nil“ ist, ist das Feld „enable“ in „AccessManagement“ standardmäßig auf „true“ gesetzt. Andernfalls überschreibt die nicht leere Konfiguration für jedes Unterfeature in der Struktur die Standardkonfiguration des Unterfeatures. |
shieldConfig ShieldConfig |
Gibt die sicherheitsbezogenen Konfigurationen der VM an. |
network NetworkSpec |
Gibt die Netzwerkkonfiguration an. |
gracefulShutdown GracefulShutdown |
„GracefulShutdown“ konfiguriert das ordnungsgemäße Herunterfahren für die VM. |
VirtualMachineTemplateStatus
Enthält den beobachteten Status der VM-Vorlage.
Vorkommen: - VirtualMachineTemplate
| Feld | Beschreibung |
|---|---|
conditions Condition array |
Die Beobachtungen des Gesamtstatus der Ressource. Bekannte Bedingungstypen: „Ready“. |
rollout RolloutStatus |
Die aktuelle Strategie, die verwendet wird, um die Ressource in jeder Zone bereitzustellen. |
zones VirtualMachineTemplateZoneStatus array |
Die Liste der Zonenstatus, in denen die Ressource bereitgestellt wird. |
VirtualMachineTemplateZoneStatus
Gibt den Status eines Roll-outs einer VM-Vorlage in eine bestimmte Zone an.
Vorkommen: - VirtualMachineTemplateStatus
| Feld | Beschreibung |
|---|---|
name string |
Der Name der Zone, in der sich das Replikat befindet, das durch diesen Status dargestellt wird. |
rolloutStatus ZoneRolloutStatus |
Der Status der Bereitstellung des Replikats in der Zone. |
replicaStatus VirtualMachineTemplateReplicaStatus |
Der Abstimmungsstatus des Replikats, der aus der Zone erfasst wurde. Jede Bedingung im Feld, deren .observedGeneration kleiner als .rolloutStatus.replicaGeneration ist, ist veraltet. |