class Aws::OpsWorksCM::Types::Backup
Describes a single backup.
@!attribute [rw] backup_arn
The ARN of the backup. @return [String]
@!attribute [rw] backup_id
The generated ID of the backup. Example: `myServerName-yyyyMMddHHmmssSSS` @return [String]
@!attribute [rw] backup_type
The backup type. Valid values are `automated` or `manual`. @return [String]
@!attribute [rw] created_at
The time stamp when the backup was created in the database. Example: `2016-07-29T13:38:47.520Z` @return [Time]
@!attribute [rw] description
A user-provided description for a manual backup. This field is empty for automated backups. @return [String]
@!attribute [rw] engine
The engine type that is obtained from the server when the backup is created. @return [String]
@!attribute [rw] engine_model
The engine model that is obtained from the server when the backup is created. @return [String]
@!attribute [rw] engine_version
The engine version that is obtained from the server when the backup is created. @return [String]
@!attribute [rw] instance_profile_arn
The EC2 instance profile ARN that is obtained from the server when the backup is created. Because this value is stored, you are not required to provide the InstanceProfileArn again if you restore a backup. @return [String]
@!attribute [rw] instance_type
The instance type that is obtained from the server when the backup is created. @return [String]
@!attribute [rw] key_pair
The key pair that is obtained from the server when the backup is created. @return [String]
@!attribute [rw] preferred_backup_window
The preferred backup period that is obtained from the server when the backup is created. @return [String]
@!attribute [rw] preferred_maintenance_window
The preferred maintenance period that is obtained from the server when the backup is created. @return [String]
@!attribute [rw] s3_data_size
This field is deprecated and is no longer used. @return [Integer]
@!attribute [rw] s3_data_url
This field is deprecated and is no longer used. @return [String]
@!attribute [rw] s3_log_url
The Amazon S3 URL of the backup's log file. @return [String]
@!attribute [rw] security_group_ids
The security group IDs that are obtained from the server when the backup is created. @return [Array<String>]
@!attribute [rw] server_name
The name of the server from which the backup was made. @return [String]
@!attribute [rw] service_role_arn
The service role ARN that is obtained from the server when the backup is created. @return [String]
@!attribute [rw] status
The status of a backup while in progress. @return [String]
@!attribute [rw] status_description
An informational message about backup status. @return [String]
@!attribute [rw] subnet_ids
The subnet IDs that are obtained from the server when the backup is created. @return [Array<String>]
@!attribute [rw] tools_version
The version of AWS OpsWorks CM-specific tools that is obtained from the server when the backup is created. @return [String]
@!attribute [rw] user_arn
The IAM user ARN of the requester for manual backups. This field is empty for automated backups. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/opsworkscm-2016-11-01/Backup AWS API Documentation
Constants
- SENSITIVE