OSProfile Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica la configuración del sistema operativo de la máquina virtual. Algunas de las opciones de configuración no se pueden cambiar una vez que se aprovisiona la máquina virtual.
public class OSProfile
type OSProfile = class
Public Class OSProfile
- Herencia
-
OSProfile
Constructores
OSProfile() |
Inicializa una nueva instancia de la clase OSProfile. |
OSProfile(String, String, String, String, WindowsConfiguration, LinuxConfiguration, IList<VaultSecretGroup>, Nullable<Boolean>, Nullable<Boolean>) |
Inicializa una nueva instancia de la clase OSProfile. |
Propiedades
AdminPassword |
Obtiene o establece especifica la contraseña de la cuenta de administrador. <br>& lt;br> Longitud mínima (Windows): 8 caracteres <br>& lt;br> Longitud mínima (Linux): 6 caracteres <br>& lt;br> Longitud máxima (Windows): 123 caracteres <br>& lt;br> Longitud máxima (Linux): 72 caracteres <br>& lt;br> Requisitos de complejidad: 3 de cada 4 condiciones siguientes deben cumplirse <br> Tiene caracteres &inferiores lt;br> Tiene caracteres &superiores lt;br> Tiene un dígito <br> Tiene un carácter especial (Regex match [\W_]) <br>& lt;br> Valores no permitidos: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" & lt;br>& lt;br> Para restablecer la contraseña, consulte How to reset the Remote Desktop service or its login password in a Windows VM<br>& lt;br> 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. |
AdminUsername |
Obtiene o establece especifica el nombre de la cuenta de administrador. <br>& lt;br> Esta propiedad no se puede actualizar después de crear la máquina virtual. <br>& lt;br> Restricción solo de Windows: No se puede finalizar en "." & lt;br>& lt;br> Valores no permitidos: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "admin2" aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br>& lt;br> Longitud mínima (Linux): 1 carácter <br>& lt;br> Longitud máxima (Linux): 64 caracteres <br>& lt;br> Longitud máxima (Windows): 20 caracteres <br>& lt;br>& lt;li> Para obtener acceso raíz a la máquina virtual Linux, consulte Uso de privilegios raíz en máquinas virtuales Linux en Azure<br>& lt;li> Para obtener una lista de usuarios del sistema integrados en Linux que no deben usarse en este campo, consulte Selección de nombres de usuario para Linux en Azure. |
AllowExtensionOperations |
Obtiene o establece especifica si se deben permitir operaciones de extensión en la máquina virtual. <br>& lt;br> Esto solo se puede establecer en False cuando no hay extensiones presentes en la máquina virtual. |
ComputerName |
Obtiene o establece especifica el nombre del sistema operativo host de la máquina virtual. <br>& lt;br> Este nombre no se puede actualizar una vez creada la máquina virtual. <br>& lt;br> Longitud máxima (Windows): 15 caracteres <br>& lt;br> Longitud máxima (Linux): 64 caracteres. <br>& lt;br> Para conocer las convenciones de nomenclatura y las restricciones, consulte Directrices de implementación de los servicios de infraestructura de Azure. |
CustomData |
Obtiene o establece 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. <br>& lt;br> Nota: No pasar secretos ni contraseñas en la propiedad& customData lt;br>& lt;br> Esta propiedad no se puede actualizar después de crear la máquina virtual. <br>& lt;br> customData se pasa a la máquina virtual que se va a guardar como un archivo. Para obtener más información, consulte Custom Data on Azure VMs<br>& lt;br> 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 |
Obtiene o establece especifica la configuración del sistema operativo Linux en la máquina virtual. <br>& lt;br> Para obtener una lista de las distribuciones de Linux admitidas, consulte Linux on Azure-Endorsed Distributions<br>& lt;br> Para ejecutar distribuciones no aprobadas, vea Información para distribuciones no aprobadas. |
RequireGuestProvisionSignal |
Obtiene o establece especifica si se requiere la señal de aprovisionamiento de invitado para deducir que la máquina virtual se ha aprovisionado correctamente. Nota: Esta propiedad es solo para pruebas privadas y todos los clientes no deben establecer la propiedad en false. |
Secrets |
Obtiene o establece especifica el conjunto de certificados que se deben instalar en la máquina virtual. |
WindowsConfiguration |
Obtiene o establece especifica la configuración del sistema operativo Windows en la máquina virtual. |
Se aplica a
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de