CommitmentPlansOperations الفصل
تحذير
لا تقم بإنشاء مثيل لهذه الفئة مباشرة.
بدلا من ذلك، يجب عليك الوصول إلى العمليات التالية من خلال
CognitiveServicesManagementClient's
السمة <xref:commitment_plans>.
- توريث
-
builtins.objectCommitmentPlansOperations
الدالمنشئ
CommitmentPlansOperations(*args, **kwargs)
الأساليب
begin_create_or_update_association |
إنشاء أو تحديث اقتران خطة التزام الخدمات المعرفية. |
begin_create_or_update_plan |
إنشاء خطة التزام الخدمات المعرفية. |
begin_delete |
يحذف commitmentPlan المحدد المقترن بحساب الخدمات المعرفية. |
begin_delete_association |
حذف اقتران خطة التزام الخدمات المعرفية. |
begin_delete_plan |
حذف خطة التزام الخدمات المعرفية من مجموعة الموارد. |
begin_update_plan |
إنشاء خطة التزام الخدمات المعرفية. |
create_or_update |
تحديث حالة الالتزام المحددPlans المقترنة بحساب الخدمات المعرفية. |
get |
يحصل على الالتزام المحددPlans المقترنة بحساب الخدمات المعرفية. |
get_association |
يحصل على اقتران خطة التزام الخدمات المعرفية. |
get_plan |
إرجاع خطة التزام الخدمات المعرفية المحددة بواسطة المعلمات. |
list |
يحصل على commitmentPlans المقترنة بحساب الخدمات المعرفية. |
list_associations |
يحصل على ارتباطات خطة التزام الخدمات المعرفية. |
list_plans_by_resource_group |
إرجاع كافة الموارد من نوع معين تنتمي إلى مجموعة موارد. |
list_plans_by_subscription |
إرجاع كافة الموارد من نوع معين تنتمي إلى اشتراك. |
begin_create_or_update_association
إنشاء أو تحديث اقتران خطة التزام الخدمات المعرفية.
async begin_create_or_update_association(resource_group_name: str, commitment_plan_name: str, commitment_plan_association_name: str, association: _models.CommitmentPlanAccountAssociation, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.CommitmentPlanAccountAssociation]
المعلمات
- association
- CommitmentPlanAccountAssociation أو IO
خصائص commitmentPlan. إما نوع CommitmentPlanAccountAssociation أو نوع IO. مطلوب
- content_type
- str
نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: "application/json". القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
- continuation_token
- str
رمز استمرار لإعادة تشغيل الاستقصاء من حالة محفوظة.
- polling
- bool أو AsyncPollingMethod
بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك هو AsyncARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تم تهيئته لاستراتيجية استقصاء شخصية.
- polling_interval
- int
وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.
المرتجعات
مثيل AsyncLROPoller الذي يرجع إما CommitmentPlanAccountAssociation أو نتيجة cls(response)
نوع الإرجاع
استثناءات
begin_create_or_update_plan
إنشاء خطة التزام الخدمات المعرفية.
async begin_create_or_update_plan(resource_group_name: str, commitment_plan_name: str, commitment_plan: _models.CommitmentPlan, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.CommitmentPlan]
المعلمات
- commitment_plan
- CommitmentPlan أو IO
المعلمات التي يجب توفيرها لخطة الالتزام التي تم إنشاؤها. إما نوع CommitmentPlan أو نوع IO. مطلوب
- content_type
- str
نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: "application/json". القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
- continuation_token
- str
رمز استمرار لإعادة تشغيل الاستقصاء من حالة محفوظة.
- polling
- bool أو AsyncPollingMethod
بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك هو AsyncARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تم تهيئته لاستراتيجية استقصاء شخصية.
- polling_interval
- int
وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.
المرتجعات
مثيل AsyncLROPoller الذي يرجع إما CommitmentPlan أو نتيجة cls(response)
نوع الإرجاع
استثناءات
begin_delete
يحذف commitmentPlan المحدد المقترن بحساب الخدمات المعرفية.
async begin_delete(resource_group_name: str, account_name: str, commitment_plan_name: str, **kwargs: Any) -> AsyncLROPoller[None]
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
- continuation_token
- str
رمز استمرار لإعادة تشغيل الاستقصاء من حالة محفوظة.
- polling
- bool أو AsyncPollingMethod
بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك هو AsyncARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تم تهيئته لاستراتيجية استقصاء شخصية.
- polling_interval
- int
وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.
المرتجعات
مثيل AsyncLROPoller الذي يرجع إما بلا أو نتيجة cls(response)
نوع الإرجاع
استثناءات
begin_delete_association
حذف اقتران خطة التزام الخدمات المعرفية.
async begin_delete_association(resource_group_name: str, commitment_plan_name: str, commitment_plan_association_name: str, **kwargs: Any) -> AsyncLROPoller[None]
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
- continuation_token
- str
رمز استمرار لإعادة تشغيل الاستقصاء من حالة محفوظة.
- polling
- bool أو AsyncPollingMethod
بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك هو AsyncARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تم تهيئته لاستراتيجية استقصاء شخصية.
- polling_interval
- int
وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.
المرتجعات
مثيل AsyncLROPoller الذي يرجع إما بلا أو نتيجة cls(response)
نوع الإرجاع
استثناءات
begin_delete_plan
حذف خطة التزام الخدمات المعرفية من مجموعة الموارد.
async begin_delete_plan(resource_group_name: str, commitment_plan_name: str, **kwargs: Any) -> AsyncLROPoller[None]
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
- continuation_token
- str
رمز استمرار لإعادة تشغيل الاستقصاء من حالة محفوظة.
- polling
- bool أو AsyncPollingMethod
بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك هو AsyncARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تم تهيئته لاستراتيجية استقصاء شخصية.
- polling_interval
- int
وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.
المرتجعات
مثيل AsyncLROPoller الذي يرجع إما بلا أو نتيجة cls(response)
نوع الإرجاع
استثناءات
begin_update_plan
إنشاء خطة التزام الخدمات المعرفية.
async begin_update_plan(resource_group_name: str, commitment_plan_name: str, commitment_plan: _models.PatchResourceTagsAndSku, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.CommitmentPlan]
المعلمات
- commitment_plan
- PatchResourceTagsAndSku أو IO
المعلمات التي يجب توفيرها لخطة الالتزام التي تم إنشاؤها. إما نوع PatchResourceTagsAndSku أو نوع IO. مطلوب
- content_type
- str
نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: "application/json". القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
- continuation_token
- str
رمز استمرار لإعادة تشغيل الاستقصاء من حالة محفوظة.
- polling
- bool أو AsyncPollingMethod
بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك هو AsyncARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تم تهيئته لاستراتيجية استقصاء شخصية.
- polling_interval
- int
وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.
المرتجعات
مثيل AsyncLROPoller الذي يرجع إما CommitmentPlan أو نتيجة cls(response)
نوع الإرجاع
استثناءات
create_or_update
تحديث حالة الالتزام المحددPlans المقترنة بحساب الخدمات المعرفية.
async create_or_update(resource_group_name: str, account_name: str, commitment_plan_name: str, commitment_plan: _models.CommitmentPlan, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CommitmentPlan
المعلمات
- commitment_plan
- CommitmentPlan أو IO
خصائص commitmentPlan. إما نوع CommitmentPlan أو نوع IO. مطلوب
- content_type
- str
نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: "application/json". القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
CommitmentPlan أو نتيجة cls(response)
نوع الإرجاع
استثناءات
get
يحصل على الالتزام المحددPlans المقترنة بحساب الخدمات المعرفية.
async get(resource_group_name: str, account_name: str, commitment_plan_name: str, **kwargs: Any) -> CommitmentPlan
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
CommitmentPlan أو نتيجة cls(response)
نوع الإرجاع
استثناءات
get_association
يحصل على اقتران خطة التزام الخدمات المعرفية.
async get_association(resource_group_name: str, commitment_plan_name: str, commitment_plan_association_name: str, **kwargs: Any) -> CommitmentPlanAccountAssociation
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
CommitmentPlanAccountAssociation أو نتيجة cls(response)
نوع الإرجاع
استثناءات
get_plan
إرجاع خطة التزام الخدمات المعرفية المحددة بواسطة المعلمات.
async get_plan(resource_group_name: str, commitment_plan_name: str, **kwargs: Any) -> CommitmentPlan
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
CommitmentPlan أو نتيجة cls(response)
نوع الإرجاع
استثناءات
list
يحصل على commitmentPlans المقترنة بحساب الخدمات المعرفية.
list(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable[CommitmentPlan]
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
مكرر مثل مثيل إما CommitmentPlan أو نتيجة cls(response)
نوع الإرجاع
استثناءات
list_associations
يحصل على ارتباطات خطة التزام الخدمات المعرفية.
list_associations(resource_group_name: str, commitment_plan_name: str, **kwargs: Any) -> AsyncIterable[CommitmentPlanAccountAssociation]
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
مكرر مثل مثيل إما CommitmentPlanAccountAssociation أو نتيجة cls(response)
نوع الإرجاع
استثناءات
list_plans_by_resource_group
إرجاع كافة الموارد من نوع معين تنتمي إلى مجموعة موارد.
list_plans_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[CommitmentPlan]
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
مكرر مثل مثيل إما CommitmentPlan أو نتيجة cls(response)
نوع الإرجاع
استثناءات
list_plans_by_subscription
إرجاع كافة الموارد من نوع معين تنتمي إلى اشتراك.
list_plans_by_subscription(**kwargs: Any) -> AsyncIterable[CommitmentPlan]
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
مكرر مثل مثيل إما CommitmentPlan أو نتيجة cls(response)
نوع الإرجاع
استثناءات
السمات
models
models = <module 'azure.mgmt.cognitiveservices.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\cognitiveservices\\models\\__init__.py'>
Azure SDK for Python