Partilhar via


ComputeInstanceProvisioningConfiguration Classe

Representa parâmetros de configuração para provisionamento de destinos ComputeInstance.

Use o provisioning_configuration método da classe ComputeInstance para criar um objeto ComputeInstanceProvisioningConfiguration.

Crie um objeto de configuração para provisionar um destino ComputeInstance.

Construtor

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

Name Description
vm_size
Necessário
str

O tamanho das VMs do agente. Mais detalhes podem ser encontrados aqui: https://aka.ms/azureml-vm-details. Observe que nem todos os tamanhos estão disponíveis em todas as regiões, conforme detalhado no link anterior. O padrão é Standard_DS3_V2.

ssh_public_access

Indica o estado da porta SSH pública. Os valores possíveis são:

  • Falso - A porta ssh pública está fechada.
  • True - A porta ssh pública está aberta.
Default value: False
admin_user_ssh_public_key
str

A chave pública SSH da conta de usuário administrador.

Default value: None
vnet_resourcegroup_name
str

O nome do grupo de recursos onde a rede virtual está localizada.

Default value: None
vnet_name
str

O nome da rede virtual.

Default value: None
subnet_name
str

O nome da sub-rede dentro da rede virtual.

Default value: None
tags

Um dicionário opcional de tags de valor de chave para associar ao objeto ComputeInstance.

Default value: None
description
str

Uma descrição opcional para o objeto ComputeInstance.

Default value: None
vm_size
Necessário
str

O tamanho das VMs do agente. Mais detalhes podem ser encontrados aqui: https://aka.ms/azureml-vm-details. Observe que nem todos os tamanhos estão disponíveis em todas as regiões, conforme detalhado no link anterior. O padrão é Standard_DS3_V2.

ssh_public_access
Necessário

Indica o estado da porta SSH pública. Os valores possíveis são:

  • Falso - A porta ssh pública está fechada.
  • True - A porta ssh pública está aberta.
admin_user_ssh_public_key
Necessário
str

A chave pública SSH da conta de usuário administrador.

vnet_resourcegroup_name
Necessário
str

O nome do grupo de recursos onde a rede virtual está localizada.

vnet_name
Necessário
str

O nome da rede virtual.

subnet_name
Necessário
str

O nome da sub-rede dentro da vnet.

tags
Necessário

Um dicionário opcional de tags de valor de chave para associar ao objeto ComputeInstance.

description
Necessário
str

Uma descrição opcional para o objeto ComputeInstance.

assigned_user_object_id
str

O ID do objeto AAD do usuário atribuído (visualização).

Default value: None
assigned_user_tenant_id
str

O ID do locatário do AAD do usuário atribuído (visualização).

Default value: None

Métodos

validate_configuration

Verifique se os valores de configuração especificados são válidos.

Gera um ComputeTargetException se a validação falhar.

validate_configuration

Verifique se os valores de configuração especificados são válidos.

Gera um ComputeTargetException se a validação falhar.

validate_configuration()

Exceções

Tipo Description