Class PublishChannelConnectionEventsRequest (1.0.0-beta02)

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

The request message for the PublishChannelConnectionEvents method.

Inheritance

Object > PublishChannelConnectionEventsRequest

Namespace

Google.Cloud.Eventarc.Publishing.V1

Assembly

Google.Cloud.Eventarc.Publishing.V1.dll

Constructors

PublishChannelConnectionEventsRequest()

public PublishChannelConnectionEventsRequest()

PublishChannelConnectionEventsRequest(PublishChannelConnectionEventsRequest)

public PublishChannelConnectionEventsRequest(PublishChannelConnectionEventsRequest other)
Parameter
NameDescription
otherPublishChannelConnectionEventsRequest

Properties

ChannelConnection

public string ChannelConnection { get; set; }

The channel_connection that the events are published from. For example: projects/{partner_project_id}/locations/{location}/channelConnections/{channel_connection_id}.

Property Value
TypeDescription
String

Events

public RepeatedField<Any> Events { get; }

The CloudEvents v1.0 events to publish. No other types are allowed.

Property Value
TypeDescription
RepeatedField<Any>