virtualmachine.global.gdc.goog/v1
VirtualMachineDiskTemplate
VirtualMachineTemplateDisk definiert die Attribute einer Festplatte, die 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 Bootgerät sein soll. Genau ein Laufwerk in der Vorlage muss als Bootlaufwerk markiert sein. |
autoDelete boolean |
Gibt an, ob das Laufwerk automatisch gelöscht werden soll, wenn die VirtualMachine gelöscht wird. |
spec VirtualMachineDiskSpec |
Die Spezifikation definiert die Eigenschaften des Laufwerks selbst (z.B. Größe, Quell-Image). |
VirtualMachineImage
Stellt das Laufwerk-Image dar, das auf einer virtuellen Maschine verwendet werden kann.
Erscheint in: - 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 API-Dokumentation zu Kubernetes. |
spec VirtualMachineImageSpec |
|
status VirtualMachineImageStatus |
VirtualMachineImageList
Stellt eine Sammlung von Images virtueller Maschinen 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 API-Dokumentation zu Kubernetes. |
items VirtualMachineImage-Array |
VirtualMachineImageStatus
Definiert den Status eines VM-Images.
Wird angezeigt in: - VirtualMachineImage
| Feld | Beschreibung |
|---|---|
conditions Bedingungs-Array |
Bedingungen des Images der virtuellen Maschine. |
errors VMMError-Array |
Eine Liste aller Fehler, die während des Abgleichs 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 übertragen wird. |
VirtualMachineImageZoneStatus
Gibt den Status der Einführung einer Zone für eine bestimmte Zone an.
Vorkommen: - VirtualMachineImageStatus
| Feld | Beschreibung |
|---|---|
name String |
Der Name der Zone, in der sich das Replikat befindet, auf das sich dieser Status bezieht. |
conditions Bedingungs-Array |
Die Beobachtungen des aktuellen Rollouts. |
VirtualMachineTemplate
Stellt eine Vorlage einer virtuellen Maschine dar.
Erscheint in: - 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 API-Dokumentation zu Kubernetes. |
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 API-Dokumentation zu Kubernetes. |
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 API-Dokumentation zu Kubernetes. |
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 API-Dokumentation zu Kubernetes. |
items VirtualMachineTemplateReplica-Array |
VirtualMachineTemplateReplicaStatus
Enthält den beobachteten Status des Replikats der VM-Vorlage.
Erscheint in: - VirtualMachineTemplateReplica - VirtualMachineTemplateZoneStatus
| Feld | Beschreibung |
|---|---|
conditions Bedingungs-Array |
Bedingungen für das Replikat der VM-Vorlage. |
VirtualMachineTemplateSpec
Definiert die Spezifikation einer VM-Vorlage.
Erscheint in: - 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. Die Compute-Ressource kann nicht geändert werden, wenn sich die VM im Status „Unbekannt“ 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. Startup-Scripts sind nur für VMs wirksam, auf denen cloud-init installiert ist. Sie werden in alphabetischer Reihenfolge nach dem Namen des jeweiligen Startskripts ausgeführt. |
guestEnvironment GuestEnvironment |
Gibt die Konfiguration der Gastumgebung der VM an. Wenn das Feld „nil“ ist, ist das Feld „enable“ in „AccessManagement“ standardmäßig auf „true“ gesetzt. Andernfalls wird die Standardkonfiguration des untergeordneten Features durch die nicht leere Konfiguration für jedes untergeordnete Feature in der Struktur überschrieben. |
shieldConfig ShieldConfig |
Gibt die sicherheitsrelevanten Konfigurationen der VM an. |
network NetworkSpec |
Gibt die Netzwerkkonfiguration an. |
VirtualMachineTemplateStatus
Enthält den beobachteten Status der VM-Vorlage.
Erscheint in: - VirtualMachineTemplate
| Feld | Beschreibung |
|---|---|
conditions Bedingungs-Array |
Die Beobachtungen zum Gesamtstatus der Ressource. Bekannte Bedingungstypen: Bereit. |
rollout RolloutStatus |
Die aktuelle Strategie, die verwendet wird, um die Ressource in den einzelnen Zonen bereitzustellen. |
zones VirtualMachineTemplateZoneStatus-Array |
Die Liste der Zonenstatus, in denen die Ressource bereitgestellt wird. |
VirtualMachineTemplateZoneStatus
Gibt den Status der Einführung einer Vorlage für virtuelle Maschinen in einer bestimmten Zone an.
Vorkommen: - VirtualMachineTemplateStatus
| Feld | Beschreibung |
|---|---|
name String |
Der Name der Zone, in der sich das Replikat befindet, auf das sich dieser Status bezieht. |
rolloutStatus ZoneRolloutStatus |
Der Status der Bereitstellung des Replikats in der Zone. |
replicaStatus VirtualMachineTemplateReplicaStatus |
Der Abgleichstatus des Replikats, das aus der Zone erfasst wurde. Jede Bedingung im Feld, deren .observedGeneration kleiner als .rolloutStatus.replicaGeneration ist, ist nicht mehr aktuell. |