ProvidersOperations الفصل
تحذير
لا تقم بإنشاء مثيل لهذه الفئة مباشرة.
بدلا من ذلك، يجب عليك الوصول إلى العمليات التالية من خلال
السمة <xref:providers>.
- توريث
-
builtins.objectProvidersOperations
الدالمنشئ
ProvidersOperations(*args, **kwargs)
الأساليب
get |
يحصل على موفر الموارد المحدد. |
get_at_tenant_scope |
يحصل على موفر الموارد المحدد على مستوى المستأجر. |
list |
يحصل على جميع موفري الموارد للاشتراك. |
list_at_tenant_scope |
يحصل على جميع موفري الموارد للمستأجر. |
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(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
المعلمات
- top
- int
عدد النتائج التي يجب إرجاعها. إذا تم تمرير قيمة خالية، فترجع جميع عمليات التوزيع. القيمة الافتراضية هي بلا.
- expand
- str
الخصائص المراد تضمينها في النتائج. على سبيل المثال، استخدم &$expand=بيانات التعريف في سلسلة الاستعلام لاسترداد بيانات تعريف موفر الموارد. لتضمين أسماء مستعارة للخاصية استجابة لذلك، استخدم $expand=resourceTypes/aliases. القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
مكرر مثل مثيل إما الموفر أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
list_at_tenant_scope
يحصل على جميع موفري الموارد للمستأجر.
list_at_tenant_scope(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
المعلمات
- top
- int
عدد النتائج التي يجب إرجاعها. إذا تم تمرير قيمة خالية، فترجع جميع الموفرين. القيمة الافتراضية هي بلا.
- expand
- str
الخصائص المراد تضمينها في النتائج. على سبيل المثال، استخدم &$expand=بيانات التعريف في سلسلة الاستعلام لاسترداد بيانات تعريف موفر الموارد. لتضمين أسماء مستعارة للخاصية استجابة لذلك، استخدم $expand=resourceTypes/aliases. القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
مكرر مثل مثيل إما الموفر أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
register
تسجيل اشتراك مع موفر موارد.
register(resource_provider_namespace: str, **kwargs: Any) -> Provider
المعلمات
- 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.v2021_01_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2021_01_01\\models\\__init__.py'>
Azure SDK for Python