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

Name Description
vm_size
Obligatorisk
str

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

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.
Standardvärde: False
admin_user_ssh_public_key
str

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

Standardvärde: None
vnet_resourcegroup_name
str

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

Standardvärde: None
vnet_name
str

Namnet på det virtuella nätverket.

Standardvärde: None
subnet_name
str

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

Standardvärde: None
tags

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

Standardvärde: None
description
str

En valfri beskrivning för ComputeInstance-objektet.

Standardvärde: None
vm_size
Obligatorisk
str

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
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
Obligatorisk
str

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

vnet_resourcegroup_name
Obligatorisk
str

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

vnet_name
Obligatorisk
str

Namnet på det virtuella nätverket.

subnet_name
Obligatorisk
str

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

tags
Obligatorisk

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

description
Obligatorisk
str

En valfri beskrivning för ComputeInstance-objektet.

assigned_user_object_id
str

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

Standardvärde: None
assigned_user_tenant_id
str

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

Standardvärde: None

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

Typ Description