Class RolloutNotificationEvent (2.0.0)

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

Payload proto for "clouddeploy.googleapis.com/rollout_notification" Platform Log event that describes the failure to send rollout status change Pub/Sub notification.

Inheritance

Object > RolloutNotificationEvent

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

RolloutNotificationEvent()

public RolloutNotificationEvent()

RolloutNotificationEvent(RolloutNotificationEvent)

public RolloutNotificationEvent(RolloutNotificationEvent other)
Parameter
NameDescription
otherRolloutNotificationEvent

Properties

Message

public string Message { get; set; }

Debug message for when a notification fails to send.

Property Value
TypeDescription
String

PipelineUid

public string PipelineUid { get; set; }

Unique identifier of the DeliveryPipeline.

Property Value
TypeDescription
String

ReleaseUid

public string ReleaseUid { get; set; }

Unique identifier of the Release.

Property Value
TypeDescription
String

Rollout

public string Rollout { get; set; }

The name of the Rollout.

Property Value
TypeDescription
String

TargetId

public string TargetId { get; set; }

ID of the Target that the rollout is deployed to.

Property Value
TypeDescription
String

Type

public Type Type { get; set; }

Type of this notification, e.g. for a Pub/Sub failure.

Property Value
TypeDescription
Type