ComputeInstanceProvisioningConfiguration Classe
Representa parâmetros de configuração para provisionar 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
| Nome | Description |
|---|---|
|
vm_size
Obrigatório
|
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:
Valor padrão: False
|
|
admin_user_ssh_public_key
|
A chave pública SSH da conta do usuário administrador. Valor padrão: None
|
|
vnet_resourcegroup_name
|
O nome do grupo de recursos em que a rede virtual está localizada. Valor padrão: None
|
|
vnet_name
|
O nome da rede virtual. Valor padrão: None
|
|
subnet_name
|
O nome da sub-rede dentro da VNet. Valor padrão: None
|
|
tags
|
Um dicionário opcional de marcas de valor de chave a serem associadas ao objeto ComputeInstance. Valor padrão: None
|
|
description
|
Uma descrição opcional para o objeto ComputeInstance. Valor padrão: None
|
|
vm_size
Obrigatório
|
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
Obrigatório
|
Indica o estado da porta SSH pública. Os valores possíveis são:
|
|
admin_user_ssh_public_key
Obrigatório
|
A chave pública SSH da conta do usuário administrador. |
|
vnet_resourcegroup_name
Obrigatório
|
O nome do grupo de recursos em que a rede virtual está localizada. |
|
vnet_name
Obrigatório
|
O nome da rede virtual. |
|
subnet_name
Obrigatório
|
O nome da sub-rede dentro da vnet. |
|
tags
Obrigatório
|
Um dicionário opcional de marcas de valor de chave a serem associadas ao objeto ComputeInstance. |
|
description
Obrigatório
|
Uma descrição opcional para o objeto ComputeInstance. |
|
assigned_user_object_id
|
A ID de objeto do AAD do usuário atribuído (versão prévia). Valor padrão: None
|
|
assigned_user_tenant_id
|
A ID do Locatário do AAD do usuário atribuído (versão prévia). Valor padrão: None
|
Métodos
| validate_configuration |
Verifique se os valores de configuração especificados são válidos. Gera um ComputeTargetException caso de falha na validação. |
validate_configuration
Verifique se os valores de configuração especificados são válidos.
Gera um ComputeTargetException caso de falha na validação.
validate_configuration()
Exceções
| Tipo | Description |
|---|---|