AmlComputeProvisioningConfiguration Clase
Representa los parámetros de configuración para aprovisionar destinos de AmlCompute.
Use el método provisioning_configuration
de la clase AmlCompute para especificar parámetros de configuración.
Cree un objeto de configuración para aprovisionar un destino AmlCompute.
- Herencia
-
AmlComputeProvisioningConfiguration
Constructor
AmlComputeProvisioningConfiguration(vm_size='', vm_priority='dedicated', min_nodes=0, max_nodes=None, idle_seconds_before_scaledown=1800, admin_username=None, admin_user_password=None, admin_user_ssh_key=None, vnet_resourcegroup_name=None, vnet_name=None, subnet_name=None, tags=None, description=None, remote_login_port_public_access='NotSpecified', identity_type=None, identity_id=None, compute_location=None, enable_node_public_ip=True)
Parámetros
- vm_size
- str
Tamaño de las máquinas virtuales de agente. Se pueden encontrar más detalles aquí: https://aka.ms/azureml-vm-details. Tenga en cuenta que no todos los tamaños están disponibles en todas las regiones, como se detalla en el vínculo anterior. Si no se especifica, el valor predeterminado es Standard_NC6.
- vm_priority
- str
Prioridad de VM: "dedicated" o "lowpriority". Si no especifica, el valor predeterminado es "dedicated".
- min_nodes
- int
Número mínimo de nodos que se usarán en el clúster. Si no se especifica, el valor predeterminado es 0.
- max_nodes
- int
Número máximo de nodos que se usarán en el clúster. El valor predeterminado es 4.
- idle_seconds_before_scaledown
- int
Tiempo de inactividad del nodo en segundos antes de reducir verticalmente el clúster. Si no se especifica, el valor predeterminado es 1800.
- admin_username
- str
Nombre de la cuenta de usuario administrador que se puede usar para SSH en nodos.
- admin_user_password
- str
Contraseña de la cuenta de usuario administrador.
- admin_user_ssh_key
- str
Clave pública SSH de la cuenta de usuario administrador.
- vnet_resourcegroup_name
- str
Nombre del grupo de recursos donde se encuentra la red virtual.
Diccionario de etiquetas de valor de clave que se proporcionan al objeto de proceso.
- remote_login_port_public_access
- str
Estado del puerto SSH público. Los valores posibles son:
Disabled: indica que el puerto SSH público está cerrado en todos los nodos del clúster.
Enabled: indica que el puerto SSH público está abierto en todos los nodos del clúster.
NotSpecified: indica que el puerto SSH público está cerrado en todos los nodos del clúster si se define la red virtual; de lo contrario, está abierto en todos los nodos públicos. Puede ser este valor predeterminado solo durante el tiempo de creación del clúster. Después de la creación, estará habilitado o deshabilitado.
- identity_type
- string
Los valores posibles son:
SystemAssigned: identidad asignada por el sistema
UserAssigned: identidad asignada por el usuario. Requiere que se establezca el id. de identidad.
Lista de id. de recursos para la identidad asignada por el usuario. P. ej. ['/subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity /userAssignedIdentities/']
- vm_size
- str
Tamaño de las máquinas virtuales de agente. Se pueden encontrar más detalles aquí: https://aka.ms/azureml-vm-details. Tenga en cuenta que no todos los tamaños están disponibles en todas las regiones, como se detalla en el vínculo anterior. Si no se especifica, el valor predeterminado es Standard_NC6.
- vm_priority
- str
Prioridad de VM: "dedicated" o "lowpriority". Si no especifica, el valor predeterminado es "dedicated".
- min_nodes
- int
Número mínimo de nodos que se usarán en el clúster. Si no se especifica, el valor predeterminado es 0.
- max_nodes
- int
Número máximo de nodos que se usarán en el clúster. El valor predeterminado es 4.
- idle_seconds_before_scaledown
- int
Tiempo de inactividad del nodo en segundos antes de reducir verticalmente el clúster. Si no se especifica, el valor predeterminado es 1800.
- admin_username
- str
Nombre de la cuenta de usuario administrador que se puede usar para SSH en nodos.
- vnet_resourcegroup_name
- str
Nombre del grupo de recursos donde se encuentra la red virtual.
Diccionario de etiquetas de valor de clave que se proporcionan al objeto de proceso.
- remote_login_port_public_access
- str
Estado del puerto SSH público. Los valores posibles son:
Disabled: indica que el puerto SSH público está cerrado en todos los nodos del clúster.
Enabled: indica que el puerto SSH público está abierto en todos los nodos del clúster.
NotSpecified: indica que el puerto SSH público está cerrado en todos los nodos del clúster si se define la red virtual; de lo contrario, está abierto en todos los nodos públicos. Este es el valor predeterminado. El estado puede estar en este valor predeterminado solo durante el tiempo de creación del clúster. Después de la creación, estará habilitado o deshabilitado.
- identity_type
- string
Los valores posibles son:
SystemAssigned: identidad asignada por el sistema
UserAssigned: identidad asignada por el usuario. Requiere que se establezca el id. de identidad.
Lista de id. de recursos para la identidad asignada por el usuario. P. ej. ['/subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity /userAssignedIdentities/']
- enable_node_public_ip
- bool
Habilita la dirección IP pública del nodo. Los valores posibles son:
True: habilitar la dirección IP pública del nodo.
False: deshabilitar la dirección IP pública del nodo.
NotSpecified: habilitar la dirección IP pública del nodo.
Métodos
validate_configuration |
Comprueba que los valores de configuración especificados sean válidos. Genera una excepción ComputeTargetException si la validación produce un error. |
validate_configuration
Comprueba que los valores de configuración especificados sean válidos.
Genera una excepción ComputeTargetException si la validación produce un error.
validate_configuration()
Excepciones
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