Data retrieval APIs for AWS Backup
AWS Backup provides the following APIs for data retrieval.
Actions | Description | Access level |
---|---|---|
DescribeBackupJob | Describe a backup job | Read |
DescribeBackupVault | Describe a new backup vault with the specified name | Read |
DescribeCopyJob | Describe a copy job | Read |
DescribeFramework | Describe a framework with the specified name | Read |
DescribeGlobalSettings | Describe global settings | Read |
DescribeProtectedResource | Describe a protected resource | Read |
DescribeRecoveryPoint | Describe a recovery point | Read |
DescribeRegionSettings | Describe region settings | Read |
DescribeReportJob | Describe a report job | Read |
DescribeReportPlan | Describe a report plan with the specified name | Read |
DescribeRestoreJob | Describe a restore job | Read |
ExportBackupPlanTemplate | Export a backup plan as a JSON | Read |
GetBackupPlan | Get a backup plan | Read |
GetBackupPlanFromJSON | Transform a JSON to a backup plan | Read |
GetBackupPlanFromTemplate | Transform a template to a backup plan | Read |
GetBackupSelection | Get a backup plan resource assignment | Read |
GetBackupVaultAccessPolicy | Get backup vault access policy | Read |
GetBackupVaultNotifications | Get backup vault notifications | Read |
GetBackupVaultSharingPolicy | Get backup vault sharing policy | Read |
GetLegalHold | Get a legal hold | Read |
GetRecoveryPointIndexDetails | Get indexing details for a recovery point | Read |
GetRecoveryPointRestoreMetadata | Get recovery point restore metadata | Read |
GetRestoreJobMetadata | Get the restore metadata associated with a restore job | Read |
GetRestoreTestingInferredMetadata | Get inferred metadata generated by restore testing | Read |
GetRestoreTestingPlan | Get a restore testing plan | Read |
GetRestoreTestingSelection | Get a restore testing plan resource assignment | Read |
GetSupportedResourceTypes | Get supported resource types | Read |
ListBackupJobSummaries | List backup job summaries | List |
ListBackupJobs | List backup jobs | List |
ListBackupPlanTemplates | List backup plan templates provided by AWS Backup | List |
ListBackupPlanVersions | List backup plan versions | List |
ListBackupPlans | List backup plans | List |
ListBackupSelections | List resource assignments for a specific backup plan | List |
ListBackupVaults | List backup vaults | List |
ListCopyJobSummaries | List copy job summaries | List |
ListCopyJobs | List copy jobs | List |
ListFrameworks | List frameworks | List |
ListIndexedRecoveryPoints | Get list indexed recovery points | List |
ListLegalHolds | List legal holds | List |
ListProtectedResources | List protected resources by AWS Backup | List |
ListProtectedResourcesByBackupVault | List protected resources inside a backup vault | List |
ListRecoveryPointsByBackupVault | List recovery points inside a backup vault | List |
ListRecoveryPointsByLegalHold | List recovery points by legal hold | List |
ListRecoveryPointsByResource | List recovery points for a resource | List |
ListReportJobs | List report jobs | List |
ListReportPlans | List report plans | List |
ListRestoreAccessBackupVaults | List a restore access backup vaults associated with a backup vault | List |
ListRestoreJobSummaries | List restore job summaries | List |
ListRestoreJobs | List restore jobs | List |
ListRestoreJobsByProtectedResource | List restore jobs for a protected resource | List |
ListRestoreTestingPlans | List restore testing plans | List |
ListRestoreTestingSelections | List resource assignments for a specific restore testing plan | List |
ListTags | List tags for a resource | Read |