Module aws_sdk_backup::model[][src]

Expand description

Data structures used by operation inputs/outputs.

Modules

Structs

A list of backup options for each resource type.

Contains detailed information about a backup job.

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 Amazon Web Services resources.

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.

An object specifying metadata associated with a backup plan template.

Contains metadata about a backup plan.

Specifies a scheduled task used to back up a selection of resources.

Specifies a scheduled task used to back up a selection of resources.

Used to specify a set of resources to a backup plan.

Contains metadata about a BackupSelection object.

Contains metadata about a backup vault.

Contains DeleteAt and MoveToColdStorageAt timestamps, which are used to specify a lifecycle for a recovery point.

Contains an array of triplets made up of a condition type (such as StringEquals), a key, and a value. Used to filter resources using their tags and assign them to a backup plan. Case sensitive.

Includes information about tags you define to assign tagged resources to a backup plan.

Contains information about which resources to include or exclude from a backup plan using their tags. Conditions are case sensitive.

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 daily and the retention period is at least 1 year". The first parameter is daily. The second parameter is 1 year.

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.

The details of the copy operation.

Contains detailed information about a copy job.

Contains detailed information about a framework. Frameworks contain controls, which evaluate and report on your backup events and resources. Frameworks generate daily compliance results.

Contains detailed information about all of the controls of a framework. Each framework must contain at least one control.

Contains an array of Transition objects specifying how long in days before a recovery point transitions to cold storage or is deleted.

A structure that contains information about a backed-up resource.

Contains detailed information about the recovery points stored in a backup vault.

Contains detailed information about a saved recovery point.

Contains information about the backup plan and rule that Backup used to initiate the recovery point backup.

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.

Contains information from your report job about your report destination.

Contains detailed information about a report job. A report job compiles a report based on a report plan and publishes it to Amazon S3.

Contains detailed information about a report plan.

Contains detailed information about a report setting.

Contains metadata about a restore job.

Enums