Interface protos.google.cloud.deploy.v1.IRollout (3.6.0)

Properties of a Rollout.

Package

@google-cloud/deploy

Properties

annotations

annotations?: ({ [k: string]: string }|null);

Rollout annotations

approvalState

approvalState?: (google.cloud.deploy.v1.Rollout.ApprovalState|keyof typeof google.cloud.deploy.v1.Rollout.ApprovalState|null);

Rollout approvalState

approveTime

approveTime?: (google.protobuf.ITimestamp|null);

Rollout approveTime

controllerRollout

controllerRollout?: (string|null);

Rollout controllerRollout

createTime

createTime?: (google.protobuf.ITimestamp|null);

Rollout createTime

deployEndTime

deployEndTime?: (google.protobuf.ITimestamp|null);

Rollout deployEndTime

deployFailureCause

deployFailureCause?: (google.cloud.deploy.v1.Rollout.FailureCause|keyof typeof google.cloud.deploy.v1.Rollout.FailureCause|null);

Rollout deployFailureCause

deployingBuild

deployingBuild?: (string|null);

Rollout deployingBuild

deployStartTime

deployStartTime?: (google.protobuf.ITimestamp|null);

Rollout deployStartTime

description

description?: (string|null);

Rollout description

enqueueTime

enqueueTime?: (google.protobuf.ITimestamp|null);

Rollout enqueueTime

etag

etag?: (string|null);

Rollout etag

failureReason

failureReason?: (string|null);

Rollout failureReason

labels

labels?: ({ [k: string]: string }|null);

Rollout labels

metadata

metadata?: (google.cloud.deploy.v1.IMetadata|null);

Rollout metadata

name

name?: (string|null);

Rollout name

phases

phases?: (google.cloud.deploy.v1.IPhase[]|null);

Rollout phases

rollbackOfRollout

rollbackOfRollout?: (string|null);

Rollout rollbackOfRollout

rolledBackByRollouts

rolledBackByRollouts?: (string[]|null);

Rollout rolledBackByRollouts

state

state?: (google.cloud.deploy.v1.Rollout.State|keyof typeof google.cloud.deploy.v1.Rollout.State|null);

Rollout state

targetId

targetId?: (string|null);

Rollout targetId

uid

uid?: (string|null);

Rollout uid