Class PipesPipeTargetParameters.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.aws.pipes_pipe.PipesPipeTargetParameters.Jsii$Proxy
-
- All Implemented Interfaces:
PipesPipeTargetParameters,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- PipesPipeTargetParameters
@Stability(Stable) @Internal public static final class PipesPipeTargetParameters.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PipesPipeTargetParameters
An implementation forPipesPipeTargetParameters
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.aws.pipes_pipe.PipesPipeTargetParameters
PipesPipeTargetParameters.Builder, PipesPipeTargetParameters.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(PipesPipeTargetParameters.Builder builder)Constructor that initializes the object based on literal property values passed by thePipesPipeTargetParameters.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(PipesPipeTargetParameters.Builder builder)
Constructor that initializes the object based on literal property values passed by thePipesPipeTargetParameters.Builder.
-
-
Method Detail
-
getBatchJobParameters
public final PipesPipeTargetParametersBatchJobParameters getBatchJobParameters()
Description copied from interface:PipesPipeTargetParametersbatch_job_parameters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#batch_job_parameters PipesPipe#batch_job_parameters}
- Specified by:
getBatchJobParametersin interfacePipesPipeTargetParameters
-
getCloudwatchLogsParameters
public final PipesPipeTargetParametersCloudwatchLogsParameters getCloudwatchLogsParameters()
Description copied from interface:PipesPipeTargetParameterscloudwatch_logs_parameters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#cloudwatch_logs_parameters PipesPipe#cloudwatch_logs_parameters}
- Specified by:
getCloudwatchLogsParametersin interfacePipesPipeTargetParameters
-
getEcsTaskParameters
public final PipesPipeTargetParametersEcsTaskParameters getEcsTaskParameters()
Description copied from interface:PipesPipeTargetParametersecs_task_parameters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#ecs_task_parameters PipesPipe#ecs_task_parameters}
- Specified by:
getEcsTaskParametersin interfacePipesPipeTargetParameters
-
getEventbridgeEventBusParameters
public final PipesPipeTargetParametersEventbridgeEventBusParameters getEventbridgeEventBusParameters()
Description copied from interface:PipesPipeTargetParameterseventbridge_event_bus_parameters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#eventbridge_event_bus_parameters PipesPipe#eventbridge_event_bus_parameters}
- Specified by:
getEventbridgeEventBusParametersin interfacePipesPipeTargetParameters
-
getHttpParameters
public final PipesPipeTargetParametersHttpParameters getHttpParameters()
Description copied from interface:PipesPipeTargetParametershttp_parameters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#http_parameters PipesPipe#http_parameters}
- Specified by:
getHttpParametersin interfacePipesPipeTargetParameters
-
getInputTemplate
public final String getInputTemplate()
Description copied from interface:PipesPipeTargetParametersDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#input_template PipesPipe#input_template}.- Specified by:
getInputTemplatein interfacePipesPipeTargetParameters
-
getKinesisStreamParameters
public final PipesPipeTargetParametersKinesisStreamParameters getKinesisStreamParameters()
Description copied from interface:PipesPipeTargetParameterskinesis_stream_parameters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#kinesis_stream_parameters PipesPipe#kinesis_stream_parameters}
- Specified by:
getKinesisStreamParametersin interfacePipesPipeTargetParameters
-
getLambdaFunctionParameters
public final PipesPipeTargetParametersLambdaFunctionParameters getLambdaFunctionParameters()
Description copied from interface:PipesPipeTargetParameterslambda_function_parameters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#lambda_function_parameters PipesPipe#lambda_function_parameters}
- Specified by:
getLambdaFunctionParametersin interfacePipesPipeTargetParameters
-
getRedshiftDataParameters
public final PipesPipeTargetParametersRedshiftDataParameters getRedshiftDataParameters()
Description copied from interface:PipesPipeTargetParametersredshift_data_parameters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#redshift_data_parameters PipesPipe#redshift_data_parameters}
- Specified by:
getRedshiftDataParametersin interfacePipesPipeTargetParameters
-
getSagemakerPipelineParameters
public final PipesPipeTargetParametersSagemakerPipelineParameters getSagemakerPipelineParameters()
Description copied from interface:PipesPipeTargetParameterssagemaker_pipeline_parameters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#sagemaker_pipeline_parameters PipesPipe#sagemaker_pipeline_parameters}
- Specified by:
getSagemakerPipelineParametersin interfacePipesPipeTargetParameters
-
getSqsQueueParameters
public final PipesPipeTargetParametersSqsQueueParameters getSqsQueueParameters()
Description copied from interface:PipesPipeTargetParameterssqs_queue_parameters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#sqs_queue_parameters PipesPipe#sqs_queue_parameters}
- Specified by:
getSqsQueueParametersin interfacePipesPipeTargetParameters
-
getStepFunctionStateMachineParameters
public final PipesPipeTargetParametersStepFunctionStateMachineParameters getStepFunctionStateMachineParameters()
Description copied from interface:PipesPipeTargetParametersstep_function_state_machine_parameters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#step_function_state_machine_parameters PipesPipe#step_function_state_machine_parameters}
- Specified by:
getStepFunctionStateMachineParametersin interfacePipesPipeTargetParameters
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-