DockerBuildStepUpdateParameters Class

The properties for updating a docker build step.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.containerregistry.v2019_06_01_preview.models._models_py3.TaskStepUpdateParameters
DockerBuildStepUpdateParameters

Constructor

DockerBuildStepUpdateParameters(*, context_path: typing.Union[str, NoneType] = None, context_access_token: typing.Union[str, NoneType] = None, image_names: typing.Union[typing.List[str], NoneType] = None, is_push_enabled: typing.Union[bool, NoneType] = None, no_cache: typing.Union[bool, NoneType] = None, docker_file_path: typing.Union[str, NoneType] = None, arguments: typing.Union[typing.List[_ForwardRef('Argument')], NoneType] = None, target: typing.Union[str, NoneType] = None, **kwargs)

Parameters

type
str or StepType
Required

Required. The type of the step.Constant filled by server. Possible values include: "Docker", "FileTask", "EncodedTask".

context_path
str
Required

The URL(absolute or relative) of the source context for the task step.

context_access_token
str
Required

The token (git PAT or SAS token of storage account blob) associated with the context for a step.

image_names
list[str]
Required

The fully qualified image names including the repository and tag.

is_push_enabled
bool
Required

The value of this property indicates whether the image built should be pushed to the registry or not.

no_cache
bool
Required

The value of this property indicates whether the image cache is enabled or not.

docker_file_path
str
Required

The Docker file path relative to the source context.

arguments
list[Argument]
Required

The collection of override arguments to be used when executing this build step.

target
str
Required

The name of the target build stage for the docker build.