Aracılığıyla paylaş


ProvidersOperations Sınıf

Uyarı

Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.

Bunun yerine, aşağıdaki işlemlere

ResourceManagementClient's

<xref:providers> Öznitelik.

Devralma
builtins.object
ProvidersOperations

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

resource_provider_namespace
str
Gerekli

Kaynak sağlayıcısının ad alanı. Gereklidir.

expand
str
Gerekli

$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

resource_provider_namespace
str
Gerekli

Kaynak sağlayıcısının ad alanı. Gereklidir.

expand
str
Gerekli

$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
Gerekli

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
Gerekli

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
Gerekli

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
Gerekli

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

resource_provider_namespace
str
Gerekli

Kaydedilecek 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

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
Gerekli

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'>