Compartir a través de


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
str

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:

  • False: el puerto ssh público está cerrado.
  • True: el puerto ssh público está abierto.
Valor predeterminado: False
admin_user_ssh_public_key
str

Clave pública SSH de la cuenta de usuario administrador.

Valor predeterminado: None
vnet_resourcegroup_name
str

Nombre del grupo de recursos donde se encuentra la red virtual.

Valor predeterminado: None
vnet_name
str

El nombre de la red virtual.

Valor predeterminado: None
subnet_name
str

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
str

Descripción opcional del objeto ComputeInstance.

Valor predeterminado: None
vm_size
Requerido
str

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:

  • False: el puerto ssh público está cerrado.
  • True: el puerto ssh público está abierto.
admin_user_ssh_public_key
Requerido
str

Clave pública SSH de la cuenta de usuario administrador.

vnet_resourcegroup_name
Requerido
str

Nombre del grupo de recursos donde se encuentra la red virtual.

vnet_name
Requerido
str

El nombre de la red virtual.

subnet_name
Requerido
str

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
str

Descripción opcional del objeto ComputeInstance.

assigned_user_object_id
str

Identificador de objeto de AAD del usuario asignado (versión preliminar).

Valor predeterminado: None
assigned_user_tenant_id
str

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