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


GlobalSchedulesOperations Osztály

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

Konstruktor

GlobalSchedulesOperations(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_execute

Ütemezés végrehajtása. A művelet elvégzése eltarthat egy ideig.

begin_retarget

Frissítések ütemezés célerőforrás-azonosítóját. A művelet végrehajtása eltarthat egy ideig.

create_or_update

Meglévő ütemezés létrehozása vagy cseréje.

delete

Ütemezés törlése.

get

Ütemezés lekérése.

list_by_resource_group

Erőforráscsoport ütemezéseinek listázása.

list_by_subscription

Ütemezések listázása egy előfizetésben.

update

Lehetővé teszi az ütemezések címkéinek módosítását. A rendszer minden más tulajdonságot figyelmen kívül hagy.

begin_execute

Ütemezés végrehajtása. A művelet elvégzése eltarthat egy ideig.

begin_execute(resource_group_name: str, name: str, **kwargs: Any) -> LROPoller[None]

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

name
str
Kötelező

Az ütemezés neve.

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

Igaz ARMPolling esetén, Hamis lekérdezés nélkül, vagy személyes lekérdezési stratégia lekérdezési objektuma esetén

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 Nincs értéket vagy a cls(válasz) eredményét adja vissza

Visszatérési típus

Kivételek

begin_retarget

Frissítések ütemezés célerőforrás-azonosítóját. A művelet végrehajtása eltarthat egy ideig.

begin_retarget(resource_group_name: str, name: str, current_resource_id: str | None = None, target_resource_id: str | None = None, **kwargs: Any) -> LROPoller[None]

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

name
str
Kötelező

Az ütemezés neve.

current_resource_id
str
alapértelmezett érték: None

Annak a virtuális gépnek az erőforrás-azonosítója, amelyen az ütemezés működik.

target_resource_id
str
alapértelmezett érték: None

Annak a virtuális gépnek az erőforrás-azonosítója, amellyel az ütemezést újra kell ütemezni.

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

Igaz ARMPolling esetén, Hamis lekérdezés nélkül, vagy személyes lekérdezési stratégia lekérdezési objektuma esetén

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 Nincs értéket vagy a cls(válasz) eredményét adja vissza

Visszatérési típus

Kivételek

create_or_update

Meglévő ütemezés létrehozása vagy cseréje.

create_or_update(resource_group_name: str, name: str, schedule: '_models.Schedule', **kwargs: Any) -> _models.Schedule

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

name
str
Kötelező

Az ütemezés neve.

schedule
Schedule
Kötelező

Egy ütemterv.

cls
callable

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

Válaszok

Ütemezés vagy a cls(válasz) eredménye

Visszatérési típus

Kivételek

delete

Ütemezés törlése.

delete(resource_group_name: str, name: str, **kwargs: Any) -> None

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

name
str
Kötelező

Az ütemezés neve.

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

Ütemezés lekérése.

get(resource_group_name: str, name: str, expand: str | None = None, **kwargs: Any) -> _models.Schedule

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

name
str
Kötelező

Az ütemezés neve.

expand
str
alapértelmezett érték: None

Adja meg a $expand lekérdezést. Példa: "properties($select=status)".

cls
callable

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

Válaszok

Ütemezés vagy a cls(válasz) eredménye

Visszatérési típus

Kivételek

list_by_resource_group

Erőforráscsoport ütemezéseinek listázása.

list_by_resource_group(resource_group_name: str, expand: str | None = None, filter: str | None = None, top: int | None = None, orderby: str | None = None, **kwargs: Any) -> Iterable['_models.ScheduleList']

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

expand
str
alapértelmezett érték: None

Adja meg a $expand lekérdezést. Példa: "properties($select=status)".

filter
str
alapértelmezett érték: None

A műveletre alkalmazandó szűrő. Példa: '$filter=contains(name;'myName').

top
int
alapértelmezett érték: None

A műveletből visszatérni kívánt erőforrások maximális száma. Példa: "$top=10".

orderby
str
alapértelmezett érték: None

Az eredményekhez tartozó rendezési kifejezés OData-jelöléssel. Példa: "$orderby=name desc".

cls
callable

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

Válaszok

Iterátor, például a ScheduleList példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_by_subscription

Ütemezések listázása egy előfizetésben.

list_by_subscription(expand: str | None = None, filter: str | None = None, top: int | None = None, orderby: str | None = None, **kwargs: Any) -> Iterable['_models.ScheduleList']

Paraméterek

expand
str
alapértelmezett érték: None

Adja meg a $expand lekérdezést. Példa: "properties($select=status)".

filter
str
alapértelmezett érték: None

A műveletre alkalmazandó szűrő. Példa: '$filter=contains(name;'myName').

top
int
alapértelmezett érték: None

A műveletből visszatérni kívánt erőforrások maximális száma. Példa: "$top=10".

orderby
str
alapértelmezett érték: None

Az eredményekhez tartozó rendezési kifejezés OData-jelöléssel. Példa: "$orderby=name desc".

cls
callable

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

Válaszok

Iterátor, például a ScheduleList példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

update

Lehetővé teszi az ütemezések címkéinek módosítását. A rendszer minden más tulajdonságot figyelmen kívül hagy.

update(resource_group_name: str, name: str, schedule: '_models.ScheduleFragment', **kwargs: Any) -> _models.Schedule

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

name
str
Kötelező

Az ütemezés neve.

schedule
ScheduleFragment
Kötelező

Egy ütemterv.

cls
callable

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

Válaszok

Ütemezés vagy a cls(válasz) eredménye

Visszatérési típus

Kivételek

Attribútumok

models

models = <module 'azure.mgmt.devtestlabs.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\devtestlabs\\models\\__init__.py'>