AmlComputeProvisioningConfiguration Třída
Představuje parametry konfigurace pro zřizování cílů AmlCompute.
provisioning_configuration
K určení parametrů konfigurace použijte metodu AmlCompute třídy .
Vytvořte objekt konfigurace pro zřízení cíle AmlCompute.
- Dědičnost
-
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)
Parametry
Name | Description |
---|---|
vm_size
Vyžadováno
|
Velikost virtuálních počítačů agenta. Další podrobnosti najdete tady: https://aka.ms/azureml-vm-details. Všimněte si, že ne všechny velikosti jsou dostupné ve všech oblastech, jak je podrobně popsáno v předchozím odkazu. Pokud není zadaný, ve výchozím nastavení se použije Standard_NC6. |
vm_priority
|
Priorita virtuálního počítače, a to buď "dedicated", nebo "lowpriority" virtuálních počítačů. Pokud není zadaný, použije se výchozí hodnota dedicated. Default value: dedicated
|
min_nodes
|
Minimální počet uzlů, které se mají použít v clusteru. Pokud není zadaný, použije se výchozí hodnota 0. Default value: 0
|
max_nodes
|
Maximální počet uzlů, které se mají použít v clusteru. Výchozí hodnota je 4. Default value: None
|
idle_seconds_before_scaledown
|
Doba nečinnosti uzlu v sekundách před vertikálním snížením kapacity clusteru. Pokud není zadaný, použije se výchozí hodnota 1800. Default value: 1800
|
admin_username
|
Název uživatelského účtu správce, který se dá použít k připojení SSH k uzlům. Default value: None
|
admin_user_password
|
Heslo uživatelského účtu správce. Default value: None
|
admin_user_ssh_key
|
Veřejný klíč SSH uživatelského účtu správce. Default value: None
|
vnet_resourcegroup_name
|
Název skupiny prostředků, ve které se nachází virtuální síť. Default value: None
|
vnet_name
|
Název virtuální sítě. Default value: None
|
subnet_name
|
Název podsítě uvnitř virtuální sítě. Default value: None
|
tags
|
Slovník značek klíčových hodnot, které se mají poskytnout výpočetnímu objektu. Default value: None
|
description
|
Popis výpočetního objektu. Default value: None
|
remote_login_port_public_access
|
Stav veřejného portu SSH. Možné hodnoty:
Default value: NotSpecified
|
identity_type
|
Možné hodnoty:
Default value: None
|
identity_id
|
Seznam ID prostředků pro identitu přiřazenou uživatelem např. ['/subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity /userAssignedIdentities/'] Default value: None
|
vm_size
Vyžadováno
|
Velikost virtuálních počítačů agenta. Další podrobnosti najdete tady: https://aka.ms/azureml-vm-details. Všimněte si, že ne všechny velikosti jsou dostupné ve všech oblastech, jak je podrobně popsáno v předchozím odkazu. Pokud není zadaný, ve výchozím nastavení se použije Standard_NC6. |
vm_priority
Vyžadováno
|
Priorita virtuálního počítače, a to buď "dedicated", nebo "lowpriority" virtuálních počítačů. Pokud není zadaný, použije se výchozí hodnota dedicated. |
min_nodes
Vyžadováno
|
Minimální počet uzlů, které se mají použít v clusteru. Pokud není zadaný, použije se výchozí hodnota 0. |
max_nodes
Vyžadováno
|
Maximální počet uzlů, které se mají použít v clusteru. Výchozí hodnota je 4. |
idle_seconds_before_scaledown
Vyžadováno
|
Doba nečinnosti uzlu v sekundách před vertikálním snížením kapacity clusteru. Pokud není zadaný, použije se výchozí hodnota 1800. |
admin_username
Vyžadováno
|
Název uživatelského účtu správce, který se dá použít k připojení SSH k uzlům. |
admin_user_password
Vyžadováno
|
Heslo uživatelského účtu správce. |
admin_user_ssh_key
Vyžadováno
|
Veřejný klíč SSH uživatelského účtu správce. |
vnet_resourcegroup_name
Vyžadováno
|
Název skupiny prostředků, ve které se nachází virtuální síť. |
vnet_name
Vyžadováno
|
Název virtuální sítě. |
subnet_name
Vyžadováno
|
Název podsítě uvnitř virtuální sítě. |
tags
Vyžadováno
|
Slovník značek klíčových hodnot, které se mají poskytnout výpočetnímu objektu. |
description
Vyžadováno
|
Popis výpočetního objektu. |
remote_login_port_public_access
Vyžadováno
|
Stav veřejného portu SSH. Možné hodnoty:
|
identity_type
Vyžadováno
|
Možné hodnoty:
|
identity_id
Vyžadováno
|
Seznam ID prostředků pro identitu přiřazenou uživatelem např. ['/subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity /userAssignedIdentities/'] |
compute_location
|
Umístění pro zřízení clusteru Default value: None
|
enable_node_public_ip
|
Povolte veřejnou IP adresu uzlu. Možné hodnoty:
Default value: True
|
Metody
validate_configuration |
Zkontrolujte, jestli jsou zadané hodnoty konfigurace platné. Vyvolá, ComputeTargetException pokud se ověření nezdaří. |
validate_configuration
Zkontrolujte, jestli jsou zadané hodnoty konfigurace platné.
Vyvolá, ComputeTargetException pokud se ověření nezdaří.
validate_configuration()
Výjimky
Typ | Description |
---|---|