RestoreCreate

object
snapshot_id
string

ID of the snapshot to restore from. This value can be obtained by making the GET /snapshots request.

1 validation + required
cloud_account_id
string

ID of the Cloud Provider Account. This value can be obtained by making the GET /cloud-accounts request.

1 validation + required
region_id
string

The region. Refer to the Cloud Provider documentation.

required
resource_group_id
string

Required; Azure only. Azure Resource Group. Refer to the Cloud Provider documentation.

security_group_id
string

Azure Cross-Region Snapshot Restore only. Azure Network Security Group resource ID. Refer to the Cloud Provider documentation.

availability_set_id
string

Azure Cross-Region Snapshot Restore only. Azure Availability Set resource ID. Refer to the Cloud Provider documentation.

storage_account
string

Azure Cross-Region Snapshot Restore only. Azure Storage account name. Refer to the Cloud Provider documentation.

key_vault_id
string

Azure Cross-Region Snapshot Restore only. Azure Key Vault resource ID. Refer to the Cloud Provider documentation.

key_version_id
string

Azure Cross-Region Snapshot Restore only. Azure Key Vault Key version ID. Refer to the Cloud Provider documentation.

secret_versions
array[object]
disk_encryption_set_id
string

Azure Cross-Region Snapshot Restore only. Azure Disk Encryption Set resource ID. Refer to the Cloud Provider documentation.

ami_id
string

AWS VM only. AMI ID. Provide in one of these cases: (1) Original AMI ID is not available (2) Want to restore from a different AMI ID

database_identifier
string

AWS Database, Aurora, DynamoDB and Redshift only. Name of the restored Database/Aurora/DynamoDB/Redshift in AWS Account. Refer to the Cloud Provider documentation.

availability_zone_id
string

ID of Availability Zone. Not applicable for AWS DynamoDB. Refer to the Cloud Provider documentation.

1 validation
node_identifier
string

Aurora only except when "serverless". Aurora Writer Database Instance Identifier. Refer to the Cloud Provider documentation.

subnet_id
string

VM only. ID of the Subnet. Provide to restore VM to a different subnet than the original. Required entity for Azure Cross-Region Snapshot Restore. Refer to the Cloud Provider documentation.

vpc_id
string

AWS VM only. ID of the VPC. Provide to restore VM to a different VPC than the original. Refer to the Cloud Provider documentation.

key_pair
string

AWS VM only. Key Pair name to login to the instance securely. Refer to the Cloud Provider documentation.

restore_encryption_key
string

AWS VM only. CMK Encryption Key of a given region. Provide to restore DR Account Snapshot to another account. Refer to the Cloud Provider documentation.

network_interfaces
array[object]
proximity_placement_group_id
string

Azure VM only. Azure Proximity Placement Group ID. Refer to the Cloud Provider documentation.