ProvidersOperations الفصل
تحذير
لا تقم بإنشاء مثيل لهذه الفئة مباشرة.
بدلا من ذلك، يجب عليك الوصول إلى العمليات التالية من خلال
السمة <xref:providers>.
- توريث
-
builtins.objectProvidersOperations
الدالمنشئ
ProvidersOperations(*args, **kwargs)
الأساليب
get |
يحصل على موفر الموارد المحدد. |
get_at_tenant_scope |
يحصل على موفر الموارد المحدد على مستوى المستأجر. |
list |
يحصل على جميع موفري الموارد للاشتراك. |
list_at_tenant_scope |
يحصل على جميع موفري الموارد للمستأجر. |
provider_permissions |
احصل على أذونات الموفر. |
register |
تسجيل اشتراك مع موفر موارد. |
register_at_management_group_scope |
تسجيل مجموعة إدارة مع موفر موارد. استخدم هذه العملية لتسجيل موفر موارد بأنواع الموارد التي يمكن نشرها في نطاق مجموعة الإدارة. لا يسجل الاشتراكات بشكل متكرر داخل مجموعة الإدارة. بدلا من ذلك، يجب عليك تسجيل الاشتراكات بشكل فردي. |
unregister |
إلغاء تسجيل اشتراك من موفر موارد. |
get
يحصل على موفر الموارد المحدد.
get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
المعلمات
- expand
- str
معلمة الاستعلام $expand. على سبيل المثال، لتضمين أسماء مستعارة للخاصية استجابة لذلك، استخدم $expand=resourceTypes/aliases. القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
الموفر أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
get_at_tenant_scope
يحصل على موفر الموارد المحدد على مستوى المستأجر.
get_at_tenant_scope(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
المعلمات
- expand
- str
معلمة الاستعلام $expand. على سبيل المثال، لتضمين أسماء مستعارة للخاصية استجابة لذلك، استخدم $expand=resourceTypes/aliases. القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
الموفر أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
list
يحصل على جميع موفري الموارد للاشتراك.
list(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
المعلمات
- expand
- str
الخصائص المراد تضمينها في النتائج. على سبيل المثال، استخدم &$expand=بيانات التعريف في سلسلة الاستعلام لاسترداد بيانات تعريف موفر الموارد. لتضمين أسماء مستعارة للخاصية استجابة لذلك، استخدم $expand=resourceTypes/aliases. القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
مكرر مثل مثيل إما الموفر أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
list_at_tenant_scope
يحصل على جميع موفري الموارد للمستأجر.
list_at_tenant_scope(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
المعلمات
- expand
- str
الخصائص المراد تضمينها في النتائج. على سبيل المثال، استخدم &$expand=بيانات التعريف في سلسلة الاستعلام لاسترداد بيانات تعريف موفر الموارد. لتضمين أسماء مستعارة للخاصية استجابة لذلك، استخدم $expand=resourceTypes/aliases. القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
مكرر مثل مثيل إما الموفر أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
provider_permissions
احصل على أذونات الموفر.
provider_permissions(resource_provider_namespace: str, **kwargs: Any) -> ProviderPermissionListResult
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
ProviderPermissionListResult أو نتيجة cls(response)
نوع الإرجاع
استثناءات
register
تسجيل اشتراك مع موفر موارد.
register(resource_provider_namespace: str, properties: _models.ProviderRegistrationRequest | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Provider
المعلمات
- properties
- ProviderRegistrationRequest أو IO
موافقة الطرف الثالث على S2S. هو إما نوع ProviderRegistrationRequest أو نوع IO. القيمة الافتراضية هي بلا.
- content_type
- str
نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: 'application/json'. القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
الموفر أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
register_at_management_group_scope
تسجيل مجموعة إدارة مع موفر موارد. استخدم هذه العملية لتسجيل موفر موارد بأنواع الموارد التي يمكن نشرها في نطاق مجموعة الإدارة. لا يسجل الاشتراكات بشكل متكرر داخل مجموعة الإدارة. بدلا من ذلك، يجب عليك تسجيل الاشتراكات بشكل فردي.
register_at_management_group_scope(resource_provider_namespace: str, group_id: str, **kwargs: Any) -> None
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
لا شيء أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
unregister
إلغاء تسجيل اشتراك من موفر موارد.
unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
الموفر أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
السمات
models
models = <module 'azure.mgmt.resource.resources.v2022_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2022_09_01\\models\\__init__.py'>
Azure SDK for Python