Sdílet prostřednictvím


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.object
ClustersOperations

Konstruktor

ClustersOperations(client, config, serializer, deserializer)

Parametry

client
Vyžadováno

Klient pro žádosti o služby.

config
Vyžadováno

Konfigurace klienta služby.

serializer
Vyžadováno

Serializátor objektového modelu.

deserializer
Vyžadováno

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

parameters
ClusterCreateParametersExtended
Vyžadováno

Požadavek na vytvoření clusteru.

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

parameters
ExecuteScriptActionParameters
Vyžadováno

Parametry pro provádění akcí skriptu.

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

role_name
str nebo RoleName
Vyžadováno

Konstantní hodnota roleName.

parameters
ClusterResizeParameters
Vyžadováno

Parametry operace změny velikosti.

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

parameters
ClusterDiskEncryptionParameters
Vyžadováno

Parametry pro operaci šifrování disku.

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

role_name
str nebo RoleName
Vyžadováno

Konstantní hodnota roleName.

parameters
AutoscaleConfigurationUpdateParameter
Vyžadováno

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

parameters
UpdateGatewaySettingsParameters
Vyžadováno

Konfigurace clusteru.

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

parameters
UpdateClusterIdentityCertificateParameters
Vyžadováno

Konfigurace clusteru.

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

operation_id
str
Vyžadováno

ID dlouhotrvající operace.

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků.

cluster_name
str
Vyžadováno

Název clusteru.

parameters
ClusterPatchParameters
Vyžadováno

Žádost o opravu clusteru

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'>