RecoverS3TablesIcebergTableSnapshotInput
Request for RecoverS3TablesIcebergTableSnapshot.
Fields
| Field | Type | Description |
|---|---|---|
| exportToExistingTable | S3TablesIcebergExportToExistingTableRecoveryTarget | Write the snapshot into a different, already-existing Iceberg table. |
| exportToNewTable | S3TablesIcebergExportToNewTableRecoveryTarget | Create a new Iceberg table in an existing S3 Tables namespace and write the snapshot into it. |
| inPlace | S3TablesIcebergInPlaceRecoveryTarget | Recover into a branch on the source table itself. |
| snapshotId | UUID | Identifier of the snapshot to recover. |
| sourceTableId | UUID | Source S3 Tables Iceberg table being recovered from. Requiredness left unset to mirror RecoverGlueIcebergTableSnapshotReq exactly. |