Udostępnij za pośrednictwem


ProvidersOperations Klasa

Ostrzeżenie

NIE tworzy wystąpienia tej klasy bezpośrednio.

Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia

ResourceManagementClient's

<xref:providers> Atrybut.

Dziedziczenie
builtins.object
ProvidersOperations

Konstruktor

ProvidersOperations(*args, **kwargs)

Metody

get

Pobiera dostawcę zasobów.

list

Pobiera listę dostawców zasobów.

register

Rejestruje dostawcę do użycia z subskrypcją.

unregister

Wyrejestrowywanie dostawcy z subskrypcji.

get

Pobiera dostawcę zasobów.

get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider

Parametry

resource_provider_namespace
str
Wymagane

Przestrzeń nazw dostawcy zasobów. Wymagane.

expand
str
Wymagane

Parametr zapytania $expand. Np. Aby uwzględnić aliasy właściwości w odpowiedzi, użyj polecenia $expand=resourceTypes/aliases. Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Dostawca lub wynik cls(response)

Typ zwracany

Wyjątki

list

Pobiera listę dostawców zasobów.

list(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]

Parametry

top
int
Wymagane

Parametry zapytania. Jeśli wartość null jest przekazywana, zwraca wszystkie wdrożenia. Wartość domyślna to Brak.

expand
str
Wymagane

Parametr zapytania $expand. Np. Aby uwzględnić aliasy właściwości w odpowiedzi, użyj polecenia $expand=resourceTypes/aliases. Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie dostawcy lub wynik cls(response)

Typ zwracany

Wyjątki

register

Rejestruje dostawcę do użycia z subskrypcją.

register(resource_provider_namespace: str, **kwargs: Any) -> Provider

Parametry

resource_provider_namespace
str
Wymagane

Przestrzeń nazw dostawcy zasobów. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Dostawca lub wynik cls(response)

Typ zwracany

Wyjątki

unregister

Wyrejestrowywanie dostawcy z subskrypcji.

unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider

Parametry

resource_provider_namespace
str
Wymagane

Przestrzeń nazw dostawcy zasobów. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Dostawca lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

models = <module 'azure.mgmt.resource.resources.v2016_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2016_02_01\\models\\__init__.py'>