Compartir a través de


OSProfile interface

Especifica la configuración del sistema operativo para la máquina virtual. Algunas de las opciones de configuración no se pueden cambiar una vez que se aprovisiona la máquina virtual.

Propiedades

adminPassword

Especifica la contraseña de la cuenta de administrador.

Longitud mínima (Windows): 8 caracteres

Longitud mínima (Linux): 6 caracteres

Longitud máxima (Windows): 123 caracteres

Longitud máxima (Linux): 72 caracteres

requisitos de complejidad: 3 de 4 condiciones siguientes deben cumplirse.
Tiene caracteres inferiores
Tiene caracteres superiores
Tiene un dígito
Tiene un carácter especial (coincidencia regex [\W_])

Valores no permitidos: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "¡Contraseña!", "Contraseña1", "Contraseña22", "¡Te amo!"

Para restablecer la contraseña, consulta Cómo restablecer el servicio Remote Desktop o su contraseña de inicio de sesión en una máquina virtual Windows

Para restablecer la contraseña root, consulte Gestionar usuarios, SSH y comprobar o reparar discos en Azure máquinas virtuales Linux usando la extensión VMAccess

adminUsername

Especifica el nombre de la cuenta de administrador.

Esta propiedad no se puede actualizar después de crear la máquina virtual.

Windows-solo c0: No puede terminar en "."

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

Longitud mínima (Linux): 1 carácter

Longitud máxima (Linux): 64 caracteres

Longitud máxima (Windows): 20 caracteres.

allowExtensionOperations

Especifica si se deben permitir operaciones de extensión en la máquina virtual. Esto solo se puede establecer en False cuando no hay extensiones presentes en la máquina virtual.

computerName

Especifica el nombre del sistema operativo host de la máquina virtual. Este nombre no se puede actualizar después de crear la máquina virtual. Longitud máxima (Windows): 15 caracteres. longitud máxima (Linux): 64 caracteres. Para convenciones y restricciones de nombre, véase Azure directrices de implementación de servicios de infraestructura.

customData

Especifica una cadena codificada en base 64 de datos personalizados. La cadena codificada en base 64 se descodifica en una matriz binaria que se guarda como un archivo en la máquina virtual. La longitud máxima de la matriz binaria es de 65535 bytes. Nota: No pase secretos ni contraseñas en la propiedad customData. Esta propiedad no se puede actualizar después de crear la máquina virtual. La propiedad 'customData' se pasa a la máquina virtual para guardarse como archivo; para más información, véase Custom Data on Azure VMs. Para usar cloud-init para la máquina virtual Linux, consulte Uso de cloud-init para personalizar una máquina virtual Linux durante la creación.

linuxConfiguration

Especifica la configuración del sistema operativo Linux en la máquina virtual. Para una lista de distribuciones Linux soportadas, véase Linux on Azure-Endorsed Distributions.

requireGuestProvisionSignal

Propiedad opcional que debe establecerse en True o omitirse.

secrets

Especifica el conjunto de certificados que se deben instalar en la máquina virtual. Para instalar certificados en una máquina virtual se recomienda utilizar la extensión Azure Key Vault para Linux o la extensión Azure Key Vault para Windows.

windowsConfiguration

Especifica la configuración del sistema operativo de Windows en la máquina virtual.

Detalles de las propiedades

adminPassword

Especifica la contraseña de la cuenta de administrador.

Longitud mínima (Windows): 8 caracteres

Longitud mínima (Linux): 6 caracteres

Longitud máxima (Windows): 123 caracteres

Longitud máxima (Linux): 72 caracteres

requisitos de complejidad: 3 de 4 condiciones siguientes deben cumplirse.
Tiene caracteres inferiores
Tiene caracteres superiores
Tiene un dígito
Tiene un carácter especial (coincidencia regex [\W_])

Valores no permitidos: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "¡Contraseña!", "Contraseña1", "Contraseña22", "¡Te amo!"

Para restablecer la contraseña, consulta Cómo restablecer el servicio Remote Desktop o su contraseña de inicio de sesión en una máquina virtual Windows

Para restablecer la contraseña root, consulte Gestionar usuarios, SSH y comprobar o reparar discos en Azure máquinas virtuales Linux usando la extensión VMAccess

adminPassword?: string

Valor de propiedad

string

adminUsername

Especifica el nombre de la cuenta de administrador.

Esta propiedad no se puede actualizar después de crear la máquina virtual.

Windows-solo c0: No puede terminar en "."

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

Longitud mínima (Linux): 1 carácter

Longitud máxima (Linux): 64 caracteres

Longitud máxima (Windows): 20 caracteres.

adminUsername?: string

Valor de propiedad

string

allowExtensionOperations

Especifica si se deben permitir operaciones de extensión en la máquina virtual. Esto solo se puede establecer en False cuando no hay extensiones presentes en la máquina virtual.

allowExtensionOperations?: boolean

Valor de propiedad

boolean

computerName

Especifica el nombre del sistema operativo host de la máquina virtual. Este nombre no se puede actualizar después de crear la máquina virtual. Longitud máxima (Windows): 15 caracteres. longitud máxima (Linux): 64 caracteres. Para convenciones y restricciones de nombre, véase Azure directrices de implementación de servicios de infraestructura.

computerName?: string

Valor de propiedad

string

customData

Especifica una cadena codificada en base 64 de datos personalizados. La cadena codificada en base 64 se descodifica en una matriz binaria que se guarda como un archivo en la máquina virtual. La longitud máxima de la matriz binaria es de 65535 bytes. Nota: No pase secretos ni contraseñas en la propiedad customData. Esta propiedad no se puede actualizar después de crear la máquina virtual. La propiedad 'customData' se pasa a la máquina virtual para guardarse como archivo; para más información, véase Custom Data on Azure VMs. Para usar cloud-init para la máquina virtual Linux, consulte Uso de cloud-init para personalizar una máquina virtual Linux durante la creación.

customData?: string

Valor de propiedad

string

linuxConfiguration

Especifica la configuración del sistema operativo Linux en la máquina virtual. Para una lista de distribuciones Linux soportadas, véase Linux on Azure-Endorsed Distributions.

linuxConfiguration?: LinuxConfiguration

Valor de propiedad

requireGuestProvisionSignal

Propiedad opcional que debe establecerse en True o omitirse.

requireGuestProvisionSignal?: boolean

Valor de propiedad

boolean

secrets

Especifica el conjunto de certificados que se deben instalar en la máquina virtual. Para instalar certificados en una máquina virtual se recomienda utilizar la extensión Azure Key Vault para Linux o la extensión Azure Key Vault para Windows.

secrets?: VaultSecretGroup[]

Valor de propiedad

windowsConfiguration

Especifica la configuración del sistema operativo de Windows en la máquina virtual.

windowsConfiguration?: WindowsConfiguration

Valor de propiedad