Interface EventarcTriggerTransportPubsub

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    EventarcTriggerTransportPubsub.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:21.184Z")
    @Stability(Stable)
    public interface EventarcTriggerTransportPubsub
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getTopic

        @Stability(Stable)
        @Nullable
        default String getTopic()
        Optional.

        The name of the Pub/Sub topic created and managed by Eventarc system as a transport for the event delivery. Format: `projects/{PROJECT_ID}/topics/{TOPIC_NAME}. You may set an existing topic for triggers of the type google.cloud.pubsub.topic.v1.messagePublished` only. The topic you provide here will not be deleted by Eventarc at trigger deletion. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#topic EventarcTrigger#topic}