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.)
-
ClassDescriptionCreate 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.AwsVpcConfigurationPropertyAn implementation forCfnPipe.AwsVpcConfigurationPropertyExample:A builder forCfnPipe.BatchArrayPropertiesPropertyAn implementation forCfnPipe.BatchArrayPropertiesPropertyExample:A builder forCfnPipe.BatchContainerOverridesPropertyAn implementation forCfnPipe.BatchContainerOverridesPropertyThe environment variables to send to the container.A builder forCfnPipe.BatchEnvironmentVariablePropertyAn implementation forCfnPipe.BatchEnvironmentVariablePropertyAn object that represents an AWS Batch job dependency.A builder forCfnPipe.BatchJobDependencyPropertyAn implementation forCfnPipe.BatchJobDependencyPropertyThe type and amount of a resource to assign to a container.A builder forCfnPipe.BatchResourceRequirementPropertyAn implementation forCfnPipe.BatchResourceRequirementPropertyThe retry strategy that's associated with a job.A builder forCfnPipe.BatchRetryStrategyPropertyAn implementation forCfnPipe.BatchRetryStrategyPropertyA fluent builder forCfnPipe.The details of a capacity provider strategy.A builder forCfnPipe.CapacityProviderStrategyItemPropertyAn implementation forCfnPipe.CapacityProviderStrategyItemPropertyADeadLetterConfigobject that contains information about a dead-letter queue configuration.A builder forCfnPipe.DeadLetterConfigPropertyAn implementation forCfnPipe.DeadLetterConfigPropertyThe overrides that are sent to a container.A builder forCfnPipe.EcsContainerOverridePropertyAn implementation forCfnPipe.EcsContainerOverridePropertyA list of files containing the environment variables to pass to a container.A builder forCfnPipe.EcsEnvironmentFilePropertyAn implementation forCfnPipe.EcsEnvironmentFilePropertyThe environment variables to send to the container.A builder forCfnPipe.EcsEnvironmentVariablePropertyAn implementation forCfnPipe.EcsEnvironmentVariablePropertyThe amount of ephemeral storage to allocate for the task.A builder forCfnPipe.EcsEphemeralStoragePropertyAn implementation forCfnPipe.EcsEphemeralStoragePropertyDetails on an Elastic Inference accelerator task override.A builder forCfnPipe.EcsInferenceAcceleratorOverridePropertyAn implementation forCfnPipe.EcsInferenceAcceleratorOverridePropertyThe type and amount of a resource to assign to a container.A builder forCfnPipe.EcsResourceRequirementPropertyAn implementation forCfnPipe.EcsResourceRequirementPropertyExample:A builder forCfnPipe.EcsTaskOverridePropertyAn implementation forCfnPipe.EcsTaskOverridePropertyExample:A builder forCfnPipe.FilterCriteriaPropertyAn implementation forCfnPipe.FilterCriteriaPropertyFilter events using an event pattern.A builder forCfnPipe.FilterPropertyAn implementation forCfnPipe.FilterPropertyThe AWS Secrets Manager secret that stores your broker credentials.A builder forCfnPipe.MQBrokerAccessCredentialsPropertyAn implementation forCfnPipe.MQBrokerAccessCredentialsPropertyThe AWS Secrets Manager secret that stores your stream credentials.A builder forCfnPipe.MSKAccessCredentialsPropertyAn implementation forCfnPipe.MSKAccessCredentialsPropertyThis structure specifies the network configuration for an Amazon ECS task.A builder forCfnPipe.NetworkConfigurationPropertyAn implementation forCfnPipe.NetworkConfigurationPropertyThese are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations.A builder forCfnPipe.PipeEnrichmentHttpParametersPropertyAn implementation forCfnPipe.PipeEnrichmentHttpParametersPropertyExample:A builder forCfnPipe.PipeEnrichmentParametersPropertyAn implementation forCfnPipe.PipeEnrichmentParametersPropertyExample:A builder forCfnPipe.PipeSourceActiveMQBrokerParametersPropertyAn implementation forCfnPipe.PipeSourceActiveMQBrokerParametersPropertyExample:A builder forCfnPipe.PipeSourceDynamoDBStreamParametersPropertyAn implementation forCfnPipe.PipeSourceDynamoDBStreamParametersPropertyExample:A builder forCfnPipe.PipeSourceKinesisStreamParametersPropertyAn implementation forCfnPipe.PipeSourceKinesisStreamParametersPropertyExample:An implementation forCfnPipe.PipeSourceManagedStreamingKafkaParametersPropertyExample:A builder forCfnPipe.PipeSourceParametersPropertyAn implementation forCfnPipe.PipeSourceParametersPropertyExample:A builder forCfnPipe.PipeSourceRabbitMQBrokerParametersPropertyAn implementation forCfnPipe.PipeSourceRabbitMQBrokerParametersPropertyExample:A builder forCfnPipe.PipeSourceSelfManagedKafkaParametersPropertyAn implementation forCfnPipe.PipeSourceSelfManagedKafkaParametersPropertyExample:A builder forCfnPipe.PipeSourceSqsQueueParametersPropertyAn implementation forCfnPipe.PipeSourceSqsQueueParametersPropertyExample:A builder forCfnPipe.PipeTargetBatchJobParametersPropertyAn implementation forCfnPipe.PipeTargetBatchJobParametersPropertyExample:A builder forCfnPipe.PipeTargetCloudWatchLogsParametersPropertyAn implementation forCfnPipe.PipeTargetCloudWatchLogsParametersPropertyExample:A builder forCfnPipe.PipeTargetEcsTaskParametersPropertyAn implementation forCfnPipe.PipeTargetEcsTaskParametersPropertyExample:A builder forCfnPipe.PipeTargetEventBridgeEventBusParametersPropertyAn implementation forCfnPipe.PipeTargetEventBridgeEventBusParametersPropertyExample:A builder forCfnPipe.PipeTargetHttpParametersPropertyAn implementation forCfnPipe.PipeTargetHttpParametersPropertyExample:A builder forCfnPipe.PipeTargetKinesisStreamParametersPropertyAn implementation forCfnPipe.PipeTargetKinesisStreamParametersPropertyExample:A builder forCfnPipe.PipeTargetLambdaFunctionParametersPropertyAn implementation forCfnPipe.PipeTargetLambdaFunctionParametersPropertyExample:A builder forCfnPipe.PipeTargetParametersPropertyAn implementation forCfnPipe.PipeTargetParametersPropertyExample:A builder forCfnPipe.PipeTargetRedshiftDataParametersPropertyAn implementation forCfnPipe.PipeTargetRedshiftDataParametersPropertyExample:A builder forCfnPipe.PipeTargetSageMakerPipelineParametersPropertyAn implementation forCfnPipe.PipeTargetSageMakerPipelineParametersPropertyExample:A builder forCfnPipe.PipeTargetSqsQueueParametersPropertyAn implementation forCfnPipe.PipeTargetSqsQueueParametersPropertyExample:A builder forCfnPipe.PipeTargetStateMachineParametersPropertyAn implementation forCfnPipe.PipeTargetStateMachineParametersPropertyAn object representing a constraint on task placement.A builder forCfnPipe.PlacementConstraintPropertyAn implementation forCfnPipe.PlacementConstraintPropertyThe task placement strategy for a task or service.A builder forCfnPipe.PlacementStrategyPropertyAn implementation forCfnPipe.PlacementStrategyPropertyName/Value pair of a parameter to start execution of a SageMaker Model Building Pipeline.A builder forCfnPipe.SageMakerPipelineParameterPropertyAn implementation forCfnPipe.SageMakerPipelineParameterPropertyThe AWS Secrets Manager secret that stores your stream credentials.An implementation forCfnPipe.SelfManagedKafkaAccessConfigurationCredentialsPropertyThis structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used.A builder forCfnPipe.SelfManagedKafkaAccessConfigurationVpcPropertyAn implementation forCfnPipe.SelfManagedKafkaAccessConfigurationVpcPropertyProperties for defining aCfnPipe.A builder forCfnPipePropsAn implementation forCfnPipeProps