Compartilhar via


VirtualMachineScaleSetOSProfile Classe

Definição

Descreve um perfil do sistema operacional do conjunto de dimensionamento de máquinas virtuais.

public class VirtualMachineScaleSetOSProfile
type VirtualMachineScaleSetOSProfile = class
Public Class VirtualMachineScaleSetOSProfile
Herança
VirtualMachineScaleSetOSProfile

Construtores

VirtualMachineScaleSetOSProfile()

Inicializa uma nova instância da classe VirtualMachineScaleSetOSProfile.

VirtualMachineScaleSetOSProfile(String, String, String, String, WindowsConfiguration, LinuxConfiguration, IList<VaultSecretGroup>)

Inicializa uma nova instância da classe VirtualMachineScaleSetOSProfile.

Propriedades

AdminPassword

Obtém ou define que especifica a senha da conta de administrador. &lt;br&gt;& lt;br&gt; Comprimento mínimo (Windows): 8 caracteres &lt;br&gt;& lt;br&gt; Comprimento mínimo (Linux): 6 caracteres &lt;br&gt;& lt;br&gt; Comprimento máximo (Windows): 123 caracteres &lt;br&gt;& lt;br&gt; Comprimento máximo (Linux): 72 caracteres &lt;br&gt;& lt;br&gt; Requisitos de complexidade: 3 de 4 condições abaixo precisam ser atendidas &lt;br&gt; Tem caracteres &inferiores lt;br&gt; Tem caracteres &superiores lt;br&gt; Tem um dígito &lt;br&gt; Tem um caractere especial (correspondência regex [\W_]) &lt;br&gt;& lt;br&gt; Valores não permitidos: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" & lt;br&gt;& lt;br&gt; Para redefinir a senha, consulte Como redefinir o serviço de Área de Trabalho Remota ou sua senha de logon em uma VM&do Windows lt;br&gt;& lt;br&gt; Para redefinir a senha raiz, consulte Gerenciar usuários, SSH e marcar ou reparar discos em VMs linux do Azure usando a extensão VMAccess

AdminUsername

Obtém ou define que especifica o nome da conta de administrador. &lt;br&gt;& lt;br&gt; Restrição somente do Windows: Não pode terminar em "." & lt;br&gt;& lt;br&gt; Valores não permitidos: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". &lt;br&gt;& lt;br&gt; Comprimento mínimo (Linux): 1 caractere &lt;br&gt;& lt;br&gt; Comprimento máximo (Linux): 64 caracteres &lt;br&gt;& lt;br&gt; Comprimento máximo (Windows): 20 caracteres &lt;br&gt;& lt;br&gt;& lt;li&gt; Para obter acesso raiz à VM do Linux, consulte Usando privilégios raiz em máquinas virtuais linux no Azure&lt;br&gt;& lt;li&gt; Para obter uma lista de usuários internos do sistema no Linux que não devem ser usados nesse campo, consulte Selecionar nomes de usuário para Linux no Azure

ComputerNamePrefix

Obtém ou define o prefixo de nome do computador para todas as máquinas virtuais no conjunto de dimensionamento. Os prefixos de nome do computador devem ter de 1 a 15 caracteres.

CustomData

Obtém ou define especifica uma cadeia de caracteres codificada em base 64 de dados personalizados. A cadeia de caracteres codificada na base 64 é decodificada para uma matriz binária que é salva como um arquivo na Máquina Virtual. A matriz binária pode ter no máximo 65535 bytes. &lt;br&gt;& lt;br&gt; Para usar cloud-init para sua VM, consulte Usando cloud-init para personalizar uma VM do Linux durante a criação

LinuxConfiguration

Obtém ou define especifica as configurações do sistema operacional Linux na máquina virtual. &lt;br&gt;& lt;br&gt; Para obter uma lista de distribuições do Linux com suporte, consulte Linux no Azure-Endorsed Distributions&lt;br&gt;& lt;br&gt; Para executar distribuições não endossadas, consulte Informações sobre distribuições não endossadas.

Secrets

Obtém ou define o conjunto de certificados que devem ser instalados nas máquinas virtuais no conjunto de dimensionamento.

WindowsConfiguration

Obtém ou define especifica as configurações do sistema operacional Windows na máquina virtual.

Aplica-se a