Поделиться через


BuildStepsOperations Класс

Предупреждение

НЕ следует создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

ContainerRegistryManagementClient's

атрибут<xref:build_steps> .

Наследование
builtins.object
BuildStepsOperations

Конструктор

BuildStepsOperations(*args, **kwargs)

Методы

begin_create

Создает шаг сборки для задачи сборки.

begin_delete

Удаляет шаг сборки из задачи сборки.

begin_update

Обновления шаг сборки в задаче сборки.

get

Возвращает шаг сборки для задачи сборки.

list

Список всех шагов сборки для данной задачи сборки.

list_build_arguments

Перечислите аргументы сборки для шага, включая аргументы секрета.

begin_create

Создает шаг сборки для задачи сборки.

begin_create(resource_group_name: str, registry_name: str, build_task_name: str, step_name: str, build_step_create_parameters: _models.BuildStep, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.BuildStep]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

build_task_name
str
Обязательно

Имя задачи сборки реестра контейнеров. Обязательный.

step_name
str
Обязательно

Имя шага сборки для задачи сборки реестра контейнеров. Обязательный.

build_step_create_parameters
BuildStep или IO
Обязательно

Параметры для создания шага сборки. Тип BuildStep или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

Возвращаемое значение

Экземпляр LROPoller, возвращающий buildStep или результат cls(response)

Возвращаемый тип

Исключения

begin_delete

Удаляет шаг сборки из задачи сборки.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

build_task_name
str
Обязательно

Имя задачи сборки реестра контейнеров. Обязательный.

step_name
str
Обязательно

Имя шага сборки для задачи сборки реестра контейнеров. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

Возвращаемое значение

Экземпляр LROPoller, возвращающий значение None или результат cls(response)

Возвращаемый тип

Исключения

begin_update

Обновления шаг сборки в задаче сборки.

begin_update(resource_group_name: str, registry_name: str, build_task_name: str, step_name: str, build_step_update_parameters: _models.BuildStepUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.BuildStep]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

build_task_name
str
Обязательно

Имя задачи сборки реестра контейнеров. Обязательный.

step_name
str
Обязательно

Имя шага сборки для задачи сборки реестра контейнеров. Обязательный.

build_step_update_parameters
BuildStepUpdateParameters или IO
Обязательно

Параметры для обновления этапа сборки. Тип BuildStepUpdateParameters или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

Возвращаемое значение

Экземпляр LROPoller, возвращающий buildStep или результат cls(response)

Возвращаемый тип

Исключения

get

Возвращает шаг сборки для задачи сборки.

get(resource_group_name: str, registry_name: str, build_task_name: str, step_name: str, **kwargs: Any) -> BuildStep

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

build_task_name
str
Обязательно

Имя задачи сборки реестра контейнеров. Обязательный.

step_name
str
Обязательно

Имя шага сборки для задачи сборки реестра контейнеров. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

BuildStep или результат cls(response)

Возвращаемый тип

Исключения

list

Список всех шагов сборки для данной задачи сборки.

list(resource_group_name: str, registry_name: str, build_task_name: str, **kwargs: Any) -> Iterable[BuildStep]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

build_task_name
str
Обязательно

Имя задачи сборки реестра контейнеров. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

Итератор, например экземпляр BuildStep или результат cls(response)

Возвращаемый тип

Исключения

list_build_arguments

Перечислите аргументы сборки для шага, включая аргументы секрета.

list_build_arguments(resource_group_name: str, registry_name: str, build_task_name: str, step_name: str, **kwargs: Any) -> Iterable[BuildArgument]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов, к которой принадлежит реестр контейнеров. Обязательный.

registry_name
str
Обязательно

Имя реестра контейнеров. Обязательный.

build_task_name
str
Обязательно

Имя задачи сборки реестра контейнеров. Обязательный.

step_name
str
Обязательно

Имя шага сборки для задачи сборки реестра контейнеров. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

Итератор, например экземпляр BuildArgument или результат cls(response)

Возвращаемый тип

Исключения

Атрибуты

models

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