RegistrationAssignmentsOperations Kelas
Operasi asinkron RegistrationAssignmentsOperations.
Anda tidak boleh membuat instans kelas ini secara langsung. Sebagai gantinya, Anda harus membuat instans Klien yang membuat instans untuk Anda dan melampirkannya sebagai atribut.
- Warisan
-
builtins.objectRegistrationAssignmentsOperations
Konstruktor
RegistrationAssignmentsOperations(client, config, serializer, deserializer)
Parameter
- client
Klien untuk permintaan layanan.
- config
Konfigurasi klien layanan.
- serializer
Serializer model objek.
- deserializer
Deserializer model objek.
Variabel
- models
Alias untuk kelas model yang digunakan dalam grup operasi ini.
Metode
begin_create_or_update |
Membuat atau memperbarui penugasan pendaftaran. |
begin_delete |
Menghapus penetapan pendaftaran yang ditentukan. |
get |
Mendapatkan detail penetapan pendaftaran yang ditentukan. |
list |
Mendapatkan daftar penugasan pendaftaran. |
begin_create_or_update
Membuat atau memperbarui penugasan pendaftaran.
async begin_create_or_update(scope: str, registration_assignment_id: str, request_body: RegistrationAssignment, **kwargs) -> AsyncLROPoller[RegistrationAssignment]
Parameter
- request_body
- RegistrationAssignment
Parameter yang diperlukan untuk membuat penetapan pendaftaran baru.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Teruskan True jika Anda ingin metode polling AsyncARMPolling, False untuk tidak ada polling, atau objek polling anda sendiri yang diinisialisasi untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan RegistrationAssignment atau hasil cls(response)
Tipe hasil
Pengecualian
begin_delete
Menghapus penetapan pendaftaran yang ditentukan.
async begin_delete(scope: str, registration_assignment_id: str, **kwargs) -> AsyncLROPoller[None]
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Teruskan True jika Anda ingin metode polling AsyncARMPolling, False untuk tidak ada polling, atau objek polling anda sendiri yang diinisialisasi untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
get
Mendapatkan detail penetapan pendaftaran yang ditentukan.
async get(scope: str, registration_assignment_id: str, expand_registration_definition: bool | None = None, **kwargs) -> RegistrationAssignment
Parameter
- expand_registration_definition
- bool
Memberi tahu apakah akan mengembalikan detail definisi pendaftaran juga bersama dengan detail penetapan pendaftaran.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
RegistrationAssignment, atau hasil cls(response)
Tipe hasil
Pengecualian
list
Mendapatkan daftar penugasan pendaftaran.
list(scope: str, expand_registration_definition: bool | None = None, **kwargs) -> AsyncIterable[RegistrationAssignmentList]
Parameter
- expand_registration_definition
- bool
Memberi tahu apakah akan mengembalikan detail definisi pendaftaran juga bersama dengan detail penetapan pendaftaran.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans RegistrationAssignmentList atau hasil cls(response)
Tipe hasil
Pengecualian
Atribut
models
models = <module 'azure.mgmt.managedservices.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\managedservices\\models\\__init__.py'>
Azure SDK for Python