Partilhar via


VirtualMachineScaleSetOSProfile interface

Descreve um perfil de SO de conjunto de dimensionamento de máquinas virtuais.

Propriedades

adminPassword

Especifica a palavra-passe da conta de administrador.

Comprimento mínimo (Windows): 8 carateres

Comprimento mínimo (Linux): 6 carateres

Comprimento máximo (Windows): 123 carateres

Comprimento máximo (Linux): 72 carateres

Requisitos de complexidade: 3 em 4 condições abaixo têm de ser cumpridas
Tem carateres mais baixos
Tem carateres superiores
Tem um dígito
Tem um caráter especial (correspondência regex [\W_])

Valores não permitidos: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

Para repor a palavra-passe, veja Como repor o serviço de Ambiente de Trabalho Remoto ou a palavra-passe de início de sessão numa VM do Windows

Para repor a palavra-passe de raiz, veja Gerir utilizadores, SSH e verificar ou reparar discos em VMs do Linux do Azure com a Extensão VMAccess

adminUsername

Especifica o nome da conta de administrador.

Restrição apenas do Windows: Não é possível terminar em "".

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

Comprimento mínimo (Linux): 1 caráter

Comprimento máximo (Linux): 64 carateres

Comprimento máximo (Windows): 20 carateres

allowExtensionOperations

Especifica se as operações de extensão devem ser permitidas no conjunto de dimensionamento de máquinas virtuais. Isto só pode ser definido como Falso quando não existem extensões no conjunto de dimensionamento de máquinas virtuais.

computerNamePrefix

Especifica o prefixo de nome do computador para todas as máquinas virtuais no conjunto de dimensionamento. Os prefixos de nome do computador têm de ter entre 1 e 15 carateres.

customData

Especifica uma cadeia codificada de base 64 de dados personalizados. A cadeia codificada de base 64 é descodificada para uma matriz binária que é guardada como um ficheiro na Máquina Virtual. O comprimento máximo da matriz binária é de 65535 bytes. Para utilizar o cloud-init para a sua VM, veja Utilizar o cloud-init para personalizar uma VM do Linux durante a criação

linuxConfiguration

Especifica as definições do sistema operativo Linux na máquina virtual. Para obter uma lista de distribuições suportadas do Linux, veja Linux on Azure-Endorsed Distributions (Distribuições de Azure-Endorsed).

requireGuestProvisionSignal

Propriedade opcional que tem de ser definida como Verdadeiro ou omitida.

secrets

Especifica o conjunto de certificados que devem ser instalados nas máquinas virtuais no conjunto de dimensionamento. Para instalar certificados numa máquina virtual, recomenda-se que utilize 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.

windowsConfiguration

Especifica as definições do sistema operativo Windows na máquina virtual.

Detalhes de Propriedade

adminPassword

Especifica a palavra-passe da conta de administrador.

Comprimento mínimo (Windows): 8 carateres

Comprimento mínimo (Linux): 6 carateres

Comprimento máximo (Windows): 123 carateres

Comprimento máximo (Linux): 72 carateres

Requisitos de complexidade: 3 em 4 condições abaixo têm de ser cumpridas
Tem carateres mais baixos
Tem carateres superiores
Tem um dígito
Tem um caráter especial (correspondência regex [\W_])

Valores não permitidos: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

Para repor a palavra-passe, veja Como repor o serviço de Ambiente de Trabalho Remoto ou a palavra-passe de início de sessão numa VM do Windows

Para repor a palavra-passe de raiz, veja Gerir utilizadores, SSH e verificar ou reparar discos em VMs do Linux do Azure com a Extensão VMAccess

adminPassword?: string

Valor de Propriedade

string

adminUsername

Especifica o nome da conta de administrador.

Restrição apenas do Windows: Não é possível terminar em "".

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

Comprimento mínimo (Linux): 1 caráter

Comprimento máximo (Linux): 64 carateres

Comprimento máximo (Windows): 20 carateres

adminUsername?: string

Valor de Propriedade

string

allowExtensionOperations

Especifica se as operações de extensão devem ser permitidas no conjunto de dimensionamento de máquinas virtuais. Isto só pode ser definido como Falso quando não existem extensões no conjunto de dimensionamento de máquinas virtuais.

allowExtensionOperations?: boolean

Valor de Propriedade

boolean

computerNamePrefix

Especifica o prefixo de nome do computador para todas as máquinas virtuais no conjunto de dimensionamento. Os prefixos de nome do computador têm de ter entre 1 e 15 carateres.

computerNamePrefix?: string

Valor de Propriedade

string

customData

Especifica uma cadeia codificada de base 64 de dados personalizados. A cadeia codificada de base 64 é descodificada para uma matriz binária que é guardada como um ficheiro na Máquina Virtual. O comprimento máximo da matriz binária é de 65535 bytes. Para utilizar o cloud-init para a sua VM, veja Utilizar o cloud-init para personalizar uma VM do Linux durante a criação

customData?: string

Valor de Propriedade

string

linuxConfiguration

Especifica as definições do sistema operativo Linux na máquina virtual. Para obter uma lista de distribuições suportadas do Linux, veja Linux on Azure-Endorsed Distributions (Distribuições de Azure-Endorsed).

linuxConfiguration?: LinuxConfiguration

Valor de Propriedade

requireGuestProvisionSignal

Propriedade opcional que tem de ser definida como Verdadeiro ou omitida.

requireGuestProvisionSignal?: boolean

Valor de Propriedade

boolean

secrets

Especifica o conjunto de certificados que devem ser instalados nas máquinas virtuais no conjunto de dimensionamento. Para instalar certificados numa máquina virtual, recomenda-se que utilize 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.

secrets?: VaultSecretGroup[]

Valor de Propriedade

windowsConfiguration

Especifica as definições do sistema operativo Windows na máquina virtual.

windowsConfiguration?: WindowsConfiguration

Valor de Propriedade