ClustersOperations Klass

ClustersOperations-åtgärder.

Du bör inte instansiera den här klassen direkt. I stället bör du skapa en klientinstans som instansierar den åt dig och bifogar den som ett attribut.

Arv
builtins.object
ClustersOperations

Konstruktor

ClustersOperations(client, config, serializer, deserializer)

Parametrar

client
Obligatorisk

Klient för tjänstbegäranden.

config
Obligatorisk

Konfiguration av tjänstklient.

serializer
Obligatorisk

En objektmodellserialiserare.

deserializer
Obligatorisk

En deserialiserare för objektmodell.

Variabler

models

Alias för modellklasser som används i den här åtgärdsgruppen.

Metoder

begin_create

Skapar ett nytt HDInsight-kluster med de angivna parametrarna.

begin_delete

Tar bort det angivna HDInsight-klustret.

begin_execute_script_actions

Kör skriptåtgärder på det angivna HDInsight-klustret.

begin_resize

Ändrar storlek på det angivna HDInsight-klustret till den angivna storleken.

begin_rotate_disk_encryption_key

Rotera diskkrypteringsnyckeln för det angivna HDInsight-klustret.

begin_update_auto_scale_configuration

Uppdateringar Autoskalningskonfiguration för HDInsight-kluster.

begin_update_gateway_settings

Konfigurerar gatewayinställningarna i det angivna klustret.

begin_update_identity_certificate

Uppdateringar klusteridentitetscertifikatet.

get

Hämtar det angivna klustret.

get_azure_async_operation_status

Asynkron åtgärdsstatus.

get_gateway_settings

Hämtar gatewayinställningarna för det angivna klustret.

list

Visar en lista över alla HDInsight-kluster under prenumerationen.

list_by_resource_group

Visar en lista över HDInsight-kluster i en resursgrupp.

update

Korrigera HDInsight-klustret med de angivna parametrarna.

begin_create

Skapar ett nytt HDInsight-kluster med de angivna parametrarna.

begin_create(resource_group_name: str, cluster_name: str, parameters: '_models.ClusterCreateParametersExtended', **kwargs: Any) -> LROPoller['_models.Cluster']

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

parameters
ClusterCreateParametersExtended
Obligatorisk

Begäran om att skapa klustret.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After sidhuvud.

Returer

En instans av LROPoller som returnerar antingen Kluster eller resultatet av cls(response)

Returtyp

Undantag

begin_delete

Tar bort det angivna HDInsight-klustret.

begin_delete(resource_group_name: str, cluster_name: str, **kwargs: Any) -> LROPoller[None]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After sidhuvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_execute_script_actions

Kör skriptåtgärder på det angivna HDInsight-klustret.

begin_execute_script_actions(resource_group_name: str, cluster_name: str, parameters: '_models.ExecuteScriptActionParameters', **kwargs: Any) -> LROPoller[None]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

parameters
ExecuteScriptActionParameters
Obligatorisk

Parametrarna för att köra skriptåtgärder.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After sidhuvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_resize

Ändrar storlek på det angivna HDInsight-klustret till den angivna storleken.

begin_resize(resource_group_name: str, cluster_name: str, role_name: str | '_models.RoleName', parameters: '_models.ClusterResizeParameters', **kwargs: Any) -> LROPoller[None]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

role_name
str eller RoleName
Obligatorisk

Konstantvärdet för roleName.

parameters
ClusterResizeParameters
Obligatorisk

Parametrarna för storleksändringsåtgärden.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After sidhuvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_rotate_disk_encryption_key

Rotera diskkrypteringsnyckeln för det angivna HDInsight-klustret.

begin_rotate_disk_encryption_key(resource_group_name: str, cluster_name: str, parameters: '_models.ClusterDiskEncryptionParameters', **kwargs: Any) -> LROPoller[None]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

parameters
ClusterDiskEncryptionParameters
Obligatorisk

Parametrarna för diskkrypteringsåtgärden.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After sidhuvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_update_auto_scale_configuration

Uppdateringar Autoskalningskonfiguration för HDInsight-kluster.

begin_update_auto_scale_configuration(resource_group_name: str, cluster_name: str, role_name: str | '_models.RoleName', parameters: '_models.AutoscaleConfigurationUpdateParameter', **kwargs: Any) -> LROPoller[None]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

role_name
str eller RoleName
Obligatorisk

Konstantvärdet för roleName.

parameters
AutoscaleConfigurationUpdateParameter
Obligatorisk

Parametrarna för konfigurationsåtgärden uppdatera autoskalning.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After sidhuvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_update_gateway_settings

Konfigurerar gatewayinställningarna i det angivna klustret.

begin_update_gateway_settings(resource_group_name: str, cluster_name: str, parameters: '_models.UpdateGatewaySettingsParameters', **kwargs: Any) -> LROPoller[None]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

parameters
UpdateGatewaySettingsParameters
Obligatorisk

Klusterkonfigurationerna.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After sidhuvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_update_identity_certificate

Uppdateringar klusteridentitetscertifikatet.

begin_update_identity_certificate(resource_group_name: str, cluster_name: str, parameters: '_models.UpdateClusterIdentityCertificateParameters', **kwargs: Any) -> LROPoller[None]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

parameters
UpdateClusterIdentityCertificateParameters
Obligatorisk

Klusterkonfigurationerna.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After sidhuvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

get

Hämtar det angivna klustret.

get(resource_group_name: str, cluster_name: str, **kwargs: Any) -> _models.Cluster

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Kluster eller resultatet av cls(response)

Returtyp

Undantag

get_azure_async_operation_status

Asynkron åtgärdsstatus.

get_azure_async_operation_status(resource_group_name: str, cluster_name: str, operation_id: str, **kwargs: Any) -> _models.AsyncOperationResult

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

operation_id
str
Obligatorisk

Det långvariga åtgärds-ID:t.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

AsyncOperationResult eller resultatet av cls(response)

Returtyp

Undantag

get_gateway_settings

Hämtar gatewayinställningarna för det angivna klustret.

get_gateway_settings(resource_group_name: str, cluster_name: str, **kwargs: Any) -> _models.GatewaySettings

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

GatewaySettings eller resultatet av cls(response)

Returtyp

Undantag

list

Visar en lista över alla HDInsight-kluster under prenumerationen.

list(**kwargs: Any) -> Iterable['_models.ClusterListResult']

Parametrar

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av ClusterListResult eller resultatet av cls(response)

Returtyp

Undantag

list_by_resource_group

Visar en lista över HDInsight-kluster i en resursgrupp.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable['_models.ClusterListResult']

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av ClusterListResult eller resultatet av cls(response)

Returtyp

Undantag

update

Korrigera HDInsight-klustret med de angivna parametrarna.

update(resource_group_name: str, cluster_name: str, parameters: '_models.ClusterPatchParameters', **kwargs: Any) -> _models.Cluster

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen.

cluster_name
str
Obligatorisk

Namnet på klustret.

parameters
ClusterPatchParameters
Obligatorisk

Begäran om klusterkorrigering.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Kluster eller resultatet av cls(svar)

Returtyp

Undantag

Attribut

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