# Packages
Package pipesiface provides an interface to enable mocking the Amazon EventBridge Pipes service client for testing your code.
# Functions
AssignPublicIp_Values returns all elements of the AssignPublicIp enum.
BatchJobDependencyType_Values returns all elements of the BatchJobDependencyType enum.
BatchResourceRequirementType_Values returns all elements of the BatchResourceRequirementType enum.
DimensionValueType_Values returns all elements of the DimensionValueType enum.
DynamoDBStreamStartPosition_Values returns all elements of the DynamoDBStreamStartPosition enum.
EcsEnvironmentFileType_Values returns all elements of the EcsEnvironmentFileType enum.
EcsResourceRequirementType_Values returns all elements of the EcsResourceRequirementType enum.
EpochTimeUnit_Values returns all elements of the EpochTimeUnit enum.
IncludeExecutionDataOption_Values returns all elements of the IncludeExecutionDataOption enum.
KinesisStreamStartPosition_Values returns all elements of the KinesisStreamStartPosition enum.
LaunchType_Values returns all elements of the LaunchType enum.
LogLevel_Values returns all elements of the LogLevel enum.
MeasureValueType_Values returns all elements of the MeasureValueType enum.
MSKStartPosition_Values returns all elements of the MSKStartPosition enum.
New creates a new instance of the Pipes client with a session.
OnPartialBatchItemFailureStreams_Values returns all elements of the OnPartialBatchItemFailureStreams enum.
PipeState_Values returns all elements of the PipeState enum.
PipeTargetInvocationType_Values returns all elements of the PipeTargetInvocationType enum.
PlacementConstraintType_Values returns all elements of the PlacementConstraintType enum.
PlacementStrategyType_Values returns all elements of the PlacementStrategyType enum.
PropagateTags_Values returns all elements of the PropagateTags enum.
RequestedPipeState_Values returns all elements of the RequestedPipeState enum.
RequestedPipeStateDescribeResponse_Values returns all elements of the RequestedPipeStateDescribeResponse enum.
S3OutputFormat_Values returns all elements of the S3OutputFormat enum.
SelfManagedKafkaStartPosition_Values returns all elements of the SelfManagedKafkaStartPosition enum.
TimeFieldType_Values returns all elements of the TimeFieldType enum.
# Constants
AssignPublicIpDisabled is a AssignPublicIp enum value.
AssignPublicIpEnabled is a AssignPublicIp enum value.
BatchJobDependencyTypeNToN is a BatchJobDependencyType enum value.
BatchJobDependencyTypeSequential is a BatchJobDependencyType enum value.
BatchResourceRequirementTypeGpu is a BatchResourceRequirementType enum value.
BatchResourceRequirementTypeMemory is a BatchResourceRequirementType enum value.
BatchResourceRequirementTypeVcpu is a BatchResourceRequirementType enum value.
DimensionValueTypeVarchar is a DimensionValueType enum value.
DynamoDBStreamStartPositionLatest is a DynamoDBStreamStartPosition enum value.
DynamoDBStreamStartPositionTrimHorizon is a DynamoDBStreamStartPosition enum value.
EcsEnvironmentFileTypeS3 is a EcsEnvironmentFileType enum value.
EcsResourceRequirementTypeGpu is a EcsResourceRequirementType enum value.
EcsResourceRequirementTypeInferenceAccelerator is a EcsResourceRequirementType enum value.
ID to lookup a service endpoint with.
EpochTimeUnitMicroseconds is a EpochTimeUnit enum value.
EpochTimeUnitMilliseconds is a EpochTimeUnit enum value.
EpochTimeUnitNanoseconds is a EpochTimeUnit enum value.
EpochTimeUnitSeconds is a EpochTimeUnit enum value.
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalException for service response error code "InternalException".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
IncludeExecutionDataOptionAll is a IncludeExecutionDataOption enum value.
KinesisStreamStartPositionAtTimestamp is a KinesisStreamStartPosition enum value.
KinesisStreamStartPositionLatest is a KinesisStreamStartPosition enum value.
KinesisStreamStartPositionTrimHorizon is a KinesisStreamStartPosition enum value.
LaunchTypeEc2 is a LaunchType enum value.
LaunchTypeExternal is a LaunchType enum value.
LaunchTypeFargate is a LaunchType enum value.
LogLevelError is a LogLevel enum value.
LogLevelInfo is a LogLevel enum value.
LogLevelOff is a LogLevel enum value.
LogLevelTrace is a LogLevel enum value.
MeasureValueTypeBigint is a MeasureValueType enum value.
MeasureValueTypeBoolean is a MeasureValueType enum value.
MeasureValueTypeDouble is a MeasureValueType enum value.
MeasureValueTypeTimestamp is a MeasureValueType enum value.
MeasureValueTypeVarchar is a MeasureValueType enum value.
MSKStartPositionLatest is a MSKStartPosition enum value.
MSKStartPositionTrimHorizon is a MSKStartPosition enum value.
OnPartialBatchItemFailureStreamsAutomaticBisect is a OnPartialBatchItemFailureStreams enum value.
PipeStateCreateFailed is a PipeState enum value.
PipeStateCreateRollbackFailed is a PipeState enum value.
PipeStateCreating is a PipeState enum value.
PipeStateDeleteFailed is a PipeState enum value.
PipeStateDeleteRollbackFailed is a PipeState enum value.
PipeStateDeleting is a PipeState enum value.
PipeStateRunning is a PipeState enum value.
PipeStateStartFailed is a PipeState enum value.
PipeStateStarting is a PipeState enum value.
PipeStateStopFailed is a PipeState enum value.
PipeStateStopped is a PipeState enum value.
PipeStateStopping is a PipeState enum value.
PipeStateUpdateFailed is a PipeState enum value.
PipeStateUpdateRollbackFailed is a PipeState enum value.
PipeStateUpdating is a PipeState enum value.
PipeTargetInvocationTypeFireAndForget is a PipeTargetInvocationType enum value.
PipeTargetInvocationTypeRequestResponse is a PipeTargetInvocationType enum value.
PlacementConstraintTypeDistinctInstance is a PlacementConstraintType enum value.
PlacementConstraintTypeMemberOf is a PlacementConstraintType enum value.
PlacementStrategyTypeBinpack is a PlacementStrategyType enum value.
PlacementStrategyTypeRandom is a PlacementStrategyType enum value.
PlacementStrategyTypeSpread is a PlacementStrategyType enum value.
PropagateTagsTaskDefinition is a PropagateTags enum value.
RequestedPipeStateDescribeResponseDeleted is a RequestedPipeStateDescribeResponse enum value.
RequestedPipeStateDescribeResponseRunning is a RequestedPipeStateDescribeResponse enum value.
RequestedPipeStateDescribeResponseStopped is a RequestedPipeStateDescribeResponse enum value.
RequestedPipeStateRunning is a RequestedPipeState enum value.
RequestedPipeStateStopped is a RequestedPipeState enum value.
S3OutputFormatJson is a S3OutputFormat enum value.
S3OutputFormatPlain is a S3OutputFormat enum value.
S3OutputFormatW3c is a S3OutputFormat enum value.
SelfManagedKafkaStartPositionLatest is a SelfManagedKafkaStartPosition enum value.
SelfManagedKafkaStartPositionTrimHorizon is a SelfManagedKafkaStartPosition enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
TimeFieldTypeEpoch is a TimeFieldType enum value.
TimeFieldTypeTimestampFormat is a TimeFieldType enum value.
# Structs
This structure specifies the VPC subnets and security groups for the task, and whether a public IP address is to be used.
The array properties for the submitted job, such as the size of the array.
The overrides that are sent to a container.
The environment variables to send to the container.
An object that represents an Batch job dependency.
The type and amount of a resource to assign to a container.
The retry strategy that's associated with a job.
The details of a capacity provider strategy.
The Amazon CloudWatch Logs logging configuration settings for the pipe.
The Amazon CloudWatch Logs logging configuration settings for the pipe.
An action you attempted resulted in an exception.
A DeadLetterConfig object that contains information about a dead-letter queue configuration.
Maps source data to a dimension in the target Timestream for LiveAnalytics table.
The overrides that are sent to a container.
A list of files containing the environment variables to pass to a container.
The environment variables to send to the container.
The amount of ephemeral storage to allocate for the task.
Details on an Elastic Inference accelerator task override.
The type and amount of a resource to assign to a container.
The overrides that are associated with a task.
Filter events using an event pattern.
The collection of event patterns used to filter events.
The Amazon Data Firehose logging configuration settings for the pipe.
The Amazon Data Firehose logging configuration settings for the pipe.
This exception occurs due to unexpected causes.
The Secrets Manager secret that stores your broker credentials.
The Secrets Manager secret that stores your stream credentials.
A mapping of a source event data field to a measure in a Timestream for LiveAnalytics record.
Maps multiple measures from the source event to the same Timestream for LiveAnalytics record.
This structure specifies the network configuration for an Amazon ECS task.
An entity that you specified does not exist.
An object that represents a pipe.
These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations.
The parameters required to set up enrichment on your pipe.
The logging configuration settings for the pipe.
Specifies the logging configuration settings for the pipe.
Pipes provides the API operation methods for making requests to Amazon EventBridge Pipes.
The parameters for using an Active MQ broker as a source.
The parameters for using a DynamoDB stream as a source.
The parameters for using a Kinesis stream as a source.
The parameters for using an MSK stream as a source.
The parameters required to set up a source for your pipe.
The parameters for using a Rabbit MQ broker as a source.
The parameters for using a self-managed Apache Kafka stream as a source.
The parameters for using a Amazon SQS stream as a source.
The parameters for using an Batch job as a target.
The parameters for using an CloudWatch Logs log stream as a target.
The parameters for using an Amazon ECS task as a target.
The parameters for using an EventBridge event bus as a target.
These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations.
The parameters for using a Kinesis stream as a target.
The parameters for using a Lambda function as a target.
The parameters required to set up a target for your pipe.
These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the Amazon Redshift Data API BatchExecuteStatement.
The parameters for using a SageMaker pipeline as a target.
The parameters for using a Amazon SQS stream as a target.
The parameters for using a Step Functions state machine as a target.
The parameters for using a Timestream for LiveAnalytics table as a target.
An object representing a constraint on task placement.
The task placement strategy for a task or service.
The Amazon S3 logging configuration settings for the pipe.
The Amazon S3 logging configuration settings for the pipe.
Name/Value pair of a parameter to start execution of a SageMaker Model Building Pipeline.
The Secrets Manager secret that stores your stream credentials.
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used.
A quota has been exceeded.
Maps a single source data field to a single record in the specified Timestream for LiveAnalytics table.
A key-value pair associated with an Amazon Web Services resource.
An action was throttled.
The parameters for using an Active MQ broker as a source.
The parameters for using a DynamoDB stream as a source.
The parameters for using a Kinesis stream as a source.
The parameters for using an MSK stream as a source.
The parameters required to set up a source for your pipe.
The parameters for using a Rabbit MQ broker as a source.
The parameters for using a self-managed Apache Kafka stream as a source.
The parameters for using a Amazon SQS stream as a source.
Indicates that an error has occurred while performing a validate operation.
Indicates that an error has occurred while performing a validate operation.