ProvidersOperations Klasa
Ostrzeżenie
NIE należy bezpośrednio utworzyć wystąpienia tej klasy.
Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem
<xref:providers> Atrybut.
- Dziedziczenie
-
builtins.objectProvidersOperations
Konstruktor
ProvidersOperations(*args, **kwargs)
Metody
get |
Pobiera określonego dostawcę zasobów. |
get_at_tenant_scope |
Pobiera określonego dostawcę zasobów na poziomie dzierżawy. |
list |
Pobiera wszystkich dostawców zasobów dla subskrypcji. |
list_at_tenant_scope |
Pobiera wszystkich dostawców zasobów dla dzierżawy. |
provider_permissions |
Uzyskaj uprawnienia dostawcy. |
register |
Rejestruje subskrypcję u dostawcy zasobów. |
register_at_management_group_scope |
Rejestruje grupę zarządzania u dostawcy zasobów. Ta operacja służy do rejestrowania dostawcy zasobów z typami zasobów, które można wdrożyć w zakresie grupy zarządzania. Nie cyklicznie rejestruje subskrypcji w grupie zarządzania. Zamiast tego należy zarejestrować subskrypcje indywidualnie. |
unregister |
Wyrejestrowuje subskrypcję od dostawcy zasobów. |
get
Pobiera określonego dostawcę zasobów.
get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parametry
- expand
- str
Parametr zapytania $expand. Aby na przykład uwzględnić aliasy właściwości w odpowiedzi, użyj $expand=resourceTypes/aliases. Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Dostawca lub wynik cls(response)
Typ zwracany
Wyjątki
get_at_tenant_scope
Pobiera określonego dostawcę zasobów na poziomie dzierżawy.
get_at_tenant_scope(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parametry
- expand
- str
Parametr zapytania $expand. Aby na przykład uwzględnić aliasy właściwości w odpowiedzi, użyj $expand=resourceTypes/aliases. Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Dostawca lub wynik cls(response)
Typ zwracany
Wyjątki
list
Pobiera wszystkich dostawców zasobów dla subskrypcji.
list(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parametry
- expand
- str
Właściwości do uwzględnienia w wynikach. Na przykład użyj &$expand=metadata w ciągu zapytania, aby pobrać metadane dostawcy zasobów. Aby uwzględnić aliasy właściwości w odpowiedzi, użyj $expand=resourceTypes/aliases. Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie dostawcy lub wynik cls(response)
Typ zwracany
Wyjątki
list_at_tenant_scope
Pobiera wszystkich dostawców zasobów dla dzierżawy.
list_at_tenant_scope(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parametry
- expand
- str
Właściwości do uwzględnienia w wynikach. Na przykład użyj &$expand=metadata w ciągu zapytania, aby pobrać metadane dostawcy zasobów. Aby uwzględnić aliasy właściwości w odpowiedzi, użyj $expand=resourceTypes/aliases. Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie dostawcy lub wynik cls(response)
Typ zwracany
Wyjątki
provider_permissions
Uzyskaj uprawnienia dostawcy.
provider_permissions(resource_provider_namespace: str, **kwargs: Any) -> ProviderPermissionListResult
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
ProviderPermissionListResult lub wynik cls(response)
Typ zwracany
Wyjątki
register
Rejestruje subskrypcję u dostawcy zasobów.
register(resource_provider_namespace: str, properties: _models.ProviderRegistrationRequest | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Provider
Parametry
- resource_provider_namespace
- str
Przestrzeń nazw dostawcy zasobów do zarejestrowania. Wymagane.
- properties
- ProviderRegistrationRequest lub IO
Zgoda innej firmy na S2S. Jest typem ProviderRegistrationRequest lub typem we/wy. Wartość domyślna to Brak.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Dostawca lub wynik cls(response)
Typ zwracany
Wyjątki
register_at_management_group_scope
Rejestruje grupę zarządzania u dostawcy zasobów. Ta operacja służy do rejestrowania dostawcy zasobów z typami zasobów, które można wdrożyć w zakresie grupy zarządzania. Nie cyklicznie rejestruje subskrypcji w grupie zarządzania. Zamiast tego należy zarejestrować subskrypcje indywidualnie.
register_at_management_group_scope(resource_provider_namespace: str, group_id: str, **kwargs: Any) -> None
Parametry
- resource_provider_namespace
- str
Przestrzeń nazw dostawcy zasobów do zarejestrowania. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
unregister
Wyrejestrowuje subskrypcję od dostawcy zasobów.
unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider
Parametry
- resource_provider_namespace
- str
Przestrzeń nazw dostawcy zasobów do wyrejestrowania. Wymagane.
- cls
- callable
Typ niestandardowy 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.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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla