virtualmachine.global.gdc.goog/v1
VirtualMachineDiskTemplate
VirtualMachineTemplateDisk define las propiedades de un disco que se creará y se adjuntará a una VM creada a partir de una plantilla.
Aparece en: - VirtualMachineTemplateSpec
| Campo | Descripción |
|---|---|
boot booleano |
Especifica si este disco será el dispositivo de arranque. Exactamente un disco de la plantilla debe estar marcado como disco de arranque. |
autoDelete booleano |
Especifica si el disco se debe borrar automáticamente cuando se borra la máquina virtual. |
spec VirtualMachineDiskSpec |
La especificación define las propiedades del disco en sí (p.ej., tamaño, imagen de origen). |
VirtualMachineImage
Representa la imagen de disco que se puede usar en la máquina virtual.
Aparece en: - VirtualMachineImageList
| Campo | Descripción |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineImage |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
spec VirtualMachineImageSpec |
|
status VirtualMachineImageStatus |
VirtualMachineImageList
Representa una colección de imágenes de máquina virtual.
| Campo | Descripción |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineImageList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
items arreglo de VirtualMachineImage |
VirtualMachineImageStatus
Define el estado de una imagen de máquina virtual.
Aparece en: - VirtualMachineImage
| Campo | Descripción |
|---|---|
conditions arreglo de condiciones |
Son las condiciones de la imagen de la máquina virtual. |
errors arreglo de VMMError |
Es una lista de los errores que se produjeron durante la conciliación de este recurso. |
storageLocations arreglo de cadenas |
Es la lista de zonas en las que se almacena esta imagen de máquina virtual. |
zones Array de VirtualMachineImageZoneStatus |
Es la lista de estados de las zonas en las que se propaga el recurso. |
VirtualMachineImageZoneStatus
Proporciona el estado de la implementación de una zona en una zona en particular.
Aparece en: - VirtualMachineImageStatus
| Campo | Descripción |
|---|---|
name string |
Es el nombre de la zona en la que se encuentra la réplica que representa este estado. |
conditions arreglo de condiciones |
Son las observaciones del lanzamiento actual. |
VirtualMachineTemplate
Representa una plantilla de una máquina virtual.
Aparece en: - VirtualMachineTemplateList
| Campo | Descripción |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplate |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
spec VirtualMachineTemplateSpec |
|
status VirtualMachineTemplateStatus |
VirtualMachineTemplateList
Define una lista de recursos VirtualMachineTemplate.
| Campo | Descripción |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
items VirtualMachineTemplate array |
VirtualMachineTemplateReplica
Representa una plantilla de una plantilla de máquina virtual.
Aparece en: - VirtualMachineTemplateReplicaList
| Campo | Descripción |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateReplica |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
spec VirtualMachineTemplateSpec |
|
status VirtualMachineTemplateReplicaStatus |
VirtualMachineTemplateReplicaList
Representa una colección de recursos VirtualMachineTemplateReplica.
| Campo | Descripción |
|---|---|
apiVersion string |
virtualmachine.global.gdc.goog/v1 |
kind string |
VirtualMachineTemplateReplicaList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
items VirtualMachineTemplateReplica |
VirtualMachineTemplateReplicaStatus
Contiene el estado observado de la réplica de la plantilla de máquina virtual.
Aparece en: - VirtualMachineTemplateReplica - VirtualMachineTemplateZoneStatus
| Campo | Descripción |
|---|---|
conditions arreglo de condiciones |
Son las condiciones de la réplica de la plantilla de máquina virtual. |
VirtualMachineTemplateSpec
Define la especificación de una plantilla de máquina virtual.
Aparece en: - VirtualMachineTemplate - VirtualMachineTemplateReplica
| Campo | Descripción |
|---|---|
compute Procesamiento |
Especifica la CPU y la memoria de la VM. La CPU y la memoria se pueden definir directamente o a través de VirtualMachineType. Los cambios en Compute requieren un reinicio para que se apliquen. El recurso de procesamiento es inmutable cuando la VM está en estado desconocido. |
virtualMachineDiskTemplates Array de VirtualMachineDiskTemplate |
Disks especifica la lista de discos que se crearán y adjuntarán. |
startupScripts StartupScript array |
Especifica la lista de secuencias de comandos de inicio de la VM. Los StartupScripts solo tienen efecto en las VMs que tienen instalado cloud-init. Se ejecutan en orden alfabético, según el nombre de cada secuencia de comandos de inicio. |
guestEnvironment GuestEnvironment |
Especifica la configuración del entorno invitado de la VM. Si el campo es nulo, el campo de habilitación en AccessManagement es verdadero de forma predeterminada. De lo contrario, la configuración no nula para cada subfunción dentro de la estructura anula la configuración predeterminada de la subfunción. |
shieldConfig ShieldConfig |
Especifica la configuración relacionada con la seguridad de la VM. |
network NetworkSpec |
Especifica la configuración de la red. |
VirtualMachineTemplateStatus
Contiene el estado observado de la plantilla de máquina virtual.
Aparece en: - VirtualMachineTemplate
| Campo | Descripción |
|---|---|
conditions arreglo de condiciones |
Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo. |
rollout RolloutStatus |
Es la estrategia actual que se usa para lanzar el recurso en cada zona. |
zones Array de VirtualMachineTemplateZoneStatus |
Es la lista de estados de las zonas en las que se lanza el recurso. |
VirtualMachineTemplateZoneStatus
Proporciona el estado de la implementación progresiva de una plantilla de máquina virtual en una zona en particular.
Aparece en: - VirtualMachineTemplateStatus
| Campo | Descripción |
|---|---|
name string |
Es el nombre de la zona en la que se encuentra la réplica que representa este estado. |
rolloutStatus ZoneRolloutStatus |
Es el estado del lanzamiento de la réplica en la zona. |
replicaStatus VirtualMachineTemplateReplicaStatus |
Es el estado de conciliación de la réplica recopilada de la zona. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada. |