ComputeInstanceProvisioningConfiguration Clase
Representa los parámetros de configuración para aprovisionar destinos ComputeInstance.
Use el método provisioning_configuration de la clase ComputeInstance para crear un objeto ComputeInstanceProvisioningConfiguration.
Crea un objeto de configuración para aprovisionar un destino de ComputeInstance.
- Herencia
-
ComputeInstanceProvisioningConfiguration
Constructor
ComputeInstanceProvisioningConfiguration(vm_size='', ssh_public_access=False, admin_user_ssh_public_key=None, vnet_resourcegroup_name=None, vnet_name=None, subnet_name=None, tags=None, description=None, assigned_user_object_id=None, assigned_user_tenant_id=None)
Parámetros
Nombre | Description |
---|---|
vm_size
Requerido
|
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. Adopta como valor predeterminado Standard_DS3_v2. |
ssh_public_access
|
Indica el estado del puerto SSH público. Los valores posibles son:
Valor predeterminado: False
|
admin_user_ssh_public_key
|
Clave pública SSH de la cuenta de usuario administrador. Valor predeterminado: None
|
vnet_resourcegroup_name
|
Nombre del grupo de recursos donde se encuentra la red virtual. Valor predeterminado: None
|
vnet_name
|
El nombre de la red virtual. Valor predeterminado: None
|
subnet_name
|
Nombre de la subred dentro de la red virtual. Valor predeterminado: None
|
tags
|
Diccionario opcional de etiquetas clave-valor que se asocian al objeto ComputeInstance. Valor predeterminado: None
|
description
|
Descripción opcional del objeto ComputeInstance. Valor predeterminado: None
|
vm_size
Requerido
|
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. Adopta como valor predeterminado Standard_DS3_v2. |
ssh_public_access
Requerido
|
Indica el estado del puerto SSH público. Los valores posibles son:
|
admin_user_ssh_public_key
Requerido
|
Clave pública SSH de la cuenta de usuario administrador. |
vnet_resourcegroup_name
Requerido
|
Nombre del grupo de recursos donde se encuentra la red virtual. |
vnet_name
Requerido
|
El nombre de la red virtual. |
subnet_name
Requerido
|
Nombre de la subred dentro de la red virtual. |
tags
Requerido
|
Diccionario opcional de etiquetas clave-valor que se asocian al objeto ComputeInstance. |
description
Requerido
|
Descripción opcional del objeto ComputeInstance. |
assigned_user_object_id
|
Identificador del objeto de AAD del usuario asignado (versión preliminar). Valor predeterminado: None
|
assigned_user_tenant_id
|
Identificador del inquilino de AAD del usuario asignado (versión preliminar). Valor predeterminado: None
|
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
Tipo | Description |
---|---|