View a markdown version of this page

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

SnapshotOperationInfoDetails

A description of a snapshot operation that provides information about the operation that was performed on 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

SnapshotOperation

The type of operation that was performed on the snapshot.

Type: String

Valid Values: CreateSnapshot | DeleteSnapshot | ImportSnapshot | ExportSnapshot | SystemCreateSnapshot

Required: Yes

SnapshotOperationId

The ID of the snapshot operation.

Type: String

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

Required: Yes

SnapshotOperationStatus

The status of the snapshot operation.

Type: String

Valid Values: IN_PROGRESS | SUCCESSFUL | FAILED | CANCELLED

Required: Yes

ApplicationOperationDescription

Describes the application operation that initiated the snapshot operation. This field is present only for SystemCreateSnapshot operations.

Type: ApplicationOperationDescription object

Required: No

DestinationEncryptionConfigurationDescription

Describes the encryption configuration of the destination data. This field is present only for ImportSnapshot and ExportSnapshot operations.

Type: EncryptionConfigurationDescription object

Required: No

EndTime

The timestamp that indicates when the operation finished. This field is present only after the operation completes.

Type: Timestamp

Required: No

SnapshotDestinationLocationDescription

Describes the location that the snapshot data was written to. This field is present only for ExportSnapshot operations, after the operation completes.

Type: SnapshotOperationLocationDescription object

Required: No

SnapshotOperationFailureDetails

Provides a description of the operation failure. This field is present only if SnapshotOperationStatus is FAILED.

Type: SnapshotOperationFailureDetails object

Required: No

SnapshotSourceLocationDescription

Describes the location that the snapshot data was read from. This field is present only for ImportSnapshot operations.

Type: SnapshotOperationLocationDescription object

Required: No

SourceEncryptionConfigurationDescription

Describes the encryption configuration of the source data. This field is present only for ImportSnapshot operation.

Type: EncryptionConfigurationDescription object

Required: No

StartTime

The timestamp that indicates when the operation was created.

Type: Timestamp

Required: No

See Also

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