RolloutPropertiesAutoGenerated Class

The properties that define a rollout.

Variables are only populated by the server, and will be ignored when sending a request.

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

Inheritance
azure.mgmt.deploymentmanager.models._models_py3.RolloutRequestProperties
RolloutPropertiesAutoGenerated
azure.mgmt.deploymentmanager.models._models_py3.RolloutProperties
RolloutPropertiesAutoGenerated

Constructor

RolloutPropertiesAutoGenerated(*, build_version: str, target_service_topology_id: str, step_groups: List[azure.mgmt.deploymentmanager.models._models_py3.StepGroup], artifact_source_id: Optional[str] = None, **kwargs)

Parameters

build_version
str
Required

Required. The version of the build being deployed.

artifact_source_id
str
Required

The reference to the artifact source resource Id where the payload is located.

target_service_topology_id
str
Required

Required. The resource Id of the service topology from which service units are being referenced in step groups to be deployed.

step_groups
list[StepGroup]
Required

Required. The list of step groups that define the orchestration.

Variables

status
str

The current status of the rollout.

total_retry_attempts
int

The cardinal count of total number of retries performed on the rollout at a given time.

operation_info
RolloutOperationInfo

Operational information of the rollout.

services
list[Service]

The detailed information on the services being deployed.