Compartilhar via


VirtualMachineScaleSetOSProfile Classe

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

Herança
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetOSProfile

Construtor

VirtualMachineScaleSetOSProfile(*, computer_name_prefix: str | None = None, admin_username: str | None = None, admin_password: str | None = None, custom_data: str | None = None, windows_configuration: _models.WindowsConfiguration | None = None, linux_configuration: _models.LinuxConfiguration | None = None, secrets: List[_models.VaultSecretGroup] | None = None, allow_extension_operations: bool | None = None, require_guest_provision_signal: bool | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
computer_name_prefix
str

Especifica 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.

admin_username
str

Especifica o nome da conta de administrador. <br>``<br>Restrição somente do Windows: Não pode terminar em "." <br>``<br>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". <br>``<br>Comprimento mínimo (Linux): 1 caractere <br>``<br> Comprimento máximo (Linux): 64 caracteres <br>``<br>Comprimento máximo (Windows): 20 caracteres.

admin_password
str

Especifica a senha da conta de administrador. <br>``<br>Comprimento mínimo (Windows): 8 caracteres <br>``<br>Comprimento mínimo (Linux): 6 caracteres <br>``<br>Comprimento máximo (Windows): 123 caracteres <br>``<br>Comprimento máximo (Linux): requisitos de complexidade de 72 caracteres<br>``<br>: 3 de 4 condições abaixo precisam ser atendidas <br> Tem caracteres inferiores Tem caracteres <br>superiores :código:<br> tem um dígito Tem um caractere <br> especial (correspondência regex [W_]) <br>``<br>Valores não permitidos: "", "<xref:mailto:abc@123>", "<xref:mailto:P@$$w0rd>", "<xref:mailto:P@ssw0rd><xref:mailto:P@ssword123>", "Pa$$word", "", "<xref:mailto:pass@word1>Password!", "Password1", "Password22", "iloveyou!" <br>``<br> Para redefinir a senha, consulte Como redefinir o serviço de Área de Trabalho Remota ou sua senha de logon em uma VM<br>``<br> do Windows 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.

custom_data
str

Especifica uma cadeia de caracteres codificada na 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. Para usar cloud-init para sua VM, consulte Usando cloud-init para personalizar uma VM do Linux durante a criação.

windows_configuration

Especifica as configurações de sistema operacional do Windows na máquina virtual.

linux_configuration

Especifica as configurações do sistema operacional Linux na máquina virtual. Para obter uma lista de distribuições do Linux com suporte, consulte Linux em distribuições Azure-Endorsed.

secrets

Especifica o conjunto de certificados que devem ser instalados nas máquinas virtuais no conjunto de dimensionamento. Para instalar certificados em uma máquina virtual, é recomendável usar a extensão de máquina virtual do Azure Key Vault para Linux ou a extensão de máquina virtual do Azure Key Vault para Windows.

allow_extension_operations

Especifica se as operações de extensão devem ser permitidas no conjunto de dimensionamento de máquinas virtuais. Isso só pode ser definido como False quando nenhuma extensão estiver presente no conjunto de dimensionamento de máquinas virtuais.

require_guest_provision_signal

Propriedade opcional que deve ser definida como True ou omitida.

Variáveis

Nome Description
computer_name_prefix
str

Especifica 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.

admin_username
str

Especifica o nome da conta de administrador. <br>``<br>Restrição somente do Windows: Não pode terminar em "." <br>``<br>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". <br>``<br>Comprimento mínimo (Linux): 1 caractere <br>``<br> Comprimento máximo (Linux): 64 caracteres <br>``<br>Comprimento máximo (Windows): 20 caracteres.

admin_password
str

Especifica a senha da conta de administrador. <br>``<br>Comprimento mínimo (Windows): 8 caracteres <br>``<br>Comprimento mínimo (Linux): 6 caracteres <br>``<br>Comprimento máximo (Windows): 123 caracteres <br>``<br>Comprimento máximo (Linux): requisitos de complexidade de 72 caracteres<br>``<br>: 3 de 4 condições abaixo precisam ser atendidas <br> Tem caracteres inferiores Tem caracteres <br>superiores :código:<br> tem um dígito Tem um caractere <br> especial (correspondência regex [W_]) <br>``<br>Valores não permitidos: "", "<xref:mailto:abc@123>", "<xref:mailto:P@$$w0rd>", "<xref:mailto:P@ssw0rd><xref:mailto:P@ssword123>", "Pa$$word", "", "<xref:mailto:pass@word1>Password!", "Password1", "Password22", "iloveyou!" <br>``<br> Para redefinir a senha, consulte Como redefinir o serviço de Área de Trabalho Remota ou sua senha de logon em uma VM<br>``<br> do Windows 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.

custom_data
str

Especifica uma cadeia de caracteres codificada na 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. Para usar cloud-init para sua VM, consulte Usando cloud-init para personalizar uma VM do Linux durante a criação.

windows_configuration

Especifica as configurações de sistema operacional do Windows na máquina virtual.

linux_configuration

Especifica as configurações do sistema operacional Linux na máquina virtual. Para obter uma lista de distribuições do Linux com suporte, consulte Linux em distribuições Azure-Endorsed.

secrets

Especifica o conjunto de certificados que devem ser instalados nas máquinas virtuais no conjunto de dimensionamento. Para instalar certificados em uma máquina virtual, é recomendável usar a extensão de máquina virtual do Azure Key Vault para Linux ou a extensão de máquina virtual do Azure Key Vault para Windows.

allow_extension_operations

Especifica se as operações de extensão devem ser permitidas no conjunto de dimensionamento de máquinas virtuais. Isso só pode ser definido como False quando nenhuma extensão estiver presente no conjunto de dimensionamento de máquinas virtuais.

require_guest_provision_signal

Propriedade opcional que deve ser definida como True ou omitida.