Bagikan melalui


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.object
RegistrationAssignmentsOperations

Konstruktor

RegistrationAssignmentsOperations(client, config, serializer, deserializer)

Parameter

client
Diperlukan

Klien untuk permintaan layanan.

config
Diperlukan

Konfigurasi klien layanan.

serializer
Diperlukan

Serializer model objek.

deserializer
Diperlukan

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

scope
str
Diperlukan

Cakupan sumber daya.

registration_assignment_id
str
Diperlukan

Panduan penugasan pendaftaran.

request_body
RegistrationAssignment
Diperlukan

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

scope
str
Diperlukan

Cakupan sumber daya.

registration_assignment_id
str
Diperlukan

Panduan penugasan pendaftaran.

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

scope
str
Diperlukan

Cakupan sumber daya.

registration_assignment_id
str
Diperlukan

Panduan penugasan pendaftaran.

expand_registration_definition
bool
nilai default: None

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

scope
str
Diperlukan

Cakupan sumber daya.

expand_registration_definition
bool
nilai default: None

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