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
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classEventarcTriggerDestination.BuilderA builder forEventarcTriggerDestinationstatic classEventarcTriggerDestination.Jsii$ProxyAn implementation forEventarcTriggerDestination
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static EventarcTriggerDestination.Builderbuilder()default EventarcTriggerDestinationCloudRunServicegetCloudRunService()cloud_run_service block.default EventarcTriggerDestinationGkegetGke()gke block.default EventarcTriggerDestinationHttpEndpointgetHttpEndpoint()http_endpoint block.default EventarcTriggerDestinationNetworkConfiggetNetworkConfig()network_config block.default StringgetWorkflow()The resource name of the Workflow whose Executions are triggered by the events.
-
-
-
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}
-
builder
@Stability(Stable) static EventarcTriggerDestination.Builder builder()
- Returns:
- a
EventarcTriggerDestination.BuilderofEventarcTriggerDestination
-
-