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
andMoveToColdStorageAt
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
Enums
Extensions
- BackupJobStateFromString on String
- BackupJobStateValueExtension on BackupJobState
- BackupVaultEventFromString on String
- BackupVaultEventValueExtension on BackupVaultEvent
- ConditionTypeFromString on String
- ConditionTypeValueExtension on ConditionType
- CopyJobStateFromString on String
- CopyJobStateValueExtension on CopyJobState
- RecoveryPointStatusFromString on String
- RecoveryPointStatusValueExtension on RecoveryPointStatus
- RestoreJobStatusFromString on String
- RestoreJobStatusValueExtension on RestoreJobStatus
- StorageClassFromString on String
- StorageClassValueExtension on StorageClass