Eon snapshots API is one of 13 APIs that Eon publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include snapshots. The published artifact set on APIs.io includes an OpenAPI specification.
This API exposes
18 operations
across 18 paths,
and defines 74 schemas.
It is described by OpenAPI 3.0.0, at version 1.0.0.
Requests are made against a single base URL, /.
The identity and technical contract details declared by the specification.
SnapshotSortField
string
Field to sort by.
RestoreGcpDiskRequest
object
3 properties
3 required
RestoreDynamoDBTableRequest
object
2 properties
2 required
StorageAccountRestoreTarget
object
Information about the storage account where you want to restore the files. If you don't specify a target, the files are restored to the original storage accoun…
4 properties
2 required
VolumeSettings
object
Provisioned volume settings.
4 properties
2 required
EbsTarget
object
5 properties
3 required
SnapshotFilterConditions
object
1 property
ResourceSnapshot
object
Details about the backed-up resource at the time the snapshot was taken.
3 properties
AzureVmSnapshotProperties
object
Properties of the original Azure Virtual Machine instance at the time the snapshot was taken. Present only when resourceType is set to AZUREVIRTUALMACHINE.
3 properties
HoldSnapshotRequest
object
1 property
MPAInterceptedResponse
object
Body returned when an operation is intercepted by an MPA policy.
1 property
2 required
GcpDiskRestoreDestination
object
1 property
FilePath
object
2 properties
2 required
AzureDiskRestoreDestination
object
1 property
AzureSqlDatabaseRestoreTarget
object
5 properties
4 required
RdsPasswordConfig
object
Password management configuration for the restored RDS database.
3 properties
1 required
ListInventorySnapshotsResponse
object
3 properties
2 required
EbsRestoreDestination
object
1 property
AzureVmInstanceRestoreTarget
object
8 properties
5 required
SnapshotDateFilters
object
2 properties
RestoreAzureSqlDatabaseRequest
object
2 properties
2 required
RestoreGcpInstanceDiskInput
object
2 properties
2 required
EbsSnapshotTarget
object
4 properties
2 required
SortSnapshotsBy
object
List of sorting options. Sorting is applied in the order passed in the list.
2 properties
2 required
AwsEc2InstanceRestoreDestination
object
1 property
GetSnapshotResponse
object
1 property
1 required
MPAOperationType
string
Operation that requires action approval before it can be completed.
RestoreDbToRdsInstanceRequest
object
2 properties
2 required
ListInventorySnapshotsRequest
object
2 properties
GcpNetworkType
string
Network type. UNSPECIFIED is supported only in responses.
ResourceSnapshotProperties
object
Properties of the original resource at the time the snapshot was taken. The properties present in this object change depending on the value set in resourceType.
2 properties
AwsEc2SnapshotProperties
object
Properties of the original AWS EC2 instance at the time the snapshot was taken. Present only when resourceType is set to AWSEC2.
5 properties
AwsEc2InstanceRestoreTarget
object
8 properties
4 required
RestoreInstanceVolumeInput
object
5 properties
3 required
MPARequestStatus
string
Lifecycle state of an action approval request from creation through resolution. DISCARDED means the requester abandoned a draft before it was submitted for app…
DynamodbTableRestoreDestination
object
1 property
AwsDynamoDBDestination
object
Configuration for restoring to DynamoDB.
5 properties
2 required
DatabaseDestination
object
Restore configuration.
1 property
Snapshot
object
Eon snapshot.
11 properties
4 required
AzureSqlDatabaseRestoreDestination
object
1 property
GcpDiskTarget
object
2 properties
2 required
AzureVmInstanceRestoreDestination
object
1 property
BigQueryDatasetDestination
object
Destination configuration for BigQuery dataset restore.
6 properties
1 required
MPARequestPolicyDetail
object
7 properties
5 required
RestoreVolumeToEbsRequest
object
3 properties
3 required
RestoreGcpCloudSqlRequest
object
2 properties
2 required
ResourceType
string
Resource type identifier combining cloud provider and service type. RESOURCETYPEUNSPECIFIED is supported only in responses.
AzureDiskSettings
object
6 properties
3 required
GcpVmInstanceRestoreDestination
object
1 property
MPARequest
object
11 properties
9 required
ObjectStorageDestination
object
3 properties
RestoreBigQueryDatasetRequest
object
2 properties
2 required
GcpVmInstanceRestoreTarget
object
10 properties
6 required
RestoreAwsEc2InstanceRequest
object
3 properties
2 required
RestoreAzureInstanceDiskInput
object
2 properties
2 required
RestoreAzureVmInstanceRequest
object
2 properties
2 required
GcpDiskSettings
object
8 properties
3 required
RestoreJobInitiationResponse
object
1 property
1 required
AzureDiskTarget
object
3 properties
3 required
InventorySnapshotVolume
object
5 properties
6 required
GCSRestoreTarget
object
Information about the Google Cloud Storage bucket where you want to restore the files. If you don't specify a target, the files are restored to the original bu…
2 properties
1 required
RestoreVolumeToEbsSnapshotRequest
object
3 properties
3 required
EbsSnapshotRestoreDestination
object
1 property
GcpCloudSqlTarget
object
6 properties
3 required
GcpCloudSqlRestoreDestination
object
1 property
S3RestoreTarget
object
Information about the S3 bucket where you want to restore the files. If you don't specify a target, the files are restored to the original bucket.
3 properties
1 required
AwsDatabaseDestination
object
Configuration for restoring to RDS.
9 properties
3 required
RestoreAzureDiskRequest
object
3 properties
3 required
RestoreFilesRequest
object
3 properties
3 required
RestoreGcpVmInstanceRequest
object
2 properties
2 required
AzureDisk
object
2 properties
2 required
SortOrder
string
Sort order. Use ASC for ascending order and DESC for descending order.
RestoreBucketRequest
object
2 properties
2 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Eon publishes across the network.