KRM API virtualmachine.global.gdc.goog/v1

virtualmachine.global.gdc.goog/v1

VirtualMachineDiskTemplate

VirtualMachineTemplateDisk define as propriedades de um disco a criar e associar a uma VM instanciada a partir de um modelo.

Aparece em: - VirtualMachineTemplateSpec

Campo Descrição
boot booleano Especifica se este disco vai ser o dispositivo de arranque. Tem de marcar exatamente um disco no modelo como o disco de arranque.
autoDelete booleano Especifica se o disco deve ser eliminado automaticamente quando a VirtualMachine é eliminada.
spec VirtualMachineDiskSpec Spec define as propriedades do próprio disco (por exemplo, tamanho, imagem de origem).

VirtualMachineImage

Representa a imagem de disco que pode ser usada na máquina virtual.

Aparece em: - VirtualMachineImageList

Campo Descrição
apiVersion string virtualmachine.global.gdc.goog/v1
kind string VirtualMachineImage
metadata ObjectMeta Consulte a documentação da API Kubernetes para ver os campos de metadata.
spec VirtualMachineImageSpec
status VirtualMachineImageStatus

VirtualMachineImageList

Representa uma coleção de imagens de máquinas virtuais.

Campo Descrição
apiVersion string virtualmachine.global.gdc.goog/v1
kind string VirtualMachineImageList
metadata ListMeta Consulte a documentação da API Kubernetes para ver os campos de metadata.
items VirtualMachineImage matriz

VirtualMachineImageStatus

Define o estado de uma imagem de máquina virtual.

Aparece em: - VirtualMachineImage

Campo Descrição
conditions Condición matriz Condições da imagem da máquina virtual.
errors VMMError matriz Uma lista de erros que ocorreram durante a reconciliação deste recurso.
storageLocations matriz string A lista de zonas onde esta imagem de máquina virtual está armazenada.
zones VirtualMachineImageZoneStatus matriz A lista de estados das zonas onde o recurso é propagado.

VirtualMachineImageZoneStatus

Indica o estado de uma implementação numa zona específica.

Aparece em: - VirtualMachineImageStatus

Campo Descrição
name string O nome da zona onde a réplica que este estado representa está localizada.
conditions Condición matriz As observações da implementação atual.

VirtualMachineTemplate

Representa um modelo de uma máquina virtual.

Aparece em: - VirtualMachineTemplateList

Campo Descrição
apiVersion string virtualmachine.global.gdc.goog/v1
kind string VirtualMachineTemplate
metadata ObjectMeta Consulte a documentação da API Kubernetes para ver os campos de metadata.
spec VirtualMachineTemplateSpec
status VirtualMachineTemplateStatus

VirtualMachineTemplateList

Define uma lista de recursos VirtualMachineTemplate.

Campo Descrição
apiVersion string virtualmachine.global.gdc.goog/v1
kind string VirtualMachineTemplateList
metadata ListMeta Consulte a documentação da API Kubernetes para ver os campos de metadata.
items VirtualMachineTemplate matriz

VirtualMachineTemplateReplica

Representa um modelo de um modelo de máquina virtual.

Aparece em: - VirtualMachineTemplateReplicaList

Campo Descrição
apiVersion string virtualmachine.global.gdc.goog/v1
kind string VirtualMachineTemplateReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para ver os campos de metadata.
spec VirtualMachineTemplateSpec
status VirtualMachineTemplateReplicaStatus

VirtualMachineTemplateReplicaList

Representa uma coleção de recursos VirtualMachineTemplateReplica.

Campo Descrição
apiVersion string virtualmachine.global.gdc.goog/v1
kind string VirtualMachineTemplateReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para ver os campos de metadata.
items VirtualMachineTemplateReplica matriz

VirtualMachineTemplateReplicaStatus

Contém o estado observado da réplica do modelo de máquina virtual.

Aparece em: - VirtualMachineTemplateReplica - VirtualMachineTemplateZoneStatus

Campo Descrição
conditions Condición matriz Condições da réplica do modelo de máquina virtual.

VirtualMachineTemplateSpec

Define a especificação de um modelo de máquina virtual.

Aparece em: - VirtualMachineTemplate - VirtualMachineTemplateReplica

Campo Descrição
compute Compute Especifica a CPU e a memória da VM. A CPU e a memória podem ser definidas diretamente ou através do VirtualMachineType. As alterações à computação requerem um reinício para entrarem em vigor. A computação é imutável quando a VM está no estado Desconhecido.
virtualMachineDiskTemplates VirtualMachineDiskTemplate matriz Disks especifica a lista de discos a criar e associar.
startupScripts StartupScript matriz Especifica a lista de scripts de arranque para a VM. StartupScripts só entra em vigor em VMs que tenham o cloud-init instalado. São executados por ordem alfabética, com base no nome de cada script de arranque.
guestEnvironment GuestEnvironment Especifica a configuração do ambiente de convidado da VM. Se o campo for nulo, o campo enable em AccessManagement é verdadeiro por predefinição. Caso contrário, a configuração não nula para cada subfuncionalidade na estrutura substitui a configuração predefinida da subfuncionalidade.
shieldConfig ShieldConfig Especifica as configurações relacionadas com a segurança da VM.
network NetworkSpec Especifica a configuração de rede.
gracefulShutdown GracefulShutdown GracefulShutdown configura o encerramento controlado para a VM.

VirtualMachineTemplateStatus

Contém o estado observado do modelo de máquina virtual.

Aparece em: - VirtualMachineTemplate

Campo Descrição
conditions Condición matriz As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones VirtualMachineTemplateZoneStatus matriz A lista de estados das zonas onde o recurso é implementado.

VirtualMachineTemplateZoneStatus

Indica o estado de um modelo de máquina virtual implementado numa zona específica.

Aparece em: - VirtualMachineTemplateStatus

Campo Descrição
name string O nome da zona onde a réplica que este estado representa está localizada.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus VirtualMachineTemplateReplicaStatus O estado de reconciliação da réplica recolhido da zona. Qualquer condição no campo que tenha um .observedGeneration inferior a .rolloutStatus.replicaGeneration está desatualizada.