View a markdown version of this page

IngestionStreamS3Source - Amazon OpenSearch Serverless

IngestionStreamS3Source

The Amazon S3 source configuration for an ingestion stream.

Contents

sqsArn

The Amazon Resource Name (ARN) of the Amazon SQS queue that receives Amazon S3 event notifications for the source buckets.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 2048.

Pattern: arn:(?:aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b|aws-iso-c|aws-iso-d|aws-iso-e):sqs:[a-z0-9-]+:\d{12}:.+

Required: Yes

buckets

The configuration for each Amazon S3 bucket that the ingestion stream ingests data from.

Type: Array of StreamBucketConfig objects

Array Members: Minimum number of 0 items. Maximum number of 5 items.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: