ComputeNodeOperations Třída
Operace ComputeNodeOperations.
Neměli byste vytvořit instanci přímo této třídy, ale vytvořit instanci klienta, která ji vytvoří za vás a připojí ji jako atribut.
- Dědičnost
-
builtins.objectComputeNodeOperations
Konstruktor
ComputeNodeOperations(client, config, serializer, deserializer)
Parametry
- client
Klient pro žádosti o služby.
- config
Konfigurace klienta služby.
- serializer
Serializátor objektového modelu.
- deserializer
Deserializátor objektového modelu.
Proměnné
- api_version
Verze rozhraní API, která se má použít pro požadavek. Konstantní hodnota: "2023-05-01.17.0".
Metody
add_user |
Přidá uživatelský účet do zadaného výpočetního uzlu. Uživatelský účet můžete přidat do výpočetního uzlu pouze v případě, že je v nečinném nebo spuštěném stavu. |
delete_user |
Odstraní uživatelský účet ze zadaného výpočetního uzlu. Uživatelský účet můžete na výpočetním uzlu odstranit jenom v případě, že je v nečinném nebo spuštěném stavu. |
disable_scheduling |
Zakáže plánování úkolů na zadaném výpočetním uzlu. Plánování úkolů na výpočetním uzlu můžete zakázat jenom v případě, že je povolený jeho aktuální plánovací stav. |
enable_scheduling |
Povolí plánování úkolů na zadaném výpočetním uzlu. Plánování úkolů na výpočetním uzlu můžete povolit jenom v případě, že je jeho aktuální stav plánování zakázaný. |
get |
Získá informace o zadaném výpočetním uzlu. |
get_remote_desktop |
Získá soubor protokolu RDP (Remote Desktop Protocol) pro zadaný výpočetní uzel. Abyste mohli získat přístup k výpočetnímu uzlu pomocí souboru RDP, musíte na výpočetním uzlu vytvořit uživatelský účet. Toto rozhraní API je možné vyvolat pouze u fondů vytvořených s konfigurací cloudové služby. Informace o fondech vytvořených pomocí konfigurace virtuálního počítače najdete v tématu GetRemoteLoginSettings API. |
get_remote_login_settings |
Získá nastavení požadovaná pro vzdálené přihlášení k výpočetnímu uzlu. Než se budete moct vzdáleně přihlásit k výpočetnímu uzlu pomocí nastavení vzdáleného přihlášení, musíte na výpočetním uzlu vytvořit uživatelský účet. Toto rozhraní API je možné vyvolat pouze u fondů vytvořených pomocí vlastnosti konfigurace virtuálního počítače. Informace o fondech vytvořených pomocí konfigurace cloudové služby najdete v rozhraní API GetRemoteDesktop. |
list |
Zobrazí seznam výpočetních uzlů v zadaném fondu. |
reboot |
Restartuje zadaný výpočetní uzel. Výpočetní uzel můžete restartovat jenom v případě, že je v nečinném nebo spuštěném stavu. |
reimage |
Přeinstaluje operační systém na zadaném výpočetním uzlu. Operační systém můžete na výpočetním uzlu přeinstalovat jenom v případě, že je v nečinném nebo spuštěném stavu. Toto rozhraní API je možné vyvolat pouze u fondů vytvořených pomocí vlastnosti konfigurace cloudové služby. |
update_user |
Aktualizace heslo a dobu vypršení platnosti uživatelského účtu na zadaném výpočetním uzlu. Tato operace nahradí všechny aktualizovatelné vlastnosti účtu. Pokud například není zadaný prvek expiryTime, aktuální hodnota se nahradí výchozí hodnotou, která se nezadá beze změny. Uživatelský účet na výpočetním uzlu můžete aktualizovat jenom v případě, že je v nečinném nebo spuštěném stavu. |
upload_batch_service_logs |
Nahrajte soubory protokolu služby Azure Batch ze zadaného výpočetního uzlu do Azure Blob Storage. Je to pro automatické shromažďování souborů protokolu služby Azure Batch z výpočetních uzlů, pokud dochází k chybě a chcete je eskalovat do podpora Azure. Soubory protokolu Azure Batch služby by se měly sdílet s podpora Azure, aby bylo možné ladit problémy se službou Batch. |
add_user
Přidá uživatelský účet do zadaného výpočetního uzlu.
Uživatelský účet můžete přidat do výpočetního uzlu pouze v případě, že je v nečinném nebo spuštěném stavu.
add_user(pool_id, node_id, user, compute_node_add_user_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- compute_node_add_user_options
- ComputeNodeAddUserOptions
Další parametry operace
- operation_config
Přepsání konfigurace operace
Návraty
None nebo ClientRawResponse if raw=true
Návratový typ
Výjimky
delete_user
Odstraní uživatelský účet ze zadaného výpočetního uzlu.
Uživatelský účet můžete na výpočetním uzlu odstranit jenom v případě, že je v nečinném nebo spuštěném stavu.
delete_user(pool_id, node_id, user_name, compute_node_delete_user_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- compute_node_delete_user_options
- ComputeNodeDeleteUserOptions
Další parametry operace
- operation_config
Přepsání konfigurace operace
Návraty
None nebo ClientRawResponse if raw=true
Návratový typ
Výjimky
disable_scheduling
Zakáže plánování úkolů na zadaném výpočetním uzlu.
Plánování úkolů na výpočetním uzlu můžete zakázat jenom v případě, že je povolený jeho aktuální plánovací stav.
disable_scheduling(pool_id, node_id, node_disable_scheduling_option=None, compute_node_disable_scheduling_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- node_disable_scheduling_option
- str nebo DisableComputeNodeSchedulingOption
Výchozí hodnota je opětovné zařazení do fronty. Mezi možné hodnoty patří: 'requeue', 'terminate', 'taskCompletion'
- compute_node_disable_scheduling_options
- ComputeNodeDisableSchedulingOptions
Další parametry operace
- operation_config
Přepsání konfigurace operace
Návraty
None nebo ClientRawResponse if raw=true
Návratový typ
Výjimky
enable_scheduling
Povolí plánování úkolů na zadaném výpočetním uzlu.
Plánování úkolů na výpočetním uzlu můžete povolit jenom v případě, že je jeho aktuální stav plánování zakázaný.
enable_scheduling(pool_id, node_id, compute_node_enable_scheduling_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- compute_node_enable_scheduling_options
- ComputeNodeEnableSchedulingOptions
Další parametry operace
- operation_config
Přepsání konfigurace operace
Návraty
None nebo ClientRawResponse if raw=true
Návratový typ
Výjimky
get
Získá informace o zadaném výpočetním uzlu.
get(pool_id, node_id, compute_node_get_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- operation_config
Přepsání konfigurace operace
Návraty
ComputeNode nebo ClientRawResponse, pokud raw=true
Návratový typ
Výjimky
get_remote_desktop
Získá soubor protokolu RDP (Remote Desktop Protocol) pro zadaný výpočetní uzel.
Abyste mohli získat přístup k výpočetnímu uzlu pomocí souboru RDP, musíte na výpočetním uzlu vytvořit uživatelský účet. Toto rozhraní API je možné vyvolat pouze u fondů vytvořených s konfigurací cloudové služby. Informace o fondech vytvořených pomocí konfigurace virtuálního počítače najdete v tématu GetRemoteLoginSettings API.
get_remote_desktop(pool_id, node_id, compute_node_get_remote_desktop_options=None, custom_headers=None, raw=False, callback=None, **operation_config)
Parametry
- node_id
- str
ID výpočetního uzlu, pro který chcete získat soubor protokolu RDP (Remote Desktop Protocol).
- compute_node_get_remote_desktop_options
- ComputeNodeGetRemoteDesktopOptions
Další parametry operace
- callback
- Callable[<xref:Bytes>, <xref:response=None>]
Pokud zadáte, bude volána s každým datovým blokem, který se streamuje. Zpětné volání by mělo mít dva argumenty, bajty aktuálního bloku dat a objekt odpovědi. Pokud se data nahrávají, odpověď bude Žádná.
- operation_config
Přepsání konfigurace operace
Návraty
object nebo ClientRawResponse if raw=true
Návratový typ
Výjimky
get_remote_login_settings
Získá nastavení požadovaná pro vzdálené přihlášení k výpočetnímu uzlu.
Než se budete moct vzdáleně přihlásit k výpočetnímu uzlu pomocí nastavení vzdáleného přihlášení, musíte na výpočetním uzlu vytvořit uživatelský účet. Toto rozhraní API je možné vyvolat pouze u fondů vytvořených pomocí vlastnosti konfigurace virtuálního počítače. Informace o fondech vytvořených pomocí konfigurace cloudové služby najdete v rozhraní API GetRemoteDesktop.
get_remote_login_settings(pool_id, node_id, compute_node_get_remote_login_settings_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- node_id
- str
ID výpočetního uzlu, pro který chcete získat nastavení vzdáleného přihlášení.
- compute_node_get_remote_login_settings_options
- ComputeNodeGetRemoteLoginSettingsOptions
Další parametry operace
- operation_config
Přepsání konfigurace operace
Návraty
ComputeNodeGetRemoteLoginSettingsResult nebo ClientRawResponse, pokud raw=true
Návratový typ
Výjimky
list
Zobrazí seznam výpočetních uzlů v zadaném fondu.
list(pool_id, compute_node_list_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- operation_config
Přepsání konfigurace operace
Návraty
Iterátor, jako je instance ComputeNode
Návratový typ
Výjimky
reboot
Restartuje zadaný výpočetní uzel.
Výpočetní uzel můžete restartovat jenom v případě, že je v nečinném nebo spuštěném stavu.
reboot(pool_id, node_id, node_reboot_option=None, compute_node_reboot_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- node_reboot_option
- str nebo ComputeNodeRebootOption
Výchozí hodnota je opětovné zařazení do fronty. Mezi možné hodnoty patří: 'requeue', 'terminate', 'taskCompletion', 'retainedData'
- operation_config
Přepsání konfigurace operace
Návraty
None nebo ClientRawResponse if raw=true
Návratový typ
Výjimky
reimage
Přeinstaluje operační systém na zadaném výpočetním uzlu.
Operační systém můžete na výpočetním uzlu přeinstalovat jenom v případě, že je v nečinném nebo spuštěném stavu. Toto rozhraní API je možné vyvolat pouze u fondů vytvořených pomocí vlastnosti konfigurace cloudové služby.
reimage(pool_id, node_id, node_reimage_option=None, compute_node_reimage_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- node_reimage_option
- str nebo ComputeNodeReimageOption
Výchozí hodnota je opětovné zařazení do fronty. Mezi možné hodnoty patří: 'requeue', 'terminate', 'taskCompletion', 'retainedData'
- compute_node_reimage_options
- ComputeNodeReimageOptions
Další parametry pro operaci
- operation_config
Přepsání konfigurace operace
Návraty
None nebo ClientRawResponse if raw=true
Návratový typ
Výjimky
update_user
Aktualizace heslo a dobu vypršení platnosti uživatelského účtu na zadaném výpočetním uzlu.
Tato operace nahradí všechny aktualizovatelné vlastnosti účtu. Pokud například není zadaný prvek expiryTime, aktuální hodnota se nahradí výchozí hodnotou, která se nezadá beze změny. Uživatelský účet na výpočetním uzlu můžete aktualizovat jenom v případě, že je v nečinném nebo spuštěném stavu.
update_user(pool_id, node_id, user_name, node_update_user_parameter, compute_node_update_user_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- compute_node_update_user_options
- ComputeNodeUpdateUserOptions
Další parametry pro operaci
- operation_config
Přepsání konfigurace operace
Návraty
None nebo ClientRawResponse if raw=true
Návratový typ
Výjimky
upload_batch_service_logs
Nahrajte soubory protokolu služby Azure Batch ze zadaného výpočetního uzlu do Azure Blob Storage.
Je to pro automatické shromažďování souborů protokolu služby Azure Batch z výpočetních uzlů, pokud dochází k chybě a chcete je eskalovat do podpora Azure. Soubory protokolu Azure Batch služby by se měly sdílet s podpora Azure, aby bylo možné ladit problémy se službou Batch.
upload_batch_service_logs(pool_id, node_id, upload_batch_service_logs_configuration, compute_node_upload_batch_service_logs_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- node_id
- str
ID výpočetního uzlu, ze kterého chcete nahrát soubory protokolu služby Azure Batch.
- upload_batch_service_logs_configuration
- UploadBatchServiceLogsConfiguration
Konfigurace nahrávání souborů protokolu služby Azure Batch
- compute_node_upload_batch_service_logs_options
- ComputeNodeUploadBatchServiceLogsOptions
Další parametry pro operaci
- operation_config
Přepsání konfigurace operace
Návraty
UploadBatchServiceLogsResult nebo ClientRawResponse, pokud raw=true
Návratový typ
Výjimky
Atributy
models
models = <module 'azure.batch.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\batch\\models\\__init__.py'>
Azure SDK for Python
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro