import * as mod from "https://aws-api.deno.dev/v0.4/services/backup.ts?docs=full";
AdvancedBackupSetting | A list of backup options for each resource type. |
BackupJob | Contains detailed information about a backup job. |
BackupPlan | Contains an optional backup plan display name and an array of |
BackupPlanInput | Contains an optional backup plan display name and an array of |
BackupPlansListMember | Contains metadata about a backup plan. |
BackupPlanTemplatesListMember | An object specifying metadata associated with a backup plan template. |
BackupRule | Specifies a scheduled task used to back up a selection of resources. |
BackupRuleInput | Specifies a scheduled task used to back up a selection of resources. |
BackupSelection | Used to specify a set of resources to a backup plan. |
BackupSelectionsListMember | Contains metadata about a |
BackupVaultListMember | Contains metadata about a backup vault. |
CalculatedLifecycle | Contains |
CancelLegalHoldInput | |
Condition | Contains an array of triplets made up of a condition type (such as |
ConditionParameter | Includes information about tags you define to assign tagged resources to a backup plan. |
Conditions | Contains information about which resources to include or exclude from a backup plan using their tags. Conditions are case sensitive. |
ControlInputParameter | A list of parameters for a control.
A control can have zero, one, or more than one parameter.
An example of a control with two parameters is: "backup plan frequency is at least |
ControlScope | A framework consists of one or more controls. Each control has its own control scope. The control scope can include one or more resource types, a combination of a tag key and value, or a combination of one resource type and one resource ID. If no scope is specified, evaluations for the rule are triggered when any resource in your recording group changes in configuration. |
CopyAction | The details of the copy operation. |
CopyJob | Contains detailed information about a copy job. |
CreateBackupPlanInput | |
CreateBackupPlanOutput | |
CreateBackupSelectionInput | |
CreateBackupSelectionOutput | |
CreateBackupVaultInput | |
CreateBackupVaultOutput | |
CreateFrameworkInput | |
CreateFrameworkOutput | |
CreateLegalHoldInput | |
CreateLegalHoldOutput | |
CreateReportPlanInput | |
CreateReportPlanOutput | |
DateRange | This is a resource filter containing FromDate: DateTime and ToDate: DateTime. Both values are required. Future DateTime values are not permitted. |
DeleteBackupPlanInput | |
DeleteBackupPlanOutput | |
DeleteBackupSelectionInput | |
DeleteBackupVaultAccessPolicyInput | |
DeleteBackupVaultInput | |
DeleteBackupVaultLockConfigurationInput | |
DeleteBackupVaultNotificationsInput | |
DeleteFrameworkInput | |
DeleteRecoveryPointInput | |
DeleteReportPlanInput | |
DescribeBackupJobInput | |
DescribeBackupJobOutput | |
DescribeBackupVaultInput | |
DescribeBackupVaultOutput | |
DescribeCopyJobInput | |
DescribeCopyJobOutput | |
DescribeFrameworkInput | |
DescribeFrameworkOutput | |
DescribeGlobalSettingsOutput | |
DescribeProtectedResourceInput | |
DescribeProtectedResourceOutput | |
DescribeRecoveryPointInput | |
DescribeRecoveryPointOutput | |
DescribeRegionSettingsOutput | |
DescribeReportJobInput | |
DescribeReportJobOutput | |
DescribeReportPlanInput | |
DescribeReportPlanOutput | |
DescribeRestoreJobInput | |
DescribeRestoreJobOutput | |
DisassociateRecoveryPointFromParentInput | |
DisassociateRecoveryPointInput | |
ExportBackupPlanTemplateInput | |
ExportBackupPlanTemplateOutput | |
Framework | Contains detailed information about a framework. Frameworks contain controls, which evaluate and report on your backup events and resources. Frameworks generate daily compliance results. |
FrameworkControl | Contains detailed information about all of the controls of a framework. Each framework must contain at least one control. |
GetBackupPlanFromJSONInput | |
GetBackupPlanFromJSONOutput | |
GetBackupPlanFromTemplateInput | |
GetBackupPlanFromTemplateOutput | |
GetBackupPlanInput | |
GetBackupPlanOutput | |
GetBackupSelectionInput | |
GetBackupSelectionOutput | |
GetBackupVaultAccessPolicyInput | |
GetBackupVaultAccessPolicyOutput | |
GetBackupVaultNotificationsInput | |
GetBackupVaultNotificationsOutput | |
GetLegalHoldInput | |
GetLegalHoldOutput | |
GetRecoveryPointRestoreMetadataInput | |
GetRecoveryPointRestoreMetadataOutput | |
GetSupportedResourceTypesOutput | |
LegalHold | A legal hold is an administrative tool that helps prevent backups from being deleted while under a hold. While the hold is in place, backups under a hold cannot be deleted and lifecycle policies that would alter the backup status (such as transition to cold storage) are delayed until the legal hold is removed. A backup can have more than one legal hold. Legal holds are applied to one or more backups (also known as recovery points). These backups can be filtered by resource types and by resource IDs. |
Lifecycle | Contains an array of |
ListBackupJobsInput | |
ListBackupJobsOutput | |
ListBackupPlansInput | |
ListBackupPlansOutput | |
ListBackupPlanTemplatesInput | |
ListBackupPlanTemplatesOutput | |
ListBackupPlanVersionsInput | |
ListBackupPlanVersionsOutput | |
ListBackupSelectionsInput | |
ListBackupSelectionsOutput | |
ListBackupVaultsInput | |
ListBackupVaultsOutput | |
ListCopyJobsInput | |
ListCopyJobsOutput | |
ListFrameworksInput | |
ListFrameworksOutput | |
ListLegalHoldsInput | |
ListLegalHoldsOutput | |
ListProtectedResourcesInput | |
ListProtectedResourcesOutput | |
ListRecoveryPointsByBackupVaultInput | |
ListRecoveryPointsByBackupVaultOutput | |
ListRecoveryPointsByLegalHoldInput | |
ListRecoveryPointsByLegalHoldOutput | |
ListRecoveryPointsByResourceInput | |
ListRecoveryPointsByResourceOutput | |
ListReportJobsInput | |
ListReportJobsOutput | |
ListReportPlansInput | |
ListReportPlansOutput | |
ListRestoreJobsInput | |
ListRestoreJobsOutput | |
ListTagsInput | |
ListTagsOutput | |
ProtectedResource | A structure that contains information about a backed-up resource. |
PutBackupVaultAccessPolicyInput | |
PutBackupVaultLockConfigurationInput | |
PutBackupVaultNotificationsInput | |
RecoveryPointByBackupVault | Contains detailed information about the recovery points stored in a backup vault. |
RecoveryPointByResource | Contains detailed information about a saved recovery point. |
RecoveryPointCreator | Contains information about the backup plan and rule that Backup used to initiate the recovery point backup. |
RecoveryPointMember | This is a recovery point which is a child (nested) recovery point of a parent (composite) recovery point. These recovery points can be disassociated from their parent (composite) recovery point, in which case they will no longer be a member. |
RecoveryPointSelection | This specifies criteria to assign a set of resources, such as resource types or backup vaults. |
ReportDeliveryChannel | Contains information from your report plan about where to deliver your reports, specifically your Amazon S3 bucket name, S3 key prefix, and the formats of your reports. |
ReportDestination | Contains information from your report job about your report destination. |
ReportJob | Contains detailed information about a report job. A report job compiles a report based on a report plan and publishes it to Amazon S3. |
ReportPlan | Contains detailed information about a report plan. |
ReportSetting | Contains detailed information about a report setting. |
RestoreJobsListMember | Contains metadata about a restore job. |
StartBackupJobInput | |
StartBackupJobOutput | |
StartCopyJobInput | |
StartCopyJobOutput | |
StartReportJobInput | |
StartReportJobOutput | |
StartRestoreJobInput | |
StartRestoreJobOutput | |
StopBackupJobInput | |
TagResourceInput | |
UntagResourceInput | |
UpdateBackupPlanInput | |
UpdateBackupPlanOutput | |
UpdateFrameworkInput | |
UpdateFrameworkOutput | |
UpdateGlobalSettingsInput | |
UpdateRecoveryPointLifecycleInput | |
UpdateRecoveryPointLifecycleOutput | |
UpdateRegionSettingsInput | |
UpdateReportPlanInput | |
UpdateReportPlanOutput |