Interface EventarcTriggerDestination

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

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

      • getCloudRunService

        @Stability(Stable)
        @Nullable
        default EventarcTriggerDestinationCloudRunService getCloudRunService()
        cloud_run_service block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#cloud_run_service EventarcTrigger#cloud_run_service}

      • getGke

        @Stability(Stable)
        @Nullable
        default EventarcTriggerDestinationGke getGke()
        gke block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#gke EventarcTrigger#gke}

      • getHttpEndpoint

        @Stability(Stable)
        @Nullable
        default EventarcTriggerDestinationHttpEndpoint getHttpEndpoint()
        http_endpoint block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#http_endpoint EventarcTrigger#http_endpoint}

      • getNetworkConfig

        @Stability(Stable)
        @Nullable
        default EventarcTriggerDestinationNetworkConfig getNetworkConfig()
        network_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#network_config EventarcTrigger#network_config}

      • getWorkflow

        @Stability(Stable)
        @Nullable
        default String getWorkflow()
        The resource name of the Workflow whose Executions are triggered by the events.

        The Workflow resource should be deployed in the same project as the trigger. Format: `projects/{project}/locations/{location}/workflows/{workflow}` Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#workflow EventarcTrigger#workflow}