DeploymentsOperations Osztály
Figyelmeztetés
NE hozza létre közvetlenül ezt az osztályt.
Ehelyett a következő műveleteket kell elérnie a
<xref:deployments> Attribútum.
- Öröklődés
-
builtins.objectDeploymentsOperations
Konstruktor
DeploymentsOperations(*args, **kwargs)
Metódusok
begin_create_or_update |
Erőforrásokat helyez üzembe egy erőforráscsoportban. A sablont és a paramétereket közvetlenül a kérelemben vagy a JSON-fájlokra mutató hivatkozásban adhatja meg. |
begin_delete |
Törli az üzemelő példányt az üzembe helyezési előzményekből. A jelenleg futó sablontelepítések nem törölhetők. A sablontelepítés törlése eltávolítja a kapcsolódó üzembehelyezési műveleteket. A sablontelepítés törlése nincs hatással az erőforráscsoport állapotára. Ez egy aszinkron művelet, amely a sablon üzembe helyezésének sikeres törléséig 202-as állapotot ad vissza. A Hely válaszfejléc tartalmazza a folyamat állapotának lekéréséhez használt URI-t. Amíg a folyamat fut, a Hely fejléc URI-hívása 202-et ad vissza. Amikor a folyamat befejeződik, a Hely fejléc URI-ja 204-et ad vissza a sikeres végrehajtáskor. Ha az aszinkron kérés sikertelen volt, a Hely fejléc URI-ja hibaszintű állapotkódot ad vissza. |
calculate_template_hash |
Számítsa ki az adott sablon kivonatát. |
cancel |
Megszakítja a jelenleg futó sablontelepítést. Az üzembe helyezést csak akkor mondhatja le, ha a provisioningState elfogadva vagy fut. Az üzembe helyezés megszakítása után a provisioningState a Mégse értékre van állítva. A sablontelepítés megszakítása leállítja a jelenleg futó sablontelepítést, és az erőforráscsoportot részben helyezi üzembe. |
check_existence |
Ellenőrzi, hogy létezik-e az üzemelő példány. |
export_template |
Exportálja a megadott üzembe helyezéshez használt sablont. |
get |
Lekéri az üzembe helyezést. |
list |
Kérje le az egy erőforráscsoporthoz tartozó összes üzemelő példányt. |
validate |
Ellenőrzi, hogy a megadott sablon szintaktikailag helyes-e, és hogy az Azure Resource Manager elfogadja-e. |
begin_create_or_update
Erőforrásokat helyez üzembe egy erőforráscsoportban.
A sablont és a paramétereket közvetlenül a kérelemben vagy a JSON-fájlokra mutató hivatkozásban adhatja meg.
begin_create_or_update(resource_group_name: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentExtended]
Paraméterek
- resource_group_name
- str
Annak az erőforráscsoportnak a neve, amelybe üzembe szeretné helyezni az erőforrásokat. A név megkülönbözteti a kis- és nagybetűket. Az erőforráscsoportnak már léteznie kell. Kötelező.
- parameters
- Deployment vagy IO
A művelethez megadott további paraméterek. Üzembe helyezési típus vagy I/O-típus. Kötelező.
- content_type
- str
Törzsparaméter tartalomtípusa. Az ismert értékek a következők: "application/json". Az alapértelmezett érték a Nincs.
- 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
Alapértelmezés szerint a lekérdezési módszer ARMPolling lesz. Adja meg a False (Hamis) értéket, ha nem kérdezi le a műveletet, vagy a saját inicializált lekérdezési objektumát adja át 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 DeploymentExtended vagy a cls(response) eredményét adja vissza
Visszatérési típus
Kivételek
begin_delete
Törli az üzemelő példányt az üzembe helyezési előzményekből.
A jelenleg futó sablontelepítések nem törölhetők. A sablontelepítés törlése eltávolítja a kapcsolódó üzembehelyezési műveleteket. A sablontelepítés törlése nincs hatással az erőforráscsoport állapotára. Ez egy aszinkron művelet, amely a sablon üzembe helyezésének sikeres törléséig 202-as állapotot ad vissza. A Hely válaszfejléc tartalmazza a folyamat állapotának lekéréséhez használt URI-t. Amíg a folyamat fut, a Hely fejléc URI-hívása 202-et ad vissza. Amikor a folyamat befejeződik, a Hely fejléc URI-ja 204-et ad vissza a sikeres végrehajtáskor. Ha az aszinkron kérés sikertelen volt, a Hely fejléc URI-ja hibaszintű állapotkódot ad vissza.
begin_delete(resource_group_name: str, deployment_name: str, **kwargs: Any) -> LROPoller[None]
Paraméterek
- resource_group_name
- str
A törölni kívánt üzemelő példányt tartalmazó erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- 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
Alapértelmezés szerint a lekérdezési módszer ARMPolling lesz. Adja meg a False (Hamis) értéket, ha nem kérdezi le a műveletet, vagy a saját inicializált lekérdezési objektumát adja át 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 Nincs értéket vagy a cls(válasz) eredményét adja vissza
Visszatérési típus
Kivételek
calculate_template_hash
Számítsa ki az adott sablon kivonatát.
calculate_template_hash(template: MutableMapping[str, Any], **kwargs: Any) -> TemplateHashResult
Paraméterek
- template
- <xref:JSON>
A kivonat kiszámításához megadott sablon. Kötelező.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
TemplateHashResult vagy a cls(response) eredménye
Visszatérési típus
Kivételek
cancel
Megszakítja a jelenleg futó sablontelepítést.
Az üzembe helyezést csak akkor mondhatja le, ha a provisioningState elfogadva vagy fut. Az üzembe helyezés megszakítása után a provisioningState a Mégse értékre van állítva. A sablontelepítés megszakítása leállítja a jelenleg futó sablontelepítést, és az erőforráscsoportot részben helyezi üzembe.
cancel(resource_group_name: str, deployment_name: str, **kwargs: Any) -> None
Paraméterek
- resource_group_name
- str
Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- 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
check_existence
Ellenőrzi, hogy létezik-e az üzemelő példány.
check_existence(resource_group_name: str, deployment_name: str, **kwargs: Any) -> bool
Paraméterek
- resource_group_name
- str
Az ellenőrizni kívánt üzemelő példányt tartalmazó erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
bool vagy a cls(válasz) eredménye
Visszatérési típus
Kivételek
export_template
Exportálja a megadott üzembe helyezéshez használt sablont.
export_template(resource_group_name: str, deployment_name: str, **kwargs: Any) -> DeploymentExportResult
Paraméterek
- resource_group_name
- str
Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- deployment_name
- str
Annak az üzemelő példánynak a neve, amelyből lekérheti a sablont. Kötelező.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
DeploymentExportResult vagy a cls(response) eredménye
Visszatérési típus
Kivételek
get
Lekéri az üzembe helyezést.
get(resource_group_name: str, deployment_name: str, **kwargs: Any) -> DeploymentExtended
Paraméterek
- resource_group_name
- str
Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
DeploymentExtended vagy a cls(response) eredménye
Visszatérési típus
Kivételek
list
Kérje le az egy erőforráscsoporthoz tartozó összes üzemelő példányt.
list(resource_group_name: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[DeploymentExtended]
Paraméterek
- resource_group_name
- str
Az erőforráscsoport neve a lekérendő üzemelő példányokkal. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- filter
- str
A műveletre alkalmazandó szűrő. Használhatja például a(z) {state} $filter=provisioningState eq parancsot. Az alapértelmezett érték a Nincs.
- top
- int
A lekérendő eredmények száma. Ha null érték van átadva, az összes üzemelő példányt visszaadja. Az alapértelmezett érték a Nincs.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
Iterátor, például a DeploymentExtended példánya vagy a cls(response) eredménye
Visszatérési típus
Kivételek
validate
Ellenőrzi, hogy a megadott sablon szintaktikailag helyes-e, és hogy az Azure Resource Manager elfogadja-e.
validate(resource_group_name: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DeploymentValidateResult
Paraméterek
- resource_group_name
- str
Annak az erőforráscsoportnak a neve, amelybe a sablont üzembe helyezik. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- parameters
- Deployment vagy IO
Érvényesítendő paraméterek. Üzembe helyezési típus vagy I/O-típus. Kötelező.
- content_type
- str
Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
DeploymentValidateResult vagy a cls(response) eredménye
Visszatérési típus
Kivételek
Attribútumok
models
models = <module 'azure.mgmt.resource.resources.v2016_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2016_09_01\\models\\__init__.py'>
Azure SDK for Python