View a markdown version of this page

ImportSourceConfiguration - Amazon Managed Service for Apache Flink (formerly Amazon Kinesis Data Analytics for Apache Flink)

ImportSourceConfiguration

Describes the source of the savepoint data to import.

Contents

ImportRoleArn

The ARN of the IAM role that Managed Service for Apache Flink assumes to read the savepoint data from the source location. For information about the permissions that this role requires, see Import and export.

Type: String

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

Pattern: arn:.*

Required: Yes

SourceS3PrefixLocation

The Amazon S3 bucket and key prefix that contain the savepoint data to import. The bucket must be owned by your account and must be in the same Region as the request.

Type: S3PrefixLocation object

Required: Yes

SourceType

The type of the source location. The only supported value is S3.

Type: String

Valid Values: S3

Required: Yes

SourceEncryptionConfiguration

The encryption configuration of the savepoint data at the source location. If you don't specify this parameter, Managed Service for Apache Flink uses a key of type AWS_OWNED_KEY. If you specify a KMS key, you must specify the key ARN.

Type: SnapshotEncryptionConfiguration object

Required: No

See Also

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