O primeiro comando obtém o conjunto de disponibilidade denominado AvailabilitySet13 no grupo de recursos chamado ResourceGroup11 e armazena esse objeto na variável $AvailabilitySet.
O segundo comando cria um objeto de máquina virtual e o armazena na variável $VirtualMachine.
O comando atribui um nome e um tamanho à máquina virtual.
A máquina virtual pertence ao conjunto de disponibilidade armazenado em $AvailabilitySet.
O comando final define as propriedades na máquina virtual em $VirtualMachine.
Exemplo 2: define propriedades em uma máquina virtual de imagem de usuário generalizada
O primeiro comando obtém o conjunto de disponibilidade denominado AvailabilitySet13 no grupo de recursos chamado ResourceGroup11 e armazena esse objeto na variável $AvailabilitySet.
O segundo comando cria um objeto de máquina virtual e o armazena na variável $VirtualMachine.
O comando atribui um nome e um tamanho à máquina virtual.
A máquina virtual pertence ao conjunto de disponibilidade armazenado em $AvailabilitySet.
O comando final define as propriedades na máquina virtual em $VirtualMachine.
Exemplo 3: define propriedades em uma máquina virtual a partir de uma imagem de usuário especializada
O primeiro comando obtém o conjunto de disponibilidade denominado AvailabilitySet13 no grupo de recursos chamado ResourceGroup11 e armazena esse objeto na variável $AvailabilitySet.
O segundo comando cria um objeto de máquina virtual e o armazena na variável $VirtualMachine.
O comando atribui um nome e um tamanho à máquina virtual.
A máquina virtual pertence ao conjunto de disponibilidade armazenado em $AvailabilitySet.
O comando final define as propriedades na máquina virtual em $VirtualMachine.
Exemplo 4: Definir as configurações de criptografia de disco em um disco do sistema operacional de máquina virtual
Este exemplo define as configurações de criptografia de disco em um disco do sistema operacional de máquina virtual.
Exemplo 5: Criar uma máquina virtual ConfidentialVM com criptografia de disco do so da VM de DiskWithVMGuestState e criptografia de conjunto de criptografia de disco de ConfidentialVmEncryptedWithCustomerKey.
Especifica o modo de cache do disco do sistema operacional.
Os valores válidos são:
ReadOnly
ReadWrite O valor padrão é ReadWrite.
Alterar o valor do cache faz com que a máquina virtual seja reiniciada.
Essa configuração afeta o desempenho do disco.
Especifica se esse cmdlet cria um disco na máquina virtual de uma plataforma ou imagem de usuário ou anexa um disco existente.
Os valores válidos são:
Anexar.
Especifique essa opção para criar uma máquina virtual de um disco especializado.
Ao especificar essa opção, não especifique o parâmetro SourceImageUri .
Em vez disso, use o cmdlet Set-AzVMSourceImage.
Você também deve usar os parâmetros Windows ou Linux para informar à plataforma do azure o tipo do sistema operacional no VHD.
O parâmetro VhdUri é suficiente para informar à plataforma do azure o local do disco a ser anexado.
FromImage.
Especifique essa opção para criar uma máquina virtual a partir de uma imagem de plataforma ou de uma imagem de usuário generalizada.
No caso de uma imagem de usuário generalizada, você também precisa especificar o parâmetro SourceImageUri e o parâmetro Windows ou Linux parâmetros para informar à plataforma Azure o local e o tipo do VHD de disco do sistema operacional em vez de usar o cmdlet Set-AzVMSourceImage.
No caso de uma imagem de plataforma, o parâmetro VhdUri é suficiente.
Especifica o posicionamento de disco efêmero para o disco do sistema operacional. Essa propriedade pode ser usada pelo usuário na solicitação para escolher o local, ou seja, armazenar em cache disco ou espaço em disco de recurso para provisionamento de disco do sistema operacional efêmero. Para mais informações sobre requisitos de tamanho de disco do Sistema Operacional Efemero, consulte os requisitos de tamanho do disco do Sistema Operacional Efêmero para Windows VM em https://learn.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements e para a VM Linux em https://learn.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Esse parâmetro só poderá ser usado se o parâmetro DiffDiskSetting estiver definido como 'Local'.
Indica que o sistema operacional na imagem do usuário é Linux.
Especifique esse parâmetro para implantação de máquina virtual baseada em imagem do usuário.
ID de recurso do ARM para conjunto de criptografia de disco. Permite que o cliente forneça a ID do ARM para o Conjunto de Criptografia de Disco criado com o tipo de criptografia ConfidentialVmEncryptedWithCustomerKey. Isso permitirá que o cliente use a criptografia cmk (chave gerenciada pelo cliente) com VM confidencial. O valor de Parâmetro SecurityEncryptionType deve ser DiskwithVMGuestState.
Define o valor SecurityEncryptionType no disco gerenciado da VM. os valores possíveis incluem: TrustedLaunch, ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, ConfidentialVM_DiskEncryptedWithPlatformKey
Especifica o tipo de alinhamento de domínio de falha de armazenamento para o disco do sistema operacional. Os valores válidos são 'Aligned' e 'BestEffortAligned'. 'Alinhado' mapeia domínios de falha de armazenamento de disco para domínios de falha de computação; a implantação falhará se o disco não oferecer suporte a FDs suficientes. 'BestEffortAligned' tenta mapear, mas deixa o disco desalinhado se ele não dá suporte a FDs suficientes. Válido apenas para VMs em um VMSS Flex; CRP retorna BadRequest para VMs autônomas.
Especifica o URI (Uniform Resource Identifier) de um VHD (disco rígido virtual).
Para uma máquina virtual baseada em imagem, esse parâmetro especifica o arquivo VHD a ser criado quando uma imagem de plataforma ou imagem de usuário é especificada.
Esse é o local do qual o BLOB (objeto binário grande) da imagem é copiado para iniciar a máquina virtual.
Para um cenário de inicialização de máquina virtual baseado em disco, esse parâmetro especifica o arquivo VHD que a máquina virtual usa diretamente para iniciar.
Especifica o objeto de máquina virtual local no qual definir propriedades de disco do sistema operacional.
Para obter um objeto de máquina virtual, use o cmdlet Get-AzVM.
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.