Google Cloud Deploy v1 API - Class ReleaseRenderEvent (2.15.0)

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

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

Payload proto for "clouddeploy.googleapis.com/release_render" Platform Log event that describes the render status change.

Inheritance

object > ReleaseRenderEvent

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

ReleaseRenderEvent()

public ReleaseRenderEvent()

ReleaseRenderEvent(ReleaseRenderEvent)

public ReleaseRenderEvent(ReleaseRenderEvent other)
Parameter
NameDescription
otherReleaseRenderEvent

Properties

Message

public string Message { get; set; }

Debug message for when a render transition occurs. Provides further details as rendering progresses through render states.

Property Value
TypeDescription
string

PipelineUid

public string PipelineUid { get; set; }

Unique identifier of the DeliveryPipeline.

Property Value
TypeDescription
string

Release

public string Release { get; set; }

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

Property Value
TypeDescription
string

ReleaseRenderState

public Release.Types.RenderState ReleaseRenderState { get; set; }

The state of the release render.

Property Value
TypeDescription
ReleaseTypesRenderState

Type

public Type Type { get; set; }

Type of this notification, e.g. for a release render state change event.

Property Value
TypeDescription
Type