Compartir a través de


VirtualMachineScaleSetOSProfile Clase

Describe un perfil del sistema operativo del conjunto de escalado de máquinas virtuales.

Herencia
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetOSProfile

Constructor

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 solo palabra clave

Nombre Description
computer_name_prefix
str

Especifica el prefijo de nombre de equipo para todas las máquinas virtuales del conjunto de escalado. Los prefijos de nombre de equipo deben tener entre 1 y 15 caracteres.

admin_username
str

Especifica el nombre de la cuenta de administrador. <br>``<br>Restricción solo de Windows: No se puede finalizar en "." <br>``<br>Valores no permitidos: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "admin2", "admin2" aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br>``<br>Longitud mínima (Linux): 1 carácter <br>``<br>Longitud máxima (Linux): 64 caracteres <br>``<br>Longitud máxima (Windows): 20 caracteres.

admin_password
str

Especifica la contraseña de la cuenta de administrador. <br>``<br>Longitud mínima (Windows): 8 caracteres Longitud mínima (Linux): 6 caracteres <br>``<br>Longitud máxima (Windows): 123 caracteres <br>``<br>Longitud máxima (Linux): 72 caracteres <br>``<br>Requisitos de complejidad: 3 de 4 condiciones siguientes deben cumplirse <br> Tiene caracteres inferiores Tiene caracteres <br>superiores :código:<br> Tiene un dígito <br> Tiene un carácter especial (Regex coincide con [W_]) <br>``<br> Valores no permitidos<br>``<br>: "", "<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 restablecer la contraseña, consulte Restablecimiento del servicio Escritorio remoto o su contraseña de inicio de sesión en una máquina virtual<br>``<br> Windows Para restablecer la contraseña raíz, consulte Administración de usuarios, SSH y comprobación o reparación de discos en máquinas virtuales Linux de Azure mediante la extensión VMAccess.

custom_data
str

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. Para usar cloud-init para la máquina virtual, consulte Uso de cloud-init para personalizar una máquina virtual Linux durante la creación.

windows_configuration

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

linux_configuration

Especifica la configuración del sistema operativo Linux en la máquina virtual. Para obtener una lista de las distribuciones de Linux admitidas, consulte Linux en distribuciones de Azure-Endorsed.

secrets

Especifica el conjunto de certificados que se deben instalar en las máquinas virtuales del conjunto de escalado. Para instalar certificados en una máquina virtual, se recomienda usar la extensión de máquina virtual de Azure Key Vault para Linux o la extensión de máquina virtual de Azure Key Vault para Windows.

allow_extension_operations

Especifica si se deben permitir operaciones de extensión en el conjunto de escalado de máquinas virtuales. Esto solo se puede establecer en False cuando no hay extensiones presentes en el conjunto de escalado de máquinas virtuales.

require_guest_provision_signal

Propiedad opcional que debe establecerse en True o omitirse.

Variables

Nombre Description
computer_name_prefix
str

Especifica el prefijo de nombre de equipo para todas las máquinas virtuales del conjunto de escalado. Los prefijos de nombre de equipo deben tener entre 1 y 15 caracteres.

admin_username
str

Especifica el nombre de la cuenta de administrador. <br>``<br>Restricción solo de Windows: No se puede finalizar en "." <br>``<br>Valores no permitidos: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "admin2", "admin2" aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br>``<br>Longitud mínima (Linux): 1 carácter <br>``<br>Longitud máxima (Linux): 64 caracteres <br>``<br>Longitud máxima (Windows): 20 caracteres.

admin_password
str

Especifica la contraseña de la cuenta de administrador. <br>``<br>Longitud mínima (Windows): 8 caracteres Longitud mínima (Linux): 6 caracteres <br>``<br>Longitud máxima (Windows): 123 caracteres <br>``<br>Longitud máxima (Linux): 72 caracteres <br>``<br>Requisitos de complejidad: 3 de 4 condiciones siguientes deben cumplirse <br> Tiene caracteres inferiores Tiene caracteres <br>superiores :código:<br> Tiene un dígito <br> Tiene un carácter especial (Regex coincide con [W_]) <br>``<br> Valores no permitidos<br>``<br>: "", "<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 restablecer la contraseña, consulte Restablecimiento del servicio Escritorio remoto o su contraseña de inicio de sesión en una máquina virtual<br>``<br> Windows Para restablecer la contraseña raíz, consulte Administración de usuarios, SSH y comprobación o reparación de discos en máquinas virtuales Linux de Azure mediante la extensión VMAccess.

custom_data
str

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. Para usar cloud-init para la máquina virtual, consulte Uso de cloud-init para personalizar una máquina virtual Linux durante la creación.

windows_configuration

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

linux_configuration

Especifica la configuración del sistema operativo Linux en la máquina virtual. Para obtener una lista de las distribuciones de Linux admitidas, consulte Linux en distribuciones de Azure-Endorsed.

secrets

Especifica el conjunto de certificados que se deben instalar en las máquinas virtuales del conjunto de escalado. Para instalar certificados en una máquina virtual, se recomienda usar la extensión de máquina virtual de Azure Key Vault para Linux o la extensión de máquina virtual de Azure Key Vault para Windows.

allow_extension_operations

Especifica si se deben permitir operaciones de extensión en el conjunto de escalado de máquinas virtuales. Esto solo se puede establecer en False cuando no hay extensiones presentes en el conjunto de escalado de máquinas virtuales.

require_guest_provision_signal

Propiedad opcional que debe establecerse en True o omitirse.