← Resource types

AWS::Pipes::Pipe

Version 100.0.0, issued

Each version of the AWS CloudFormation resource specification that changed AWS::Pipes::Pipe, compared with the version before it.

  • added
  • modified
  • removed

01Added resource types1

addedAWS::Pipes::Pipedocs ↗#Link to AWS::Pipes::Pipe

Type: AWS::Pipes::PipeProperties:  Description: String  DesiredState: String  Enrichment: String  EnrichmentParameters:    InputTemplate: String    HttpParameters:      PathParameterValues:        - String      HeaderParameters: {}      QueryStringParameters: {}  Name: String  RoleArn: String  Source: String  SourceParameters:    FilterCriteria:      Filters:        - Pattern: String    KinesisStreamParameters:      BatchSize: Integer      DeadLetterConfig:        Arn: String      OnPartialBatchItemFailure: String      MaximumBatchingWindowInSeconds: Integer      MaximumRecordAgeInSeconds: Integer      MaximumRetryAttempts: Integer      ParallelizationFactor: Integer      StartingPosition: String      StartingPositionTimestamp: String    DynamoDBStreamParameters:      BatchSize: Integer      DeadLetterConfig:  # DeadLetterConfig: see above      OnPartialBatchItemFailure: String      MaximumBatchingWindowInSeconds: Integer      MaximumRecordAgeInSeconds: Integer      MaximumRetryAttempts: Integer      ParallelizationFactor: Integer      StartingPosition: String    SqsQueueParameters:      BatchSize: Integer      MaximumBatchingWindowInSeconds: Integer    ActiveMQBrokerParameters:      Credentials: Json      QueueName: String      BatchSize: Integer      MaximumBatchingWindowInSeconds: Integer    RabbitMQBrokerParameters:      Credentials: Json      QueueName: String      VirtualHost: String      BatchSize: Integer      MaximumBatchingWindowInSeconds: Integer    ManagedStreamingKafkaParameters:      TopicName: String      StartingPosition: String      BatchSize: Integer      MaximumBatchingWindowInSeconds: Integer      ConsumerGroupID: String      Credentials: Json    SelfManagedKafkaParameters:      TopicName: String      StartingPosition: String      AdditionalBootstrapServers:        - String      BatchSize: Integer      MaximumBatchingWindowInSeconds: Integer      ConsumerGroupID: String      Credentials: Json      ServerRootCaCertificate: String      Vpc:        Subnets:          - String        SecurityGroup:          - String  Tags:    <key>: String  Target: String  TargetParameters:    InputTemplate: String    LambdaFunctionParameters:      InvocationType: String    StepFunctionStateMachineParameters:      InvocationType: String    KinesisStreamParameters:      PartitionKey: String    EcsTaskParameters:      TaskDefinitionArn: String      TaskCount: Integer      LaunchType: String      NetworkConfiguration:        AwsvpcConfiguration:          Subnets:            - String          SecurityGroups:            - String          AssignPublicIp: String      PlatformVersion: String      Group: String      CapacityProviderStrategy:        - CapacityProvider: String          Weight: Integer          Base: Integer      EnableECSManagedTags: Boolean      EnableExecuteCommand: Boolean      PlacementConstraints:        - Type: String          Expression: String      PlacementStrategy:        - Type: String          Field: String      PropagateTags: String      ReferenceId: String      Overrides:        ContainerOverrides:          - Command:              - String            Cpu: Integer            Environment:              - Name: String                Value: String            EnvironmentFiles:              - Type: String                Value: String            Memory: Integer            MemoryReservation: Integer            Name: String            ResourceRequirements:              - Type: String                Value: String        Cpu: String        EphemeralStorage:          SizeInGiB: Integer        ExecutionRoleArn: String        InferenceAcceleratorOverrides:          - DeviceName: String            DeviceType: String        Memory: String        TaskRoleArn: String      Tags:        - Key: String          Value: String    BatchJobParameters:      JobDefinition: String      JobName: String      ArrayProperties:        Size: Integer      RetryStrategy:        Attempts: Integer      ContainerOverrides:        Command:          - String        Environment:          - Name: String            Value: String        InstanceType: String        ResourceRequirements:          - Type: String            Value: String      DependsOn:        - JobId: String          Type: String      Parameters: {}    SqsQueueParameters:      MessageGroupId: String      MessageDeduplicationId: String    HttpParameters:      PathParameterValues:        - String      HeaderParameters:  # HeaderParametersMap: see above      QueryStringParameters:  # QueryStringParametersMap: see above    RedshiftDataParameters:      SecretManagerArn: String      Database: String      DbUser: String      StatementName: String      WithEvent: Boolean      Sqls:        - String    SageMakerPipelineParameters:      PipelineParameterList:        - Name: String          Value: String    EventBridgeEventBusParameters:      EndpointId: String      DetailType: String      Source: String      Resources:        - String      Time: String    CloudWatchLogsParameters:      LogStreamName: String      Timestamp: StringFn::GetAtt:  Arn: String  CreationTime: String  CurrentState: String  LastModifiedTime: String  StateReason: StringPropertyTypes:  MQBrokerAccessCredentials: {}  MSKAccessCredentials: {}  SelfManagedKafkaAccessConfigurationCredentials: {}