Compartir a través de


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
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. Adopta como valor predeterminado 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 clave-valor que se asocian 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 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:

  • 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 clave-valor que se asocian al objeto ComputeInstance.

description
Requerido
str

Descripción opcional del objeto ComputeInstance.

assigned_user_object_id
str

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

Valor predeterminado: None
assigned_user_tenant_id
str

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