public sealed class CreateMessageBusRequest : IMessage<CreateMessageBusRequest>, IEquatable<CreateMessageBusRequest>, IDeepCloneable<CreateMessageBusRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Eventarc v1 API class CreateMessageBusRequest.
The request message for the CreateMessageBus method.
Implements
IMessageCreateMessageBusRequest, IEquatableCreateMessageBusRequest, IDeepCloneableCreateMessageBusRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Eventarc.V1Assembly
Google.Cloud.Eventarc.V1.dll
Constructors
CreateMessageBusRequest()
public CreateMessageBusRequest()
CreateMessageBusRequest(CreateMessageBusRequest)
public CreateMessageBusRequest(CreateMessageBusRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateMessageBusRequest |
Properties
MessageBus
public MessageBus MessageBus { get; set; }
Required. The message bus to create.
Property Value | |
---|---|
Type | Description |
MessageBus |
MessageBusId
public string MessageBusId { get; set; }
Required. The user-provided ID to be assigned to the MessageBus. It should match the format (^a-z?$)
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. The parent collection in which to add this message bus.
Property Value | |
---|---|
Type | Description |
string |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |
ValidateOnly
public bool ValidateOnly { get; set; }
Optional. If set, validate the request and preview the review, but do not post it.
Property Value | |
---|---|
Type | Description |
bool |