ClustersOperations الفصل

عمليات ClustersOperations.

يجب عدم إنشاء مثيل لهذه الفئة مباشرة. بدلا من ذلك، يجب إنشاء مثيل عميل يقوم بإنشاء مثيل لك وإرفاقه كسمة.

توريث
builtins.object
ClustersOperations

الدالمنشئ

ClustersOperations(client, config, serializer, deserializer)

المعلمات

client
مطلوب

العميل لطلبات الخدمة.

config
مطلوب

تكوين عميل الخدمة.

serializer
مطلوب

مسلسل نموذج كائن.

deserializer
مطلوب

إلغاء تسلسل نموذج كائن.

المتغيرات

models

الاسم المستعار لفئات النموذج المستخدمة في مجموعة العمليات هذه.

الأساليب

begin_create

إنشاء مجموعة HDInsight جديدة مع المعلمات المحددة.

begin_delete

حذف مجموعة HDInsight المحددة.

begin_execute_script_actions

تنفيذ إجراءات البرنامج النصي على مجموعة HDInsight المحددة.

begin_resize

تغيير حجم مجموعة HDInsight المحددة إلى الحجم المحدد.

begin_rotate_disk_encryption_key

قم بتدوير مفتاح تشفير القرص لمجموعة HDInsight المحددة.

begin_update_auto_scale_configuration

التحديثات تكوين التحجيم التلقائي لمجموعة HDInsight.

begin_update_gateway_settings

تكوين إعدادات البوابة على نظام المجموعة المحدد.

begin_update_identity_certificate

التحديثات شهادة هوية نظام المجموعة.

get

يحصل على نظام المجموعة المحدد.

get_azure_async_operation_status

حالة العملية غير المتزامنة.

get_gateway_settings

يحصل على إعدادات البوابة لنظام المجموعة المحدد.

list

يسرد جميع مجموعات HDInsight ضمن الاشتراك.

list_by_resource_group

يسرد مجموعات HDInsight في مجموعة موارد.

update

تصحيح نظام مجموعة HDInsight باستخدام المعلمات المحددة.

begin_create

إنشاء مجموعة HDInsight جديدة مع المعلمات المحددة.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

parameters
ClusterCreateParametersExtended
مطلوب

طلب إنشاء نظام المجموعة.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

continuation_token
str

رمز متابعة لإعادة تشغيل الاستقصاء من حالة محفوظة.

polling
bool أو PollingMethod

بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك ARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تمت تهيئته لاستراتيجية استقصاء شخصية.

polling_interval
int

وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.

المرتجعات

مثيل LROPoller الذي يرجع إما نظام المجموعة أو نتيجة cls (استجابة)

نوع الإرجاع

استثناءات

begin_delete

حذف مجموعة HDInsight المحددة.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

continuation_token
str

رمز متابعة لإعادة تشغيل الاستقصاء من حالة محفوظة.

polling
bool أو PollingMethod

بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك ARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تمت تهيئته لاستراتيجية استقصاء شخصية.

polling_interval
int

وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.

المرتجعات

مثيل LROPoller الذي يرجع إما None أو نتيجة cls(response)

نوع الإرجاع

استثناءات

begin_execute_script_actions

تنفيذ إجراءات البرنامج النصي على مجموعة HDInsight المحددة.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

parameters
ExecuteScriptActionParameters
مطلوب

معلمات تنفيذ إجراءات البرنامج النصي.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

continuation_token
str

رمز متابعة لإعادة تشغيل الاستقصاء من حالة محفوظة.

polling
bool أو PollingMethod

بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك ARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تمت تهيئته لاستراتيجية استقصاء شخصية.

polling_interval
int

وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.

المرتجعات

مثيل LROPoller الذي يرجع إما None أو نتيجة cls(response)

نوع الإرجاع

استثناءات

begin_resize

تغيير حجم مجموعة HDInsight المحددة إلى الحجم المحدد.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

role_name
str أو RoleName
مطلوب

القيمة الثابتة ل roleName.

parameters
ClusterResizeParameters
مطلوب

معلمات عملية تغيير الحجم.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

continuation_token
str

رمز متابعة لإعادة تشغيل الاستقصاء من حالة محفوظة.

polling
bool أو PollingMethod

بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك ARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تمت تهيئته لاستراتيجية استقصاء شخصية.

polling_interval
int

وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.

المرتجعات

مثيل LROPoller الذي يرجع إما None أو نتيجة cls(response)

نوع الإرجاع

استثناءات

begin_rotate_disk_encryption_key

قم بتدوير مفتاح تشفير القرص لمجموعة HDInsight المحددة.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

parameters
ClusterDiskEncryptionParameters
مطلوب

معلمات عملية تشفير القرص.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

continuation_token
str

رمز متابعة لإعادة تشغيل الاستقصاء من حالة محفوظة.

polling
bool أو PollingMethod

بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك ARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تمت تهيئته لاستراتيجية استقصاء شخصية.

polling_interval
int

وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.

المرتجعات

مثيل LROPoller الذي يرجع إما None أو نتيجة cls(response)

نوع الإرجاع

استثناءات

begin_update_auto_scale_configuration

التحديثات تكوين التحجيم التلقائي لمجموعة 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]

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

role_name
str أو RoleName
مطلوب

القيمة الثابتة ل roleName.

parameters
AutoscaleConfigurationUpdateParameter
مطلوب

معلمات عملية تكوين التحجيم التلقائي للتحديث.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

continuation_token
str

رمز متابعة لإعادة تشغيل الاستقصاء من حالة محفوظة.

polling
bool أو PollingMethod

بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك ARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تمت تهيئته لاستراتيجية استقصاء شخصية.

polling_interval
int

وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.

المرتجعات

مثيل LROPoller الذي يرجع إما None أو نتيجة cls(response)

نوع الإرجاع

استثناءات

begin_update_gateway_settings

تكوين إعدادات البوابة على نظام المجموعة المحدد.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

parameters
UpdateGatewaySettingsParameters
مطلوب

تكوينات نظام المجموعة.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

continuation_token
str

رمز متابعة لإعادة تشغيل الاستقصاء من حالة محفوظة.

polling
bool أو PollingMethod

بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك ARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تمت تهيئته لاستراتيجية استقصاء شخصية.

polling_interval
int

وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.

المرتجعات

مثيل LROPoller الذي يرجع إما None أو نتيجة cls(response)

نوع الإرجاع

استثناءات

begin_update_identity_certificate

التحديثات شهادة هوية نظام المجموعة.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

parameters
UpdateClusterIdentityCertificateParameters
مطلوب

تكوينات نظام المجموعة.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

continuation_token
str

رمز متابعة لإعادة تشغيل الاستقصاء من حالة محفوظة.

polling
bool أو PollingMethod

بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك ARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تمت تهيئته لاستراتيجية استقصاء شخصية.

polling_interval
int

وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.

المرتجعات

مثيل LROPoller الذي يرجع إما None أو نتيجة cls(response)

نوع الإرجاع

استثناءات

get

يحصل على نظام المجموعة المحدد.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

نظام المجموعة، أو نتيجة cls(response)

نوع الإرجاع

استثناءات

get_azure_async_operation_status

حالة العملية غير المتزامنة.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

operation_id
str
مطلوب

معرف العملية طويلة المدى.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

AsyncOperationResult، أو نتيجة cls (استجابة)

نوع الإرجاع

استثناءات

get_gateway_settings

يحصل على إعدادات البوابة لنظام المجموعة المحدد.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

GatewaySettings، أو نتيجة cls(response)

نوع الإرجاع

استثناءات

list

يسرد جميع مجموعات HDInsight ضمن الاشتراك.

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

المعلمات

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

مكرر مثل مثيل إما ClusterListResult أو نتيجة cls(response)

نوع الإرجاع

استثناءات

list_by_resource_group

يسرد مجموعات HDInsight في مجموعة موارد.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

مكرر مثل مثيل إما ClusterListResult أو نتيجة cls(response)

نوع الإرجاع

استثناءات

update

تصحيح نظام مجموعة HDInsight باستخدام المعلمات المحددة.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد.

cluster_name
str
مطلوب

اسم نظام المجموعة.

parameters
ClusterPatchParameters
مطلوب

طلب تصحيح نظام المجموعة.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

نظام المجموعة، أو نتيجة cls(response)

نوع الإرجاع

استثناءات

السمات

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