Skip to content

StartRestoreAwsNativeEc2InstanceSnapshotJobInput

Trigger AWS EC2 instance snapshot restore job.

Fields

Field Type Description
archivedSnapshotId UUID ID of the archived snapshot to be restored. This field should be specified only when snapshotTypeToUseIfSourceExpired is set to Archived. In such cases, the archived snapshot will be used for restore. If snapshotTypeToUseIfSourceExpired is not Archived, this field is ignored.
recoveryPurpose RecoveryPurpose Purpose of the recovery operation. Set to SURGICAL_RECOVERY to automatically exclude quarantined files from the restored instance (subject to feature availability for the account). Defaults to RECOVERY_PURPOSE_UNSPECIFIED, which preserves prior behavior.
retrievalTier AwsRetrievalTier AWS Glacier retrieval tier to use when hydrating archived objects for this restore. Only meaningful when restoring from a Glacier-tier archival location.
shouldPowerOn Boolean! Specifies the power status of the restored EC2 Instance. When true, the EC2 Instance is powered-on after completion of the restore.
shouldRestoreTags Boolean! Specifies whether to restore associated tags. If true, the restored EC2 Instance will have same tags associated.
snapshotId String! ID of snapshot to restore.
snapshotTypeToUseIfSourceExpired SnapshotTypeToUseIfSourceExpired Snapshot type to use if source snapshot is expired.