ProvidersOperations Kelas
Peringatan
JANGAN membuat instans kelas ini secara langsung.
Sebagai gantinya, Anda harus mengakses operasi berikut melalui
Atribut <xref:providers>.
- Warisan
-
builtins.objectProvidersOperations
Konstruktor
ProvidersOperations(*args, **kwargs)
Metode
get |
Mendapatkan penyedia sumber daya yang ditentukan. |
get_at_tenant_scope |
Mendapatkan penyedia sumber daya yang ditentukan di tingkat penyewa. |
list |
Mendapatkan semua penyedia sumber daya untuk langganan. |
list_at_tenant_scope |
Mendapatkan semua penyedia sumber daya untuk penyewa. |
provider_permissions |
Dapatkan izin penyedia. |
register |
Mendaftarkan langganan dengan penyedia sumber daya. |
register_at_management_group_scope |
Mendaftarkan grup manajemen dengan penyedia sumber daya. Gunakan operasi ini untuk mendaftarkan penyedia sumber daya dengan jenis sumber daya yang dapat disebarkan di cakupan grup manajemen. Ini tidak mendaftarkan langganan secara rekursif dalam grup manajemen. Sebagai gantinya, Anda harus mendaftarkan langganan satu per satu. |
unregister |
Membatalkan pendaftaran langganan dari penyedia sumber daya. |
get
Mendapatkan penyedia sumber daya yang ditentukan.
get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parameter
- expand
- str
Parameter kueri $expand. Misalnya, untuk menyertakan alias properti sebagai respons, gunakan $expand=resourceTypes/aliass. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Penyedia atau hasil cls(respons)
Tipe hasil
Pengecualian
get_at_tenant_scope
Mendapatkan penyedia sumber daya yang ditentukan di tingkat penyewa.
get_at_tenant_scope(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parameter
- expand
- str
Parameter kueri $expand. Misalnya, untuk menyertakan alias properti sebagai respons, gunakan $expand=resourceTypes/aliass. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Penyedia atau hasil cls(respons)
Tipe hasil
Pengecualian
list
Mendapatkan semua penyedia sumber daya untuk langganan.
list(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parameter
- expand
- str
Properti yang akan disertakan dalam hasil. Misalnya, gunakan &$expand=metadata dalam string kueri untuk mengambil metadata penyedia sumber daya. Untuk menyertakan alias properti sebagai respons, gunakan $expand=resourceTypes/aliass. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans Penyedia atau hasil cls(respons)
Tipe hasil
Pengecualian
list_at_tenant_scope
Mendapatkan semua penyedia sumber daya untuk penyewa.
list_at_tenant_scope(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parameter
- expand
- str
Properti yang akan disertakan dalam hasil. Misalnya, gunakan &$expand=metadata dalam string kueri untuk mengambil metadata penyedia sumber daya. Untuk menyertakan alias properti sebagai respons, gunakan $expand=resourceTypes/aliass. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans Penyedia atau hasil cls(respons)
Tipe hasil
Pengecualian
provider_permissions
Dapatkan izin penyedia.
provider_permissions(resource_provider_namespace: str, **kwargs: Any) -> ProviderPermissionListResult
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
ProviderPermissionListResult atau hasil cls(response)
Tipe hasil
Pengecualian
register
Mendaftarkan langganan dengan penyedia sumber daya.
register(resource_provider_namespace: str, properties: _models.ProviderRegistrationRequest | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Provider
Parameter
- resource_provider_namespace
- str
Namespace penyedia sumber daya yang akan didaftarkan. Wajib diisi.
- properties
- ProviderRegistrationRequest atau IO
Persetujuan pihak ketiga untuk S2S. Adalah jenis ProviderRegistrationRequest atau jenis IO. Nilai defaultnya adalah Tidak Ada.
- content_type
- str
Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Penyedia atau hasil cls(respons)
Tipe hasil
Pengecualian
register_at_management_group_scope
Mendaftarkan grup manajemen dengan penyedia sumber daya. Gunakan operasi ini untuk mendaftarkan penyedia sumber daya dengan jenis sumber daya yang dapat disebarkan di cakupan grup manajemen. Ini tidak mendaftarkan langganan secara rekursif dalam grup manajemen. Sebagai gantinya, Anda harus mendaftarkan langganan satu per satu.
register_at_management_group_scope(resource_provider_namespace: str, group_id: str, **kwargs: Any) -> None
Parameter
- resource_provider_namespace
- str
Namespace penyedia sumber daya yang akan didaftarkan. Wajib diisi.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Tidak ada atau hasil cls(respons)
Tipe hasil
Pengecualian
unregister
Membatalkan pendaftaran langganan dari penyedia sumber daya.
unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider
Parameter
- resource_provider_namespace
- str
Namespace penyedia sumber daya untuk membatalkan pendaftaran. Wajib diisi.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Penyedia atau hasil cls(respons)
Tipe hasil
Pengecualian
Atribut
models
models = <module 'azure.mgmt.resource.resources.v2021_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2021_04_01\\models\\__init__.py'>
Azure SDK for Python