View a markdown version of this page

IngestionJobS3Source - Amazon OpenSearch Serverless

IngestionJobS3Source

The Amazon S3 source configuration for an ingestion job.

Contents

bucket

The name or Amazon Resource Name (ARN) of the Amazon S3 bucket to ingest data from.

Type: String

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

Pattern: (arn:[a-z0-9\-]+:s3:::[a-z0-9][a-z0-9.-]{1,61}[a-z0-9]|[a-z0-9][a-z0-9.-]{1,61}[a-z0-9])

Required: No

bucketOwnerAccountId

The AWS account ID that owns the Amazon S3 bucket.

Type: String

Length Constraints: Fixed length of 12.

Pattern: [0-9]{12}

Required: No

keyPrefix

A key prefix that limits ingestion to objects in the Amazon S3 bucket whose keys begin with the prefix.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Required: No

See Also

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