backup-2018-11-15 library

Classes

AdvancedBackupSetting
A list of backup options for each resource type.
AwsClientCredentials
AWS credentials.
Backup
AWS Backup is a unified backup service designed to protect AWS services and their associated data. AWS Backup simplifies the creation, migration, restoration, and deletion of backups, while also providing reporting and auditing.
BackupJob
Contains detailed information about a backup job.
BackupPlan
Contains an optional backup plan display name and an array of BackupRule objects, each of which specifies a backup rule. Each rule in a backup plan is a separate scheduled task and can back up a different selection of AWS resources.
BackupPlanInput
Contains an optional backup plan display name and an array of BackupRule objects, each of which specifies a backup rule. Each rule in a backup plan is a separate scheduled task and can back up a different selection of AWS resources.
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 BackupSelection object.
BackupVaultListMember
Contains metadata about a backup vault.
CalculatedLifecycle
Contains DeleteAt and MoveToColdStorageAt timestamps, which are used to specify a lifecycle for a recovery point.
Condition
Contains an array of triplets made up of a condition type (such as StringEquals), a key, and a value. Conditions are used to filter resources in a selection that is assigned to a backup plan.
CopyAction
The details of the copy operation.
CopyJob
Contains detailed information about a copy job.
CreateBackupPlanOutput
CreateBackupSelectionOutput
CreateBackupVaultOutput
DeleteBackupPlanOutput
DescribeBackupJobOutput
DescribeBackupVaultOutput
DescribeCopyJobOutput
DescribeGlobalSettingsOutput
DescribeProtectedResourceOutput
DescribeRecoveryPointOutput
DescribeRegionSettingsOutput
DescribeRestoreJobOutput
ExportBackupPlanTemplateOutput
GetBackupPlanFromJSONOutput
GetBackupPlanFromTemplateOutput
GetBackupPlanOutput
GetBackupSelectionOutput
GetBackupVaultAccessPolicyOutput
GetBackupVaultNotificationsOutput
GetRecoveryPointRestoreMetadataOutput
GetSupportedResourceTypesOutput
Lifecycle
Contains an array of Transition objects specifying how long in days before a recovery point transitions to cold storage or is deleted.
ListBackupJobsOutput
ListBackupPlansOutput
ListBackupPlanTemplatesOutput
ListBackupPlanVersionsOutput
ListBackupSelectionsOutput
ListBackupVaultsOutput
ListCopyJobsOutput
ListProtectedResourcesOutput
ListRecoveryPointsByBackupVaultOutput
ListRecoveryPointsByResourceOutput
ListRestoreJobsOutput
ListTagsOutput
ProtectedResource
A structure that contains information about a backed-up resource.
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 AWS Backup used to initiate the recovery point backup.
RestoreJobsListMember
Contains metadata about a restore job.
StartBackupJobOutput
StartCopyJobOutput
StartRestoreJobOutput
UpdateBackupPlanOutput
UpdateRecoveryPointLifecycleOutput