Google Cloud Deploy v1 API - Class RolloutUpdateEvent (2.15.0)

 public sealed class RolloutUpdateEvent : IMessage<RolloutUpdateEvent>, IEquatable<RolloutUpdateEvent>, IDeepCloneable<RolloutUpdateEvent>, IBufferMessage, IMessage 

Reference documentation and code samples for the Google Cloud Deploy v1 API class RolloutUpdateEvent.

Payload proto for "clouddeploy.googleapis.com/rollout_update" Platform Log event that describes the rollout update event.

Inheritance

object > RolloutUpdateEvent

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

RolloutUpdateEvent()

 public RolloutUpdateEvent() 

RolloutUpdateEvent(RolloutUpdateEvent)

 public RolloutUpdateEvent(RolloutUpdateEvent other) 
Parameter
Name
Description

Properties

Message

 public string Message { get; set; } 

Debug message for when a rollout update event occurs.

Property Value
Type
Description

PipelineUid

 public string PipelineUid { get; set; } 

Unique identifier of the pipeline.

Property Value
Type
Description

Release

 public string Release { get; set; } 

The name of the Release .

Property Value
Type
Description

ReleaseUid

 public string ReleaseUid { get; set; } 

Unique identifier of the release.

Property Value
Type
Description

Rollout

 public string Rollout { get; set; } 

The name of the rollout. rollout_uid is not in this log message because we write some of these log messages at rollout creation time, before we've generated the uid.

Property Value
Type
Description

RolloutUpdateType

 public RolloutUpdateEvent.Types.RolloutUpdateType RolloutUpdateType { get; set; } 

The type of the rollout update.

Property Value
Type
Description

TargetId

 public string TargetId { get; set; } 

ID of the target.

Property Value
Type
Description

Type

 public Type Type { get; set; } 

Type of this notification, e.g. for a rollout update event.

Property Value
Type
Description