Megosztás a következőn keresztül:


RegistrationDefinitionsOperations Osztály

RegistrationDefinitionsOperations műveletek.

Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett létre kell hoznia egy ügyfélpéldányt, amely példányosítja, és attribútumként csatolja.

Öröklődés
builtins.object
RegistrationDefinitionsOperations

Konstruktor

RegistrationDefinitionsOperations(client, config, serializer, deserializer)

Paraméterek

client
Kötelező

Ügyfél a szolgáltatáskérésekhez.

config
Kötelező

A szolgáltatásügyfél konfigurálása.

serializer
Kötelező

Egy objektummodell szerializálója.

deserializer
Kötelező

Objektummodell-deszerializáló.

Változók

models

Alias a műveleti csoportban használt modellosztályok számára.

Metódusok

begin_create_or_update

Létrehoz vagy frissít egy regisztrációs definíciót.

delete

Törli a regisztrációs definíciót.

get

Lekéri a regisztrációs definíció részleteit.

list

Lekéri a regisztrációs definíciók listáját.

begin_create_or_update

Létrehoz vagy frissít egy regisztrációs definíciót.

begin_create_or_update(registration_definition_id: str, scope: str, request_body: '_models.RegistrationDefinition', **kwargs: Any) -> LROPoller['_models.RegistrationDefinition']

Paraméterek

registration_definition_id
str
Kötelező

A regisztrációs definíció guid azonosítója.

scope
str
Kötelező

Az erőforrás hatóköre.

request_body
RegistrationDefinition
Kötelező

Az új regisztrációs definíció létrehozásához szükséges paraméterek.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

continuation_token
str

Egy folytatási jogkivonat a poller mentett állapotból való újraindításához.

polling
bool vagy PollingMethod

Adja meg az Igaz értéket, ha szeretné az ARMPolling lekérdezési módszert, a Hamis értéket lekérdezés nélkül, vagy saját inicializált lekérdezési objektumot egy személyes lekérdezési stratégiához.

polling_interval
int

Alapértelmezett várakozási idő két lekérdezés között az LRO-műveletekhez, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely a RegistrationDefinition vagy a cls(response) eredményét adja vissza

Visszatérési típus

Kivételek

delete

Törli a regisztrációs definíciót.

delete(registration_definition_id: str, scope: str, **kwargs: Any) -> None

Paraméterek

registration_definition_id
str
Kötelező

A regisztrációs definíció guid azonosítója.

scope
str
Kötelező

Az erőforrás hatóköre.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Nincs, vagy a cls(válasz) eredménye

Visszatérési típus

Kivételek

get

Lekéri a regisztrációs definíció részleteit.

get(scope: str, registration_definition_id: str, **kwargs: Any) -> _models.RegistrationDefinition

Paraméterek

scope
str
Kötelező

Az erőforrás hatóköre.

registration_definition_id
str
Kötelező

A regisztrációs definíció guid azonosítója.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

RegistrationDefinition vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list

Lekéri a regisztrációs definíciók listáját.

list(scope: str, **kwargs: Any) -> Iterable['_models.RegistrationDefinitionList']

Paraméterek

scope
str
Kötelező

Az erőforrás hatóköre.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Egy iterátor, például a RegistrationDefinitionList példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

Attribútumok

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