AccountsOperations الفصل

تحذير

لا تقم بإنشاء مثيل لهذه الفئة مباشرة.

بدلا من ذلك، يجب عليك الوصول إلى العمليات التالية من خلال

CognitiveServicesManagementClient's

السمة ⁧<xref:accounts>⁩.

توريث
builtins.object
AccountsOperations

الدالمنشئ

AccountsOperations(*args, **kwargs)

الأساليب

begin_create

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

begin_delete

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

begin_update

التحديثات حساب الخدمات المعرفية.

get

إرجاع حساب الخدمات المعرفية المحدد بواسطة المعلمات.

list

إرجاع كافة الموارد من نوع معين تنتمي إلى اشتراك.

list_by_resource_group

إرجاع كافة الموارد من نوع معين تنتمي إلى مجموعة موارد.

list_keys

يسرد مفاتيح الحساب لحساب الخدمات المعرفية المحدد.

list_models

سرد النماذج المتوفرة لحساب الخدمات المعرفية المطلوبة.

list_skus

سرد وحدات SKU المتوفرة لحساب الخدمات المعرفية المطلوب.

list_usages

احصل على استخدامات لحساب الخدمات المعرفية المطلوب.

regenerate_key

إعادة إنشاء مفتاح الحساب المحدد لحساب الخدمات المعرفية المحدد.

begin_create

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

async begin_create(resource_group_name: str, account_name: str, account: _models.Account, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Account]

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف. مطلوب

account_name
str
مطلوب

اسم حساب الخدمات المعرفية. مطلوب

account
Account أو IO
مطلوب

المعلمات التي يجب توفيرها للحساب الذي تم إنشاؤه. إما نوع حساب أو نوع IO. مطلوب

content_type
str

نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: "application/json". القيمة الافتراضية هي بلا.

cls
callable

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

continuation_token
str

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

polling
bool أو AsyncPollingMethod

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

polling_interval
int

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

المرتجعات

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

نوع الإرجاع

استثناءات

begin_delete

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

async begin_delete(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncLROPoller[None]

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف. مطلوب

account_name
str
مطلوب

اسم حساب الخدمات المعرفية. مطلوب

cls
callable

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

continuation_token
str

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

polling
bool أو AsyncPollingMethod

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

polling_interval
int

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

المرتجعات

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

نوع الإرجاع

استثناءات

begin_update

التحديثات حساب الخدمات المعرفية.

async begin_update(resource_group_name: str, account_name: str, account: _models.Account, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Account]

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف. مطلوب

account_name
str
مطلوب

اسم حساب الخدمات المعرفية. مطلوب

account
Account أو IO
مطلوب

المعلمات التي يجب توفيرها للحساب الذي تم إنشاؤه. إما نوع حساب أو نوع IO. مطلوب

content_type
str

نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: "application/json". القيمة الافتراضية هي بلا.

cls
callable

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

continuation_token
str

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

polling
bool أو AsyncPollingMethod

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

polling_interval
int

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

المرتجعات

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

نوع الإرجاع

استثناءات

get

إرجاع حساب الخدمات المعرفية المحدد بواسطة المعلمات.

async get(resource_group_name: str, account_name: str, **kwargs: Any) -> Account

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف. مطلوب

account_name
str
مطلوب

اسم حساب الخدمات المعرفية. مطلوب

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

list

إرجاع كافة الموارد من نوع معين تنتمي إلى اشتراك.

list(**kwargs: Any) -> AsyncIterable[Account]

المعلمات

cls
callable

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

المرتجعات

مكرر مثل مثيل الحساب أو نتيجة cls (استجابة)

نوع الإرجاع

استثناءات

list_by_resource_group

إرجاع كافة الموارد من نوع معين تنتمي إلى مجموعة موارد.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[Account]

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف. مطلوب

cls
callable

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

المرتجعات

مكرر مثل مثيل الحساب أو نتيجة cls (استجابة)

نوع الإرجاع

استثناءات

list_keys

يسرد مفاتيح الحساب لحساب الخدمات المعرفية المحدد.

async list_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> ApiKeys

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف. مطلوب

account_name
str
مطلوب

اسم حساب الخدمات المعرفية. مطلوب

cls
callable

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

المرتجعات

ApiKeys أو نتيجة cls(response)

نوع الإرجاع

استثناءات

list_models

سرد النماذج المتوفرة لحساب الخدمات المعرفية المطلوبة.

list_models(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable[AccountModel]

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف. مطلوب

account_name
str
مطلوب

اسم حساب الخدمات المعرفية. مطلوب

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

list_skus

سرد وحدات SKU المتوفرة لحساب الخدمات المعرفية المطلوب.

async list_skus(resource_group_name: str, account_name: str, **kwargs: Any) -> AccountSkuListResult

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف. مطلوب

account_name
str
مطلوب

اسم حساب الخدمات المعرفية. مطلوب

cls
callable

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

المرتجعات

AccountSkuListResult أو نتيجة cls(response)

نوع الإرجاع

استثناءات

list_usages

احصل على استخدامات لحساب الخدمات المعرفية المطلوب.

async list_usages(resource_group_name: str, account_name: str, filter: str | None = None, **kwargs: Any) -> UsageListResult

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف. مطلوب

account_name
str
مطلوب

اسم حساب الخدمات المعرفية. مطلوب

filter
str
مطلوب

تعبير عامل تصفية OData الذي يصف مجموعة فرعية من الاستخدامات لإرجاعها. المعلمة المدعومة هي name.value (اسم المقياس، يمكن أن يكون له أو من أسماء متعددة). القيمة الافتراضية هي بلا.

cls
callable

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

المرتجعات

UsageListResult أو نتيجة cls(response)

نوع الإرجاع

استثناءات

regenerate_key

إعادة إنشاء مفتاح الحساب المحدد لحساب الخدمات المعرفية المحدد.

async regenerate_key(resource_group_name: str, account_name: str, key_name: str | KeyName, **kwargs: Any) -> ApiKeys

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف. مطلوب

account_name
str
مطلوب

اسم حساب الخدمات المعرفية. مطلوب

key_name
str أو KeyName
مطلوب

اسم المفتاح المراد إنشاؤه (Key1|Key2). القيم المعروفة هي: "Key1" و"Key2". مطلوب

cls
callable

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

المرتجعات

ApiKeys أو نتيجة 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'>