Package software.amazon.awscdk.services.pipes
AWS::Pipes Construct Library
---
AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2.
For more information on how to migrate, see the Migrating to AWS CDK v2 guide.
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.)
Deprecated: AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2. For more information on how to migrate, see https://docs.aws.amazon.com/cdk/v2/guide/migrating-v2.html
-
ClassDescriptionA CloudFormation
AWS::Pipes::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 forCfnPipe.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
ADeadLetterConfig
object that contains information about a dead-letter queue configuration.A builder forCfnPipe.DeadLetterConfigProperty
An implementation forCfnPipe.DeadLetterConfigProperty
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
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
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
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 source.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 source.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
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
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
Properties for defining aCfnPipe
.A builder forCfnPipeProps
An implementation forCfnPipeProps