AmlComputeProvisioningConfiguration Klass
Representerar konfigurationsparametrar för etablering av AmlCompute-mål.
provisioning_configuration
Använd -metoden i AmlCompute klassen för att ange konfigurationsparametrar.
Skapa ett konfigurationsobjekt för att etablera ett AmlCompute-mål.
- Arv
-
AmlComputeProvisioningConfiguration
Konstruktor
AmlComputeProvisioningConfiguration(vm_size='', vm_priority='dedicated', min_nodes=0, max_nodes=None, idle_seconds_before_scaledown=1800, admin_username=None, admin_user_password=None, admin_user_ssh_key=None, vnet_resourcegroup_name=None, vnet_name=None, subnet_name=None, tags=None, description=None, remote_login_port_public_access='NotSpecified', identity_type=None, identity_id=None, compute_location=None, enable_node_public_ip=True)
Parametrar
- vm_size
- str
Storleken på virtuella agentdatorer. 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. Om det inte anges Standard_NC6 som standard.
- vm_priority
- str
Vm-prioriteten, antingen "dedikerade" eller "lågprioritet" virtuella datorer. Om inget anges är standardvärdet "dedikerat".
- min_nodes
- int
Det minsta antalet noder som ska användas i klustret. Om det inte anges är standardvärdet 0.
- max_nodes
- int
Det maximala antalet noder som ska användas i klustret. Standardvärdet är 4.
- idle_seconds_before_scaledown
- int
Nodens inaktiva tid i sekunder innan klustret skalas ned. Om inget anges är standardvärdet 1800.
- admin_username
- str
Namnet på administratörsanvändarkontot som kan användas för att SSH till noder.
- admin_user_ssh_key
- str
Den offentliga SSH-nyckeln för administratörsanvändarkontot.
- vnet_resourcegroup_name
- str
Namnet på resursgruppen där det virtuella nätverket finns.
En ordlista med nyckelvärdestaggar som ska tillhandahållas till beräkningsobjektet.
- remote_login_port_public_access
- str
Status för den offentliga SSH-porten. Möjliga värden:
Inaktiverad – anger att den offentliga ssh-porten är stängd på alla noder i klustret.
Aktiverad – anger att den offentliga ssh-porten är öppen på alla noder i klustret.
NotSpecified – anger att den offentliga ssh-porten är stängd på alla noder i klustret om VNet har definierats, annars är öppen alla offentliga noder. Det kan bara vara det här standardvärdet när klustret skapas. När den har skapats aktiveras eller inaktiveras den.
- identity_type
- string
Möjliga värden:
SystemAssigned – Systemtilldelad identitet
UserAssigned – Användartilldelad identitet. Kräver att identitets-ID anges.
Lista över resurs-ID:t för den användartilldelade identiteten. t.ex. ['/subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity /userAssignedIdentities/']
- vm_size
- str
Storleken på virtuella agentdatorer. 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. Om det inte anges Standard_NC6 som standard.
- vm_priority
- str
Vm-prioriteten, antingen "dedikerade" eller "lågprioritet" virtuella datorer. Om inget anges är standardvärdet "dedikerat".
- min_nodes
- int
Det minsta antalet noder som ska användas i klustret. Om det inte anges är standardvärdet 0.
- max_nodes
- int
Det maximala antalet noder som ska användas i klustret. Standardvärdet är 4.
- idle_seconds_before_scaledown
- int
Nodens inaktiva tid i sekunder innan klustret skalas ned. Om inget anges är standardvärdet 1800.
- admin_username
- str
Namnet på administratörsanvändarkontot som kan användas för att SSH till noder.
En ordlista med nyckelvärdestaggar som ska tillhandahållas till beräkningsobjektet.
- remote_login_port_public_access
- str
Status för den offentliga SSH-porten. Möjliga värden:
Inaktiverad – anger att den offentliga ssh-porten är stängd på alla noder i klustret.
Aktiverad – anger att den offentliga ssh-porten är öppen på alla noder i klustret.
NotSpecified – anger att den offentliga ssh-porten är stängd på alla noder i klustret om VNet har definierats, annars är öppen alla offentliga noder. Detta är standardvärdet. Tillståndet kan bara ha det här standardvärdet när klustret skapas. När den har skapats aktiveras eller inaktiveras den.
- identity_type
- string
Möjliga värden:
SystemAssigned – Systemtilldelad identitet
UserAssigned – Användartilldelad identitet. Kräver att identitets-ID anges.
Lista över resurs-ID:t för den användartilldelade identiteten. t.ex. ['/subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity /userAssignedIdentities/']
- enable_node_public_ip
- bool
Aktivera nodens offentliga IP-adress. Möjliga värden:
True – Aktivera nodens offentliga IP-adress.
Falskt – Inaktivera offentlig IP-adress för nod.
NotSpecified – Aktivera offentlig IP-adress för nod.
Metoder
validate_configuration |
Kontrollera att de angivna konfigurationsvärdena är giltiga. Genererar en ComputeTargetException om verifieringen misslyckas. |
validate_configuration
Kontrollera att de angivna konfigurationsvärdena är giltiga.
Genererar en ComputeTargetException om verifieringen misslyckas.
validate_configuration()
Undantag
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för