Package software.amazon.awscdk.services.pipes
package software.amazon.awscdk.services.pipes
AWS::Pipes Construct Library
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.pipes.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for Pipes construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::Pipes resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::Pipes.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
-
ClassDescriptionSpecifies a pipe.This structure specifies the VPC subnets and security groups for the task, and whether a public IP address is to be used.A builder for
CfnPipe.AwsVpcConfigurationProperty
An implementation forCfnPipe.AwsVpcConfigurationProperty
The array properties for the submitted job, such as the size of the array.A builder forCfnPipe.BatchArrayPropertiesProperty
An implementation forCfnPipe.BatchArrayPropertiesProperty
The overrides that are sent to a container.A builder forCfnPipe.BatchContainerOverridesProperty
An implementation forCfnPipe.BatchContainerOverridesProperty
The environment variables to send to the container.A builder forCfnPipe.BatchEnvironmentVariableProperty
An implementation forCfnPipe.BatchEnvironmentVariableProperty
An object that represents an AWS Batch job dependency.A builder forCfnPipe.BatchJobDependencyProperty
An implementation forCfnPipe.BatchJobDependencyProperty
The type and amount of a resource to assign to a container.A builder forCfnPipe.BatchResourceRequirementProperty
An implementation forCfnPipe.BatchResourceRequirementProperty
The retry strategy that's associated with a job.A builder forCfnPipe.BatchRetryStrategyProperty
An implementation forCfnPipe.BatchRetryStrategyProperty
A fluent builder forCfnPipe
.The details of a capacity provider strategy.A builder forCfnPipe.CapacityProviderStrategyItemProperty
An implementation forCfnPipe.CapacityProviderStrategyItemProperty
Represents the Amazon CloudWatch Logs logging configuration settings for the pipe.A builder forCfnPipe.CloudwatchLogsLogDestinationProperty
An implementation forCfnPipe.CloudwatchLogsLogDestinationProperty
ADeadLetterConfig
object that contains information about a dead-letter queue configuration.A builder forCfnPipe.DeadLetterConfigProperty
An implementation forCfnPipe.DeadLetterConfigProperty
Maps source data to a dimension in the target Timestream for LiveAnalytics table.A builder forCfnPipe.DimensionMappingProperty
An implementation forCfnPipe.DimensionMappingProperty
The overrides that are sent to a container.A builder forCfnPipe.EcsContainerOverrideProperty
An implementation forCfnPipe.EcsContainerOverrideProperty
A list of files containing the environment variables to pass to a container.A builder forCfnPipe.EcsEnvironmentFileProperty
An implementation forCfnPipe.EcsEnvironmentFileProperty
The environment variables to send to the container.A builder forCfnPipe.EcsEnvironmentVariableProperty
An implementation forCfnPipe.EcsEnvironmentVariableProperty
The amount of ephemeral storage to allocate for the task.A builder forCfnPipe.EcsEphemeralStorageProperty
An implementation forCfnPipe.EcsEphemeralStorageProperty
Details on an Elastic Inference accelerator task override.A builder forCfnPipe.EcsInferenceAcceleratorOverrideProperty
An implementation forCfnPipe.EcsInferenceAcceleratorOverrideProperty
The type and amount of a resource to assign to a container.A builder forCfnPipe.EcsResourceRequirementProperty
An implementation forCfnPipe.EcsResourceRequirementProperty
The overrides that are associated with a task.A builder forCfnPipe.EcsTaskOverrideProperty
An implementation forCfnPipe.EcsTaskOverrideProperty
The collection of event patterns used to filter events.A builder forCfnPipe.FilterCriteriaProperty
An implementation forCfnPipe.FilterCriteriaProperty
Filter events using an event pattern.A builder forCfnPipe.FilterProperty
An implementation forCfnPipe.FilterProperty
Represents the Amazon Data Firehose logging configuration settings for the pipe.A builder forCfnPipe.FirehoseLogDestinationProperty
An implementation forCfnPipe.FirehoseLogDestinationProperty
The AWS Secrets Manager secret that stores your broker credentials.A builder forCfnPipe.MQBrokerAccessCredentialsProperty
An implementation forCfnPipe.MQBrokerAccessCredentialsProperty
The AWS Secrets Manager secret that stores your stream credentials.A builder forCfnPipe.MSKAccessCredentialsProperty
An implementation forCfnPipe.MSKAccessCredentialsProperty
A mapping of a source event data field to a measure in a Timestream for LiveAnalytics record.A builder forCfnPipe.MultiMeasureAttributeMappingProperty
An implementation forCfnPipe.MultiMeasureAttributeMappingProperty
Maps multiple measures from the source event to the same Timestream for LiveAnalytics record.A builder forCfnPipe.MultiMeasureMappingProperty
An implementation forCfnPipe.MultiMeasureMappingProperty
This structure specifies the network configuration for an Amazon ECS task.A builder forCfnPipe.NetworkConfigurationProperty
An implementation forCfnPipe.NetworkConfigurationProperty
These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations.A builder forCfnPipe.PipeEnrichmentHttpParametersProperty
An implementation forCfnPipe.PipeEnrichmentHttpParametersProperty
The parameters required to set up enrichment on your pipe.A builder forCfnPipe.PipeEnrichmentParametersProperty
An implementation forCfnPipe.PipeEnrichmentParametersProperty
Represents the configuration settings for the logs to which this pipe should report events.A builder forCfnPipe.PipeLogConfigurationProperty
An implementation forCfnPipe.PipeLogConfigurationProperty
The parameters for using an Active MQ broker as a source.A builder forCfnPipe.PipeSourceActiveMQBrokerParametersProperty
An implementation forCfnPipe.PipeSourceActiveMQBrokerParametersProperty
The parameters for using a DynamoDB stream as a source.A builder forCfnPipe.PipeSourceDynamoDBStreamParametersProperty
An implementation forCfnPipe.PipeSourceDynamoDBStreamParametersProperty
The parameters for using a Kinesis stream as a source.A builder forCfnPipe.PipeSourceKinesisStreamParametersProperty
An implementation forCfnPipe.PipeSourceKinesisStreamParametersProperty
The parameters for using an MSK stream as a source.An implementation forCfnPipe.PipeSourceManagedStreamingKafkaParametersProperty
The parameters required to set up a source for your pipe.A builder forCfnPipe.PipeSourceParametersProperty
An implementation forCfnPipe.PipeSourceParametersProperty
The parameters for using a Rabbit MQ broker as a source.A builder forCfnPipe.PipeSourceRabbitMQBrokerParametersProperty
An implementation forCfnPipe.PipeSourceRabbitMQBrokerParametersProperty
The parameters for using a self-managed Apache Kafka stream as a source.A builder forCfnPipe.PipeSourceSelfManagedKafkaParametersProperty
An implementation forCfnPipe.PipeSourceSelfManagedKafkaParametersProperty
The parameters for using a Amazon SQS stream as a source.A builder forCfnPipe.PipeSourceSqsQueueParametersProperty
An implementation forCfnPipe.PipeSourceSqsQueueParametersProperty
The parameters for using an AWS Batch job as a target.A builder forCfnPipe.PipeTargetBatchJobParametersProperty
An implementation forCfnPipe.PipeTargetBatchJobParametersProperty
The parameters for using an CloudWatch Logs log stream as a target.A builder forCfnPipe.PipeTargetCloudWatchLogsParametersProperty
An implementation forCfnPipe.PipeTargetCloudWatchLogsParametersProperty
The parameters for using an Amazon ECS task as a target.A builder forCfnPipe.PipeTargetEcsTaskParametersProperty
An implementation forCfnPipe.PipeTargetEcsTaskParametersProperty
The parameters for using an EventBridge event bus as a target.A builder forCfnPipe.PipeTargetEventBridgeEventBusParametersProperty
An implementation forCfnPipe.PipeTargetEventBridgeEventBusParametersProperty
These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations.A builder forCfnPipe.PipeTargetHttpParametersProperty
An implementation forCfnPipe.PipeTargetHttpParametersProperty
The parameters for using a Kinesis stream as a target.A builder forCfnPipe.PipeTargetKinesisStreamParametersProperty
An implementation forCfnPipe.PipeTargetKinesisStreamParametersProperty
The parameters for using a Lambda function as a target.A builder forCfnPipe.PipeTargetLambdaFunctionParametersProperty
An implementation forCfnPipe.PipeTargetLambdaFunctionParametersProperty
The parameters required to set up a target for your pipe.A builder forCfnPipe.PipeTargetParametersProperty
An implementation forCfnPipe.PipeTargetParametersProperty
These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the Amazon Redshift Data API BatchExecuteStatement.A builder forCfnPipe.PipeTargetRedshiftDataParametersProperty
An implementation forCfnPipe.PipeTargetRedshiftDataParametersProperty
The parameters for using a SageMaker pipeline as a target.A builder forCfnPipe.PipeTargetSageMakerPipelineParametersProperty
An implementation forCfnPipe.PipeTargetSageMakerPipelineParametersProperty
The parameters for using a Amazon SQS stream as a target.A builder forCfnPipe.PipeTargetSqsQueueParametersProperty
An implementation forCfnPipe.PipeTargetSqsQueueParametersProperty
The parameters for using a Step Functions state machine as a target.A builder forCfnPipe.PipeTargetStateMachineParametersProperty
An implementation forCfnPipe.PipeTargetStateMachineParametersProperty
The parameters for using a Timestream for LiveAnalytics table as a target.A builder forCfnPipe.PipeTargetTimestreamParametersProperty
An implementation forCfnPipe.PipeTargetTimestreamParametersProperty
An object representing a constraint on task placement.A builder forCfnPipe.PlacementConstraintProperty
An implementation forCfnPipe.PlacementConstraintProperty
The task placement strategy for a task or service.A builder forCfnPipe.PlacementStrategyProperty
An implementation forCfnPipe.PlacementStrategyProperty
Represents the Amazon S3 logging configuration settings for the pipe.A builder forCfnPipe.S3LogDestinationProperty
An implementation forCfnPipe.S3LogDestinationProperty
Name/Value pair of a parameter to start execution of a SageMaker Model Building Pipeline.A builder forCfnPipe.SageMakerPipelineParameterProperty
An implementation forCfnPipe.SageMakerPipelineParameterProperty
The AWS Secrets Manager secret that stores your stream credentials.An implementation forCfnPipe.SelfManagedKafkaAccessConfigurationCredentialsProperty
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used.A builder forCfnPipe.SelfManagedKafkaAccessConfigurationVpcProperty
An implementation forCfnPipe.SelfManagedKafkaAccessConfigurationVpcProperty
Maps a single source data field to a single record in the specified Timestream for LiveAnalytics table.A builder forCfnPipe.SingleMeasureMappingProperty
An implementation forCfnPipe.SingleMeasureMappingProperty
Properties for defining aCfnPipe
.A builder forCfnPipeProps
An implementation forCfnPipeProps