DeploymentsOperations Класс
Предупреждение
НЕ создавать экземпляр этого класса напрямую.
Вместо этого вы должны получить доступ к следующим операциям с помощью
атрибут<xref:deployments> .
- Наследование
-
builtins.objectDeploymentsOperations
Конструктор
DeploymentsOperations(*args, **kwargs)
Методы
begin_create_or_update |
Развертывает ресурсы в группе ресурсов. Шаблон и параметры можно указать непосредственно в запросе или ссылке на JSON-файлы. |
begin_create_or_update_at_subscription_scope |
Развертывает ресурсы в область подписки. Шаблон и параметры можно указать непосредственно в запросе или ссылке на JSON-файлы. |
begin_delete |
Удаляет развертывание из журнала развертывания. Шаблон-развертывание, который выполняется в данный момент, удалить нельзя. Удаление шаблона-развертывания удаляет связанные операции развертывания. Удаление развертывания шаблона не влияет на состояние группы ресурсов. Это асинхронная операция, которая возвращает состояние 202, пока развертывание шаблона не будет успешно удалено. Заголовок ответа Location содержит универсальный код ресурса (URI), используемый для получения состояния процесса. Во время выполнения процесса вызов универсального кода ресурса (URI) в заголовке Location возвращает состояние 202. После завершения процесса универсальный код ресурса (URI) в заголовке Location возвращает состояние 204 при успешном выполнении. Если асинхронный запрос завершился ошибкой, универсальный код ресурса (URI) в заголовке Location возвращает код состояния уровня ошибки. |
begin_delete_at_subscription_scope |
Удаляет развертывание из журнала развертывания. Шаблон-развертывание, который выполняется в данный момент, удалить нельзя. Удаление шаблона-развертывания удаляет связанные операции развертывания. Это асинхронная операция, которая возвращает состояние 202, пока развертывание шаблона не будет успешно удалено. Заголовок ответа Location содержит универсальный код ресурса (URI), используемый для получения состояния процесса. Во время выполнения процесса вызов универсального кода ресурса (URI) в заголовке Location возвращает состояние 202. После завершения процесса универсальный код ресурса (URI) в заголовке Location возвращает состояние 204 при успешном выполнении. Если асинхронный запрос завершился ошибкой, универсальный код ресурса (URI) в заголовке Location возвращает код состояния уровня ошибки. |
calculate_template_hash |
Вычислите хэш заданного шаблона. |
cancel |
Отменяет текущее развертывание шаблона. Вы можете отменить развертывание, только если для параметра provisioningState задано значение Accepted или Running. После отмены развертывания для параметра provisioningState устанавливается значение Отменено. Отмена развертывания шаблона останавливает текущее развертывание шаблона и оставляет группу ресурсов частично развернутой. |
cancel_at_subscription_scope |
Отменяет текущее развертывание шаблона. Вы можете отменить развертывание, только если для параметра provisioningState задано значение Accepted или Running. После отмены развертывания для параметра provisioningState устанавливается значение Отменено. Отмена развертывания шаблона останавливает текущее запущенное развертывание шаблона и оставляет ресурсы частично развернутыми. |
check_existence |
Проверяет, существует ли развертывание. |
check_existence_at_subscription_scope |
Проверяет, существует ли развертывание. |
export_template |
Экспортирует шаблон, используемый для указанного развертывания. |
export_template_at_subscription_scope |
Экспортирует шаблон, используемый для указанного развертывания. |
get |
Возвращает развертывание. |
get_at_subscription_scope |
Возвращает развертывание. |
list_at_subscription_scope |
Получение всех развертываний для подписки. |
list_by_resource_group |
Выводит все развертывания для группы ресурсов. |
validate |
Проверяет, является ли указанный шаблон синтаксически правильным и будет ли он принят Azure Resource Manager.. |
validate_at_subscription_scope |
Проверяет, является ли указанный шаблон синтаксически правильным и будет ли он принят Azure Resource Manager.. |
begin_create_or_update
Развертывает ресурсы в группе ресурсов.
Шаблон и параметры можно указать непосредственно в запросе или ссылке на JSON-файлы.
begin_create_or_update(resource_group_name: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentExtended]
Параметры
- resource_group_name
- str
Имя группы ресурсов для развертывания ресурсов. Регистр букв в имени не учитывается. Группа ресурсов уже должна существовать. Обязательный.
- parameters
- Deployment или IO
Дополнительные параметры для операции. Тип развертывания или тип ввода-вывода. Обязательный.
- content_type
- str
Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.
Возвращаемое значение
Экземпляр LROPoller, возвращающий deploymentExtended или результат cls(response)
Возвращаемый тип
Исключения
begin_create_or_update_at_subscription_scope
Развертывает ресурсы в область подписки.
Шаблон и параметры можно указать непосредственно в запросе или ссылке на JSON-файлы.
begin_create_or_update_at_subscription_scope(deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DeploymentExtended]
Параметры
- parameters
- Deployment или IO
Дополнительные параметры для операции. Тип развертывания или тип ввода-вывода. Обязательный элемент.
- content_type
- str
Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.
Возвращаемое значение
Экземпляр LROPoller, возвращающий deploymentExtended или результат cls(response)
Возвращаемый тип
Исключения
begin_delete
Удаляет развертывание из журнала развертывания.
Шаблон-развертывание, который выполняется в данный момент, удалить нельзя. Удаление шаблона-развертывания удаляет связанные операции развертывания. Удаление развертывания шаблона не влияет на состояние группы ресурсов. Это асинхронная операция, которая возвращает состояние 202, пока развертывание шаблона не будет успешно удалено. Заголовок ответа Location содержит универсальный код ресурса (URI), используемый для получения состояния процесса. Во время выполнения процесса вызов универсального кода ресурса (URI) в заголовке Location возвращает состояние 202. После завершения процесса универсальный код ресурса (URI) в заголовке Location возвращает состояние 204 при успешном выполнении. Если асинхронный запрос завершился ошибкой, универсальный код ресурса (URI) в заголовке Location возвращает код состояния уровня ошибки.
begin_delete(resource_group_name: str, deployment_name: str, **kwargs: Any) -> LROPoller[None]
Параметры
- resource_group_name
- str
Имя группы ресурсов с удаляемой развертыванием. Регистр букв в имени не учитывается. Обязательный.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
begin_delete_at_subscription_scope
Удаляет развертывание из журнала развертывания.
Шаблон-развертывание, который выполняется в данный момент, удалить нельзя. Удаление шаблона-развертывания удаляет связанные операции развертывания. Это асинхронная операция, которая возвращает состояние 202, пока развертывание шаблона не будет успешно удалено. Заголовок ответа Location содержит универсальный код ресурса (URI), используемый для получения состояния процесса. Во время выполнения процесса вызов универсального кода ресурса (URI) в заголовке Location возвращает состояние 202. После завершения процесса универсальный код ресурса (URI) в заголовке Location возвращает состояние 204 при успешном выполнении. Если асинхронный запрос завершился ошибкой, универсальный код ресурса (URI) в заголовке Location возвращает код состояния уровня ошибки.
begin_delete_at_subscription_scope(deployment_name: str, **kwargs: Any) -> LROPoller[None]
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
calculate_template_hash
Вычислите хэш заданного шаблона.
calculate_template_hash(template: MutableMapping[str, Any], **kwargs: Any) -> TemplateHashResult
Параметры
- template
- <xref:JSON>
Шаблон, предоставленный для вычисления хэша. Обязательный.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
TemplateHashResult или результат cls(response)
Возвращаемый тип
Исключения
cancel
Отменяет текущее развертывание шаблона.
Вы можете отменить развертывание, только если для параметра provisioningState задано значение Accepted или Running. После отмены развертывания для параметра provisioningState устанавливается значение Отменено. Отмена развертывания шаблона останавливает текущее развертывание шаблона и оставляет группу ресурсов частично развернутой.
cancel(resource_group_name: str, deployment_name: str, **kwargs: Any) -> None
Параметры
- resource_group_name
- str
Имя группы ресурсов. Регистр букв в имени не учитывается. Обязательный.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
None или результат cls(response)
Возвращаемый тип
Исключения
cancel_at_subscription_scope
Отменяет текущее развертывание шаблона.
Вы можете отменить развертывание, только если для параметра provisioningState задано значение Accepted или Running. После отмены развертывания для параметра provisioningState устанавливается значение Отменено. Отмена развертывания шаблона останавливает текущее запущенное развертывание шаблона и оставляет ресурсы частично развернутыми.
cancel_at_subscription_scope(deployment_name: str, **kwargs: Any) -> None
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
None или результат cls(response)
Возвращаемый тип
Исключения
check_existence
Проверяет, существует ли развертывание.
check_existence(resource_group_name: str, deployment_name: str, **kwargs: Any) -> bool
Параметры
- resource_group_name
- str
Имя группы ресурсов с развертыванием для проверка. Регистр букв в имени не учитывается. Обязательный.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
bool или результат cls(response)
Возвращаемый тип
Исключения
check_existence_at_subscription_scope
Проверяет, существует ли развертывание.
check_existence_at_subscription_scope(deployment_name: str, **kwargs: Any) -> bool
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
bool или результат cls(response)
Возвращаемый тип
Исключения
export_template
Экспортирует шаблон, используемый для указанного развертывания.
export_template(resource_group_name: str, deployment_name: str, **kwargs: Any) -> DeploymentExportResult
Параметры
- resource_group_name
- str
Имя группы ресурсов. Регистр букв в имени не учитывается. Обязательный.
- deployment_name
- str
Имя развертывания, из которого следует получить шаблон. Обязательный.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
DeploymentExportResult или результат cls(response)
Возвращаемый тип
Исключения
export_template_at_subscription_scope
Экспортирует шаблон, используемый для указанного развертывания.
export_template_at_subscription_scope(deployment_name: str, **kwargs: Any) -> DeploymentExportResult
Параметры
- deployment_name
- str
Имя развертывания, из которого следует получить шаблон. Обязательный элемент.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
DeploymentExportResult или результат cls(response)
Возвращаемый тип
Исключения
get
Возвращает развертывание.
get(resource_group_name: str, deployment_name: str, **kwargs: Any) -> DeploymentExtended
Параметры
- resource_group_name
- str
Имя группы ресурсов. Регистр букв в имени не учитывается. Обязательный.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
DeploymentExtended или результат cls(response)
Возвращаемый тип
Исключения
get_at_subscription_scope
Возвращает развертывание.
get_at_subscription_scope(deployment_name: str, **kwargs: Any) -> DeploymentExtended
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
DeploymentExtended или результат cls(response)
Возвращаемый тип
Исключения
list_at_subscription_scope
Получение всех развертываний для подписки.
list_at_subscription_scope(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[DeploymentExtended]
Параметры
- filter
- str
Фильтр, применяемый к операции. Например, можно использовать $filter=provisioningState eq "{state}". Значение по умолчанию —Нет.
- top
- int
Количество результатов для получения. Если передается значение NULL, возвращает все развертывания. Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Итератор, например экземпляр DeploymentExtended или результат cls(response)
Возвращаемый тип
Исключения
list_by_resource_group
Выводит все развертывания для группы ресурсов.
list_by_resource_group(resource_group_name: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[DeploymentExtended]
Параметры
- resource_group_name
- str
Имя группы ресурсов с развертываниями для получения. Регистр букв в имени не учитывается. Обязательный.
- filter
- str
Фильтр, применяемый к операции. Например, можно использовать $filter=provisioningState eq "{state}". Значение по умолчанию —Нет.
- top
- int
Количество результатов для получения. Если передается значение NULL, возвращает все развертывания. Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Итератор, например экземпляр DeploymentExtended или результат cls(response)
Возвращаемый тип
Исключения
validate
Проверяет, является ли указанный шаблон синтаксически правильным и будет ли он принят Azure Resource Manager..
validate(resource_group_name: str, deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DeploymentValidateResult
Параметры
- resource_group_name
- str
Имя группы ресурсов, в который будет развернут шаблон. Регистр букв в имени не учитывается. Обязательный элемент.
- parameters
- Deployment или IO
Параметры для проверки. Тип развертывания или тип ввода-вывода. Обязательный.
- content_type
- str
Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
DeploymentValidateResult или результат cls(response)
Возвращаемый тип
Исключения
validate_at_subscription_scope
Проверяет, является ли указанный шаблон синтаксически правильным и будет ли он принят Azure Resource Manager..
validate_at_subscription_scope(deployment_name: str, parameters: _models.Deployment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DeploymentValidateResult
Параметры
- parameters
- Deployment или IO
Параметры для проверки. Тип развертывания или тип ввода-вывода. Обязательный элемент.
- content_type
- str
Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
DeploymentValidateResult или результат cls(response)
Возвращаемый тип
Исключения
Атрибуты
models
models = <module 'azure.mgmt.resource.resources.v2018_05_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2018_05_01\\models\\__init__.py'>
Azure SDK for Python