Reference documentation and code samples for the Google Cloud Eventarc V1 Client class CreateMessageBusRequest.
The request message for the CreateMessageBus method.
Generated from protobuf message google.cloud.eventarc.v1.CreateMessageBusRequest
Namespace
Google \ Cloud \ Eventarc \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. The parent collection in which to add this message bus.
↳ message_bus
↳ message_bus_id
string
Required. The user-provided ID to be assigned to the MessageBus. It should match the format (^ a-z ?$)
↳ validate_only
bool
Optional. If set, validate the request and preview the review, but do not post it.
getParent
Required. The parent collection in which to add this message bus.
string
setParent
Required. The parent collection in which to add this message bus.
var
string
$this
getMessageBus
Required. The message bus to create.
hasMessageBus
clearMessageBus
setMessageBus
Required. The message bus to create.
$this
getMessageBusId
Required. The user-provided ID to be assigned to the MessageBus. It should match the format (^ a-z ?$)
string
setMessageBusId
Required. The user-provided ID to be assigned to the MessageBus. It should match the format (^ a-z ?$)
var
string
$this
getValidateOnly
Optional. If set, validate the request and preview the review, but do not post it.
bool
setValidateOnly
Optional. If set, validate the request and preview the review, but do not post it.
var
bool
$this
static::build
parent
string
Required. The parent collection in which to add this message bus. Please see EventarcClient::locationName() for help formatting this field.
messageBus
messageBusId
string
Required. The user-provided ID to be assigned to the MessageBus. It should match the format (^ a-z ?$)