DockerBuildRequest Класс
Параметры для быстрой сборки Docker.
Все необходимые параметры должны быть заполнены для отправки в Azure.
- Наследование
-
azure.mgmt.containerregistry.v2019_06_01_preview.models._models_py3.RunRequestDockerBuildRequest
Конструктор
DockerBuildRequest(*, docker_file_path: str, platform: _models.PlatformProperties, is_archive_enabled: bool = False, agent_pool_name: str | None = None, log_template: str | None = None, image_names: List[str] | None = None, is_push_enabled: bool = True, no_cache: bool = False, target: str | None = None, arguments: List[_models.Argument] | None = None, timeout: int = 3600, agent_configuration: _models.AgentProperties | None = None, source_location: str | None = None, credentials: _models.Credentials | None = None, **kwargs: Any)
Переменные
- type
- str
Тип запроса на выполнение. Обязательный.
- is_archive_enabled
- bool
Значение, указывающее, включена ли архивация для выполнения.
- agent_pool_name
- str
Выделенный пул агентов для выполнения.
- log_template
- str
Шаблон, описывающий репозиторий и сведения о тегах для артефакта журнала выполнения.
- is_push_enabled
- bool
Значение этого свойства указывает, следует ли отправлять созданный образ в реестр.
- no_cache
- bool
Значение этого свойства указывает, включен ли кэш изображений.
- docker_file_path
- str
Путь к файлу Docker относительно исходного расположения. Обязательный.
- target
- str
Имя целевого этапа сборки для сборки Docker.
Коллекция аргументов переопределения, используемых при выполнении выполнения.
- timeout
- int
Время ожидания выполнения в секундах.
- platform
- PlatformProperties
Свойства платформы, для которых должно выполняться выполнение. Обязательный элемент.
- agent_configuration
- AgentProperties
Конфигурация компьютера агента запуска.
- source_location
- str
URL-адрес исходного контекста (абсолютный или относительный). Это может быть URL-адрес репозитория tar или Git. Если это относительный URL-адрес, относительный путь должен быть получен из вызова API listBuildSourceUploadUrl.
- credentials
- Credentials
Свойства, описывающие набор учетных данных, которые будут использоваться при вызове этого запуска.