Udostępnij za pośrednictwem


DeploymentsOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

ResourceManagementClient's'

<xref:deployments> Atrybut.

Dziedziczenie
builtins.object
DeploymentsOperations

Konstruktor

DeploymentsOperations(*args, **kwargs)

Metody

begin_create_or_update

Utwórz nazwane wdrożenie szablonu przy użyciu szablonu.

begin_delete

Usuń wdrożenie.

calculate_template_hash

Oblicz skrót danego szablonu.

cancel

Anuluj aktualnie uruchomione wdrożenie szablonu.

check_existence

Sprawdza, czy wdrożenie istnieje.

export_template

Eksportuje szablon wdrożenia.

get

Pobieranie wdrożenia.

list

Pobierz listę wdrożeń.

validate

Weryfikowanie szablonu wdrożenia.

begin_create_or_update

Utwórz nazwane wdrożenie szablonu przy użyciu szablonu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

deployment_name
str
Wymagane

Nazwa wdrożenia. Wymagane.

parameters
Deployment lub IO
Wymagane

Dodatkowe parametry dostarczone do operacji. Jest typem wdrożenia lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość DeploymentExtended lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuń wdrożenie.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

deployment_name
str
Wymagane

Nazwa wdrożenia do usunięcia. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

calculate_template_hash

Oblicz skrót danego szablonu.

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

Parametry

template
<xref:JSON>
Wymagane

Szablon udostępniony do obliczenia skrótu. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

TemplateHashResult lub wynik cls(response)

Typ zwracany

Wyjątki

cancel

Anuluj aktualnie uruchomione wdrożenie szablonu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

deployment_name
str
Wymagane

Nazwa wdrożenia. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

check_existence

Sprawdza, czy wdrożenie istnieje.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów do sprawdzenia. W nazwie jest uwzględniana wielkość liter. Wymagane.

deployment_name
str
Wymagane

Nazwa wdrożenia. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

bool lub wynik cls(response)

Typ zwracany

Wyjątki

export_template

Eksportuje szablon wdrożenia.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

deployment_name
str
Wymagane

Nazwa wdrożenia. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

DeploymentExportResult lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobieranie wdrożenia.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów do pobrania. W nazwie jest uwzględniana wielkość liter. Wymagane.

deployment_name
str
Wymagane

Nazwa wdrożenia. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

DeploymentExtended lub wynik cls(response)

Typ zwracany

Wyjątki

list

Pobierz listę wdrożeń.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów do filtrowania według. W nazwie jest uwzględniana wielkość liter. Wymagane.

filter
str
Wymagane

Filtr, który ma być stosowany do operacji. Wartość domyślna to Brak.

top
int
Wymagane

Parametry zapytania. Jeśli przekazano wartość null, zwraca wszystkie wdrożenia. Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu DeploymentExtended lub wynik cls(response)

Typ zwracany

Wyjątki

validate

Weryfikowanie szablonu wdrożenia.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

deployment_name
str
Wymagane

Nazwa wdrożenia. Wymagane.

parameters
Deployment lub IO
Wymagane

Wdrożenie w celu zweryfikowania. Jest typem wdrożenia lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

DeploymentValidateResult lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

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