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
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classEventarcTriggerDestinationGke.BuilderA builder forEventarcTriggerDestinationGkestatic classEventarcTriggerDestinationGke.Jsii$ProxyAn implementation forEventarcTriggerDestinationGke
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static EventarcTriggerDestinationGke.Builderbuilder()StringgetCluster()Required.StringgetLocation()Required.StringgetNamespace()Required.default StringgetPath()Optional.StringgetService()Required.
-
-
-
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}
-
builder
@Stability(Stable) static EventarcTriggerDestinationGke.Builder builder()
-
-