ComputeInstanceProvisioningConfiguration Clase
Representa parámetros de configuración para el aprovisionamiento de destinos ComputeInstance.
Use el provisioning_configuration método de la clase ComputeInstance para crear un objeto ComputeInstanceProvisioningConfiguration.
Cree un objeto de configuración para aprovisionar un destino ComputeInstance.
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 del agente. Puede 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. El valor predeterminado es 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 de valor de clave que se van a asociar 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 del agente. Puede 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. El valor predeterminado es 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 de valor de clave que se van a asociar al objeto ComputeInstance. |
|
description
Requerido
|
Descripción opcional del objeto ComputeInstance. |
|
assigned_user_object_id
|
Identificador de objeto de AAD del usuario asignado (versión preliminar). Valor predeterminado: None
|
|
assigned_user_tenant_id
|
Identificador de inquilino de AAD del usuario asignado (versión preliminar). Valor predeterminado: None
|
Métodos
| validate_configuration |
Compruebe que los valores de configuración especificados son válidos. Genera un si se produce un ComputeTargetException error en la validación. |
validate_configuration
Compruebe que los valores de configuración especificados son válidos.
Genera un si se produce un ComputeTargetException error en la validación.
validate_configuration()
Excepciones
| Tipo | Description |
|---|---|