ConfigurationsOperations الفصل

عمليات عمليات التكوين.

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

توريث
builtins.object
ConfigurationsOperations

الدالمنشئ

ConfigurationsOperations(client, config, serializer, deserializer)

المعلمات

client
مطلوب

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

config
مطلوب

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

serializer
مطلوب

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

deserializer
مطلوب

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

المتغيرات

models

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

الأساليب

begin_update

تكوين إعدادات HTTP على نظام المجموعة المحدد. تم إهمال واجهة برمجة التطبيقات هذه، يرجى استخدام UpdateGatewaySettings في نقطة نهاية نظام المجموعة بدلا من ذلك.

get

كائن التكوين لنظام المجموعة المحدد. لا يوصى بواجهة برمجة التطبيقات هذه وقد تتم إزالتها في المستقبل. يرجى التفكير في استخدام واجهة برمجة تطبيقات تكوينات القائمة بدلا من ذلك.

list

يحصل على جميع معلومات التكوين لمجموعة HDI.

begin_update

تكوين إعدادات HTTP على نظام المجموعة المحدد. تم إهمال واجهة برمجة التطبيقات هذه، يرجى استخدام UpdateGatewaySettings في نقطة نهاية نظام المجموعة بدلا من ذلك.

begin_update(resource_group_name: str, cluster_name: str, configuration_name: str, parameters: Dict[str, str], **kwargs: Any) -> LROPoller[None]

المعلمات

resource_group_name
str
مطلوب

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

cluster_name
str
مطلوب

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

configuration_name
str
مطلوب

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

parameters
dict[str, str]
مطلوب

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

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, configuration_name: str, **kwargs: Any) -> Dict[str, str]

المعلمات

resource_group_name
str
مطلوب

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

cluster_name
str
مطلوب

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

configuration_name
str
مطلوب

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

cls
callable

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

المرتجعات

dict mapping str to str، أو نتيجة cls(response)

نوع الإرجاع

استثناءات

list

يحصل على جميع معلومات التكوين لمجموعة HDI.

list(resource_group_name: str, cluster_name: str, **kwargs: Any) -> _models.ClusterConfigurations

المعلمات

resource_group_name
str
مطلوب

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

cluster_name
str
مطلوب

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

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

السمات

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