View a markdown version of this page

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

SnapshotInfoDetails

Provides details about an enhanced snapshot.

Contents

SnapshotArn

The ARN of the enhanced snapshot.

Type: String

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

Required: Yes

SnapshotCreationTimestamp

The timestamp that indicates when the snapshot was created.

Type: Timestamp

Required: Yes

SnapshotFormat

The format of the snapshot.

Type: String

Valid Values: CANONICAL

Required: Yes

SnapshotInitiator

Indicates who initiated the snapshot. USER indicates a snapshot that you created or imported. SYSTEM indicates a snapshot that Managed Service for Apache Flink created.

Type: String

Valid Values: USER | SYSTEM

Required: Yes

SnapshotInitiatorOperation

The operation that created the snapshot.

Type: String

Valid Values: CreateSnapshot | ImportSnapshot | SystemCreateSnapshot

Required: Yes

SnapshotName

The name of the enhanced snapshot.

Type: String

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

Pattern: [a-zA-Z0-9_.-]+

Required: Yes

SnapshotSourceDescription

Describes the source of the snapshot.

Type: SnapshotSourceDescription object

Required: Yes

SnapshotStatus

The status of the enhanced snapshot.

Type: String

Valid Values: CREATING | READY | DELETING | FAILED

Required: Yes

RuntimeEnvironment

The Flink runtime of the application that the snapshot was created from. This field is not present for imported snapshots.

Type: String

Valid Values: SQL-1_0 | FLINK-1_6 | FLINK-1_8 | ZEPPELIN-FLINK-1_0 | FLINK-1_11 | FLINK-1_13 | ZEPPELIN-FLINK-2_0 | FLINK-1_15 | ZEPPELIN-FLINK-3_0 | FLINK-1_18 | FLINK-1_19 | FLINK-1_20 | FLINK-2_2 | FLINK-2_3

Required: No

SnapshotDescription

The summary description of the snapshot.

Type: String

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

Pattern: [^\u0000-\u001F\u007F]*

Required: No

SnapshotEncryptionConfigurationDescription

Describes the encryption settings of data at rest for the snapshot.

Type: SnapshotEncryptionConfiguration object

Required: No

SnapshotSizeInBytes

The size of the snapshot, in bytes. The value is 0 until the snapshot status is READY.

Type: Long

Required: No

See Also

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