ClustersOperations Třída
ClustersOperations operace.
Neměli byste vytvořit instanci této třídy přímo. Místo toho byste měli vytvořit instanci klienta, která vytvoří instanci za vás a připojí ji jako atribut.
- Dědičnost
-
builtins.objectClustersOperations
Konstruktor
ClustersOperations(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é
- models
Alias pro třídy modelu použité v této skupině operací
Metody
begin_create |
Vytvoří nový cluster HDInsight se zadanými parametry. |
begin_delete |
Odstraní zadaný cluster HDInsight. |
begin_execute_script_actions |
Provede akce skriptu v zadaném clusteru HDInsight. |
begin_resize |
Změní velikost zadaného clusteru HDInsight na zadanou velikost. |
begin_rotate_disk_encryption_key |
Obměňte šifrovací klíč disku zadaného clusteru HDInsight. |
begin_update_auto_scale_configuration |
Aktualizace konfigurace automatického škálování pro cluster HDInsight. |
begin_update_gateway_settings |
Nakonfiguruje nastavení brány v zadaném clusteru. |
begin_update_identity_certificate |
Aktualizace certifikát identity clusteru. |
get |
Získá zadaný cluster. |
get_azure_async_operation_status |
Stav asynchronní operace. |
get_gateway_settings |
Získá nastavení brány pro zadaný cluster. |
list |
Zobrazí seznam všech clusterů HDInsight v rámci předplatného. |
list_by_resource_group |
Zobrazí seznam clusterů HDInsight ve skupině prostředků. |
update |
Opravte cluster HDInsight pomocí zadaných parametrů. |
begin_create
Vytvoří nový cluster HDInsight se zadanými parametry.
begin_create(resource_group_name: str, cluster_name: str, parameters: '_models.ClusterCreateParametersExtended', **kwargs: Any) -> LROPoller['_models.Cluster']
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď Cluster, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_delete
Odstraní zadaný cluster HDInsight.
begin_delete(resource_group_name: str, cluster_name: str, **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_execute_script_actions
Provede akce skriptu v zadaném clusteru HDInsight.
begin_execute_script_actions(resource_group_name: str, cluster_name: str, parameters: '_models.ExecuteScriptActionParameters', **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_resize
Změní velikost zadaného clusteru HDInsight na zadanou velikost.
begin_resize(resource_group_name: str, cluster_name: str, role_name: str | '_models.RoleName', parameters: '_models.ClusterResizeParameters', **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_rotate_disk_encryption_key
Obměňte šifrovací klíč disku zadaného clusteru HDInsight.
begin_rotate_disk_encryption_key(resource_group_name: str, cluster_name: str, parameters: '_models.ClusterDiskEncryptionParameters', **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_update_auto_scale_configuration
Aktualizace konfigurace automatického škálování pro cluster HDInsight.
begin_update_auto_scale_configuration(resource_group_name: str, cluster_name: str, role_name: str | '_models.RoleName', parameters: '_models.AutoscaleConfigurationUpdateParameter', **kwargs: Any) -> LROPoller[None]
Parametry
- parameters
- AutoscaleConfigurationUpdateParameter
Parametry pro operaci konfigurace automatického škálování aktualizace.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_update_gateway_settings
Nakonfiguruje nastavení brány v zadaném clusteru.
begin_update_gateway_settings(resource_group_name: str, cluster_name: str, parameters: '_models.UpdateGatewaySettingsParameters', **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_update_identity_certificate
Aktualizace certifikát identity clusteru.
begin_update_identity_certificate(resource_group_name: str, cluster_name: str, parameters: '_models.UpdateClusterIdentityCertificateParameters', **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
get
Získá zadaný cluster.
get(resource_group_name: str, cluster_name: str, **kwargs: Any) -> _models.Cluster
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Cluster nebo výsledek cls(response)
Návratový typ
Výjimky
get_azure_async_operation_status
Stav asynchronní operace.
get_azure_async_operation_status(resource_group_name: str, cluster_name: str, operation_id: str, **kwargs: Any) -> _models.AsyncOperationResult
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
AsyncOperationResult nebo výsledek cls(response)
Návratový typ
Výjimky
get_gateway_settings
Získá nastavení brány pro zadaný cluster.
get_gateway_settings(resource_group_name: str, cluster_name: str, **kwargs: Any) -> _models.GatewaySettings
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
GatewaySettings nebo výsledek cls(response)
Návratový typ
Výjimky
list
Zobrazí seznam všech clusterů HDInsight v rámci předplatného.
list(**kwargs: Any) -> Iterable['_models.ClusterListResult']
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance ClusterListResult nebo výsledek cls(response)
Návratový typ
Výjimky
list_by_resource_group
Zobrazí seznam clusterů HDInsight ve skupině prostředků.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable['_models.ClusterListResult']
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance ClusterListResult nebo výsledek cls(response)
Návratový typ
Výjimky
update
Opravte cluster HDInsight pomocí zadaných parametrů.
update(resource_group_name: str, cluster_name: str, parameters: '_models.ClusterPatchParameters', **kwargs: Any) -> _models.Cluster
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Cluster nebo výsledek cls(response)
Návratový typ
Výjimky
Atributy
models
models = <module 'azure.mgmt.hdinsight.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\hdinsight\\models\\__init__.py'>
Azure SDK for Python