backups

Take Snapshot

Takes an on-demand snapshot of the specified resource.

This operation is asynchronous. It triggers a backup job and returns a job ID, which can be used to track the progress of the backup job. You can follow the progress of the backup job by calling Get Backup Job with the job ID.

post/v1/projects/{projectId}/resources/{id}/take-snapshot

Request

  • Base URL: https://%7Baccount-domain%7D.console.eon.io/api
  • URL: https://%7Baccount-domain%7D.console.eon.io/api/v1/projects/{projectId}/resources/{id}/take-snapshot
  • Auth: HTTP bearer

Path parameters

projectIdstring uuid required

ID of the project the resource is in. You can get your project ID from the API Credentials page in your global management console.

idstring uuid required

Eon-assigned ID of the resource to back up.

Request body

vaultIdstring required

Eon-assigned ID of the vault to store the snapshot in.

retentionDaysinteger required

Number of days to retain the snapshot.

Response

Backup job started.

jobIdstring uuid required

Backup job ID.

Changes

No recorded changes to this operation across all 1 revision of this API.