Class: Google::Cloud::Eventarc::V1::Pubsub
- Inherits:
-
Object
- Object
- Google::Cloud::Eventarc::V1::Pubsub
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/eventarc/v1/trigger.rb
Overview
Represents a Pub/Sub transport.
Instance Attribute Summary collapse
-
#subscription ⇒ ::String
readonly
Output only.
-
#topic ⇒ ::String
Optional.
Instance Attribute Details
#subscription ⇒ ::String (readonly)
Returns Output only. The name of the Pub/Sub subscription created and managed by
Eventarc as a transport for the event delivery. Format:
projects/{PROJECT_ID}/subscriptions/{SUBSCRIPTION_NAME}
.
265 266 267 268 |
# File 'proto_docs/google/cloud/eventarc/v1/trigger.rb', line 265 class Pubsub include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#topic ⇒ ::String
Returns Optional. The name of the Pub/Sub topic created and managed by Eventarc as
a transport for the event delivery. Format:
projects/{PROJECT_ID}/topics/{TOPIC_NAME}
.
You can set an existing topic for triggers of the type
google.cloud.pubsub.topic.v1.messagePublished
. The topic you provide
here is not deleted by Eventarc at trigger deletion.
265 266 267 268 |
# File 'proto_docs/google/cloud/eventarc/v1/trigger.rb', line 265 class Pubsub include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |