Delen via


DeploymentsOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks.

In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via

ResourceManagementClient's

<xref:deployments> Kenmerk.

Overname
builtins.object
DeploymentsOperations

Constructor

DeploymentsOperations(*args, **kwargs)

Methoden

begin_create_or_update

Maak een benoemde sjabloonimplementatie met behulp van een sjabloon.

begin_delete

Implementatie verwijderen.

calculate_template_hash

Bereken de hash van de opgegeven sjabloon.

cancel

Een sjabloonimplementatie die momenteel wordt uitgevoerd, annuleren.

check_existence

Controleert of de implementatie bestaat.

export_template

Hiermee exporteert u een implementatiesjabloon.

get

Een implementatie ophalen.

list

Een lijst met implementaties ophalen.

validate

Een implementatiesjabloon valideren.

begin_create_or_update

Maak een benoemde sjabloonimplementatie met behulp van een sjabloon.

begin_create_or_update(resource_group_name: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentExtended]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. Vereist.

deployment_name
str
Vereist

De naam van de implementatie. Vereist.

parameters
Deployment of IO
Vereist

Aanvullende parameters die aan de bewerking zijn opgegeven. Is een implementatietype of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat DeploymentExtended of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_delete

Implementatie verwijderen.

begin_delete(resource_group_name: str, deployment_name: str, **kwargs: Any) -> LROPoller[None]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. Vereist.

deployment_name
str
Vereist

De naam van de implementatie die moet worden verwijderd. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

calculate_template_hash

Bereken de hash van de opgegeven sjabloon.

calculate_template_hash(template: MutableMapping[str, Any], **kwargs: Any) -> TemplateHashResult

Parameters

template
<xref:JSON>
Vereist

De sjabloon voor het berekenen van de hash. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

TemplateHashResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

cancel

Een sjabloonimplementatie die momenteel wordt uitgevoerd, annuleren.

cancel(resource_group_name: str, deployment_name: str, **kwargs: Any) -> None

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. Vereist.

deployment_name
str
Vereist

De naam van de implementatie. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Geen of het resultaat van cls(response)

Retourtype

Uitzonderingen

check_existence

Controleert of de implementatie bestaat.

check_existence(resource_group_name: str, deployment_name: str, **kwargs: Any) -> bool

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die moet worden gecontroleerd. De naam is niet hoofdlettergevoelig. Vereist.

deployment_name
str
Vereist

De naam van de implementatie. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

bool of het resultaat van cls(response)

Retourtype

Uitzonderingen

export_template

Hiermee exporteert u een implementatiesjabloon.

export_template(resource_group_name: str, deployment_name: str, **kwargs: Any) -> DeploymentExportResult

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. Vereist.

deployment_name
str
Vereist

De naam van de implementatie. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

DeploymentExportResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

get

Een implementatie ophalen.

get(resource_group_name: str, deployment_name: str, **kwargs: Any) -> DeploymentExtended

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die u wilt ophalen. De naam is niet hoofdlettergevoelig. Vereist.

deployment_name
str
Vereist

De naam van de implementatie. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

DeploymentExtended of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

Een lijst met implementaties ophalen.

list(resource_group_name: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[DeploymentExtended]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep om op te filteren. De naam is niet hoofdlettergevoelig. Vereist.

filter
str
Vereist

Het filter dat moet worden toegepast op de bewerking. De standaardwaarde is Geen.

top
int
Vereist

Queryparameters. Als null wordt doorgegeven, worden alle implementaties geretourneerd. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Een iterator zoals een exemplaar van DeploymentExtended of het resultaat van cls(response)

Retourtype

Uitzonderingen

validate

Een implementatiesjabloon valideren.

validate(resource_group_name: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DeploymentValidateResult

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. Vereist.

deployment_name
str
Vereist

De naam van de implementatie. Vereist.

parameters
Deployment of IO
Vereist

Implementatie om te valideren. Is een implementatietype of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

DeploymentValidateResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

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