Eventarc v1 API - Class CreateChannelRequest (2.4.0)

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

Reference documentation and code samples for the Eventarc v1 API class CreateChannelRequest.

The request message for the CreateChannel method.

Inheritance

object > CreateChannelRequest

Namespace

Google.Cloud.Eventarc.V1

Assembly

Google.Cloud.Eventarc.V1.dll

Constructors

CreateChannelRequest()

public CreateChannelRequest()

CreateChannelRequest(CreateChannelRequest)

public CreateChannelRequest(CreateChannelRequest other)
Parameter
NameDescription
otherCreateChannelRequest

Properties

Channel

public Channel Channel { get; set; }

Required. The channel to create.

Property Value
TypeDescription
Channel

ChannelId

public string ChannelId { get; set; }

Required. The user-provided ID to be assigned to the channel.

Property Value
TypeDescription
string

Parent

public string Parent { get; set; }

Required. The parent collection in which to add this channel.

Property Value
TypeDescription
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName

ValidateOnly

public bool ValidateOnly { get; set; }

Required. If set, validate the request and preview the review, but do not post it.

Property Value
TypeDescription
bool