RolloutUpdateEvent(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Payload proto for "clouddeploy.googleapis.com/rollout_update" Platform Log event that describes the rollout update event.
Attributes | |
---|---|
Name | Description |
pipeline_uid |
str
Unique identifier of the pipeline. |
release_uid |
str
Unique identifier of the release. |
rollout |
str
The name of the rollout. |
target_id |
str
ID of the target. |
rollout_update_type |
google.cloud.deploy_v1.types.RolloutUpdateEvent.RolloutUpdateType
The type of the rollout update. |
message |
str
Debug message for when a rollout update event occurs. |
type_ |
google.cloud.deploy_v1.types.Type
Type of this notification, e.g. for a rollout update event. |
Classes
RolloutUpdateType
RolloutUpdateType(value)
RolloutUpdateType indicates the type of the rollout update.
Values: ROLLOUT_UPDATE_TYPE_UNSPECIFIED (0): Rollout update type unspecified. PENDING (1): rollout state updated to pending. PENDING_RELEASE (2): Rollout state updated to pending release. IN_PROGRESS (3): Rollout state updated to in progress. CANCELLING (4): Rollout state updated to cancelling. CANCELLED (5): Rollout state updated to cancelled. HALTED (6): Rollout state updated to halted. SUCCEEDED (7): Rollout state updated to succeeded. FAILED (8): Rollout state updated to failed. APPROVAL_REQUIRED (9): Rollout requires approval. APPROVED (10): Rollout has been approved. REJECTED (11): Rollout has been rejected. ADVANCE_REQUIRED (12): Rollout requires advance to the next phase. ADVANCED (13): Rollout has been advanced.