Dela via


ComputeInstanceProvisioningConfiguration Klass

Representerar konfigurationsparametrar för etablering av ComputeInstance-mål.

provisioning_configuration Använd metoden för klassen ComputeInstance för att skapa ett ComputeInstanceProvisioningConfiguration-objekt.

Skapa ett konfigurationsobjekt för etablering av ett ComputeInstance-mål.

Arv
ComputeInstanceProvisioningConfiguration

Konstruktor

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)

Parametrar

vm_size
str
Obligatorisk

Storleken på de virtuella agentdatorerna. Mer information finns här: https://aka.ms/azureml-vm-details. Observera att inte alla storlekar är tillgängliga i alla regioner, enligt beskrivningen i föregående länk. Standardvärdet är Standard_DS3_V2.

ssh_public_access
bool
standardvärde: False

Anger tillståndet för den offentliga SSH-porten. Möjliga värden:

  • False – den offentliga ssh-porten är stängd.
  • Sant – den offentliga ssh-porten är öppen.
admin_user_ssh_public_key
str
standardvärde: None

Den offentliga SSH-nyckeln för administratörsanvändarkontot.

vnet_resourcegroup_name
str
standardvärde: None

Namnet på resursgruppen där det virtuella nätverket finns.

vnet_name
str
standardvärde: None

Namnet på det virtuella nätverket.

subnet_name
str
standardvärde: None

Namnet på undernätet i det virtuella nätverket.

tags
dict[str, str]
standardvärde: None

En valfri ordlista med nyckelvärdetaggar som ska associeras med ComputeInstance-objektet.

description
str
standardvärde: None

En valfri beskrivning för ComputeInstance-objektet.

vm_size
str
Obligatorisk

Storleken på de virtuella agentdatorerna. Mer information finns här: https://aka.ms/azureml-vm-details. Observera att inte alla storlekar är tillgängliga i alla regioner, enligt beskrivningen i föregående länk. Standardvärdet är Standard_DS3_V2.

ssh_public_access
bool
Obligatorisk

Anger tillståndet för den offentliga SSH-porten. Möjliga värden:

  • False – den offentliga ssh-porten är stängd.
  • Sant – den offentliga ssh-porten är öppen.
admin_user_ssh_public_key
str
Obligatorisk

Den offentliga SSH-nyckeln för administratörsanvändarkontot.

vnet_resourcegroup_name
str
Obligatorisk

Namnet på resursgruppen där det virtuella nätverket finns.

vnet_name
str
Obligatorisk

Namnet på det virtuella nätverket.

subnet_name
str
Obligatorisk

Namnet på undernätet i det virtuella nätverket.

tags
dict[str, str]
Obligatorisk

En valfri ordlista med nyckelvärdetaggar som ska associeras med ComputeInstance-objektet.

description
str
Obligatorisk

En valfri beskrivning för ComputeInstance-objektet.

assigned_user_object_id
str
standardvärde: None

AAD-objekt-ID för den tilldelade användaren (förhandsversion).

assigned_user_tenant_id
str
standardvärde: None

AAD-klientorganisations-ID för den tilldelade användaren (förhandsversion).

Metoder

validate_configuration

Kontrollera att de angivna konfigurationsvärdena är giltiga.

Genererar en ComputeTargetException om valideringen misslyckas.

validate_configuration

Kontrollera att de angivna konfigurationsvärdena är giltiga.

Genererar en ComputeTargetException om valideringen misslyckas.

validate_configuration()

Undantag