Package com.pulumi.aws.pipes.inputs
Class PipeTargetParametersArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.pipes.inputs.PipeTargetParametersArgs
-
public final class PipeTargetParametersArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPipeTargetParametersArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PipeTargetParametersArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final PipeTargetParametersArgs Empty
-
-
Method Detail
-
batchJobParameters
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersBatchJobParametersArgs>> batchJobParameters()
- Returns:
- Parameters for using an AWS Batch job as a target. See `batchJobParameters` Block for details.
-
cloudwatchLogsParameters
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersCloudwatchLogsParametersArgs>> cloudwatchLogsParameters()
- Returns:
- Parameters for using a CloudWatch Logs log stream as a target. See `cloudwatchLogsParameters` Block for details.
-
ecsTaskParameters
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersEcsTaskParametersArgs>> ecsTaskParameters()
- Returns:
- Parameters for using an Amazon ECS task as a target. See `ecsTaskParameters` Block for details.
-
eventbridgeEventBusParameters
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersEventbridgeEventBusParametersArgs>> eventbridgeEventBusParameters()
- Returns:
- Parameters for using an EventBridge event bus as a target. See `eventbridgeEventBusParameters` Block for details.
-
httpParameters
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersHttpParametersArgs>> httpParameters()
- Returns:
- Custom parameters used when the target is an API Gateway REST API or EventBridge ApiDestination. See `target_parameters.http_parameters` Block for details.
-
inputTemplate
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> inputTemplate()
- Returns:
- Valid JSON text passed to the target. In this case, nothing from the event itself is passed to the target. Maximum length of 8192 characters.
-
kinesisStreamParameters
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersKinesisStreamParametersArgs>> kinesisStreamParameters()
- Returns:
- Parameters for using a Kinesis stream as a target. See `target_parameters.kinesis_stream_parameters` Block for details.
-
lambdaFunctionParameters
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersLambdaFunctionParametersArgs>> lambdaFunctionParameters()
- Returns:
- Parameters for using a Lambda function as a target. See `lambdaFunctionParameters` Block for details.
-
redshiftDataParameters
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersRedshiftDataParametersArgs>> redshiftDataParameters()
- Returns:
- Custom parameters used when the target is an Amazon Redshift cluster to invoke the Amazon Redshift Data API BatchExecuteStatement. See `redshiftDataParameters` Block for details.
-
sagemakerPipelineParameters
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersSagemakerPipelineParametersArgs>> sagemakerPipelineParameters()
- Returns:
- Parameters for using a SageMaker AI pipeline as a target. See `sagemakerPipelineParameters` Block for details.
-
sqsQueueParameters
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersSqsQueueParametersArgs>> sqsQueueParameters()
- Returns:
- Parameters for using an Amazon SQS stream as a target. See `target_parameters.sqs_queue_parameters` Block for details.
-
stepFunctionStateMachineParameters
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersStepFunctionStateMachineParametersArgs>> stepFunctionStateMachineParameters()
- Returns:
- Parameters for using a Step Functions state machine as a target. See `stepFunctionStateMachineParameters` Block for details.
-
builder
public static PipeTargetParametersArgs.Builder builder()
-
builder
public static PipeTargetParametersArgs.Builder builder(PipeTargetParametersArgs defaults)
-
-