Interface EventarcTriggerDestinationGke

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

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

      • getCluster

        @Stability(Stable)
        @NotNull
        String getCluster()
        Required.

        The name of the cluster the GKE service is running in. The cluster must be running in the same project as the trigger being created. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#cluster EventarcTrigger#cluster}

      • getLocation

        @Stability(Stable)
        @NotNull
        String getLocation()
        Required.

        The name of the Google Compute Engine in which the cluster resides, which can either be compute zone (for example, us-central1-a) for the zonal clusters or region (for example, us-central1) for regional clusters. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#location EventarcTrigger#location}

      • getNamespace

        @Stability(Stable)
        @NotNull
        String getNamespace()
        Required. The namespace the GKE service is running in.

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

      • getService

        @Stability(Stable)
        @NotNull
        String getService()
        Required. Name of the GKE service.

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

      • getPath

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

        The relative path on the GKE service the events should be sent to. The value must conform to the definition of a URI path segment (section 3.3 of RFC2396). Examples: "/route", "route", "route/subroute". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/eventarc_trigger#path EventarcTrigger#path}