ProvidersOperations Sınıf
Uyarı
Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.
Bunun yerine, aşağıdaki işlemlere
<xref:providers> Öznitelik.
- Devralma
-
builtins.objectProvidersOperations
Oluşturucu
ProvidersOperations(*args, **kwargs)
Yöntemler
get |
Belirtilen kaynak sağlayıcısını alır. |
get_at_tenant_scope |
Belirtilen kaynak sağlayıcısını kiracı düzeyinde alır. |
list |
Bir abonelik için tüm kaynak sağlayıcılarını alır. |
list_at_tenant_scope |
Kiracı için tüm kaynak sağlayıcılarını alır. |
register |
Aboneliği bir kaynak sağlayıcısına kaydeder. |
unregister |
Bir kaynak sağlayıcısından aboneliğin kaydını kaldırır. |
get
Belirtilen kaynak sağlayıcısını alır.
get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parametreler
- expand
- str
$expand sorgu parametresi. Örneğin, yanıta özellik diğer adlarını eklemek için $expand=resourceTypes/aliases kullanın. Varsayılan değer Yok'tır.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
Sağlayıcı veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
get_at_tenant_scope
Belirtilen kaynak sağlayıcısını kiracı düzeyinde alır.
get_at_tenant_scope(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parametreler
- expand
- str
$expand sorgu parametresi. Örneğin, yanıta özellik diğer adlarını eklemek için $expand=resourceTypes/aliases kullanın. Varsayılan değer Yok'tır.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
Sağlayıcı veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
list
Bir abonelik için tüm kaynak sağlayıcılarını alır.
list(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parametreler
- top
- int
Döndürülecek sonuç sayısı. Null geçirilirse tüm dağıtımlar döndürülüyor. Varsayılan değer Yok'tır.
- expand
- str
Sonuçlara eklenecek özellikler. Örneğin, kaynak sağlayıcısı meta verilerini almak için sorgu dizesinde $expand=metadata kullanın &. Yanıta özellik diğer adlarını eklemek için $expand=resourceTypes/aliases kullanın. Varsayılan değer Yok'tır.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
Sağlayıcı örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_at_tenant_scope
Kiracı için tüm kaynak sağlayıcılarını alır.
list_at_tenant_scope(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parametreler
- top
- int
Döndürülecek sonuç sayısı. Null geçirilirse tüm sağlayıcılar döndürülüyor. Varsayılan değer Yok'tır.
- expand
- str
Sonuçlara eklenecek özellikler. Örneğin, kaynak sağlayıcısı meta verilerini almak için sorgu dizesinde $expand=metadata kullanın &. Yanıta özellik diğer adlarını eklemek için $expand=resourceTypes/aliases kullanın. Varsayılan değer Yok'tır.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
Sağlayıcı örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
register
Aboneliği bir kaynak sağlayıcısına kaydeder.
register(resource_provider_namespace: str, **kwargs: Any) -> Provider
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
Sağlayıcı veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
unregister
Bir kaynak sağlayıcısından aboneliğin kaydını kaldırır.
unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider
Parametreler
- resource_provider_namespace
- str
Kaydı kaldıracak kaynak sağlayıcısının ad alanı. Gereklidir.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
Sağlayıcı veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
Öznitelikler
models
models = <module 'azure.mgmt.resource.resources.v2019_10_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2019_10_01\\models\\__init__.py'>
Azure SDK for Python