Class: Aws::Backup::Types::IndexedRecoveryPoint
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::IndexedRecoveryPoint
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-backup/types.rb
Overview
This is a recovery point that has an associated backup index.
Only recovery points with a backup index can be included in a search.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#backup_creation_date ⇒ Time
The date and time that a backup was created, in Unix format and Coordinated Universal Time (UTC).
-
#backup_vault_arn ⇒ String
An ARN that uniquely identifies the backup vault where the recovery point index is stored.
-
#iam_role_arn ⇒ String
This specifies the IAM role ARN used for this operation.
-
#index_creation_date ⇒ Time
The date and time that a backup index was created, in Unix format and Coordinated Universal Time (UTC).
-
#index_status ⇒ String
This is the current status for the backup index associated with the specified recovery point.
-
#index_status_message ⇒ String
A string in the form of a detailed message explaining the status of a backup index associated with the recovery point.
-
#recovery_point_arn ⇒ String
An ARN that uniquely identifies a recovery point; for example, ‘arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45`.
-
#resource_type ⇒ String
The resource type of the indexed recovery point.
-
#source_resource_arn ⇒ String
A string of the Amazon Resource Name (ARN) that uniquely identifies the source resource.
Instance Attribute Details
#backup_creation_date ⇒ Time
The date and time that a backup was created, in Unix format and Coordinated Universal Time (UTC). The value of ‘CreationDate` is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 |
# File 'lib/aws-sdk-backup/types.rb', line 4405 class IndexedRecoveryPoint < Struct.new( :recovery_point_arn, :source_resource_arn, :iam_role_arn, :backup_creation_date, :resource_type, :index_creation_date, :index_status, :index_status_message, :backup_vault_arn) SENSITIVE = [] include Aws::Structure end |
#backup_vault_arn ⇒ String
An ARN that uniquely identifies the backup vault where the recovery point index is stored.
For example, ‘arn:aws:backup:us-east-1:123456789012:backup-vault:aBackupVault`.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 |
# File 'lib/aws-sdk-backup/types.rb', line 4405 class IndexedRecoveryPoint < Struct.new( :recovery_point_arn, :source_resource_arn, :iam_role_arn, :backup_creation_date, :resource_type, :index_creation_date, :index_status, :index_status_message, :backup_vault_arn) SENSITIVE = [] include Aws::Structure end |
#iam_role_arn ⇒ String
This specifies the IAM role ARN used for this operation.
For example, arn:aws:iam::123456789012:role/S3Access
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 |
# File 'lib/aws-sdk-backup/types.rb', line 4405 class IndexedRecoveryPoint < Struct.new( :recovery_point_arn, :source_resource_arn, :iam_role_arn, :backup_creation_date, :resource_type, :index_creation_date, :index_status, :index_status_message, :backup_vault_arn) SENSITIVE = [] include Aws::Structure end |
#index_creation_date ⇒ Time
The date and time that a backup index was created, in Unix format and Coordinated Universal Time (UTC). The value of ‘CreationDate` is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 |
# File 'lib/aws-sdk-backup/types.rb', line 4405 class IndexedRecoveryPoint < Struct.new( :recovery_point_arn, :source_resource_arn, :iam_role_arn, :backup_creation_date, :resource_type, :index_creation_date, :index_status, :index_status_message, :backup_vault_arn) SENSITIVE = [] include Aws::Structure end |
#index_status ⇒ String
This is the current status for the backup index associated with the specified recovery point.
Statuses are: ‘PENDING` | `ACTIVE` | `FAILED` | `DELETING`
A recovery point with an index that has the status of ‘ACTIVE` can be included in a search.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 |
# File 'lib/aws-sdk-backup/types.rb', line 4405 class IndexedRecoveryPoint < Struct.new( :recovery_point_arn, :source_resource_arn, :iam_role_arn, :backup_creation_date, :resource_type, :index_creation_date, :index_status, :index_status_message, :backup_vault_arn) SENSITIVE = [] include Aws::Structure end |
#index_status_message ⇒ String
A string in the form of a detailed message explaining the status of a backup index associated with the recovery point.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 |
# File 'lib/aws-sdk-backup/types.rb', line 4405 class IndexedRecoveryPoint < Struct.new( :recovery_point_arn, :source_resource_arn, :iam_role_arn, :backup_creation_date, :resource_type, :index_creation_date, :index_status, :index_status_message, :backup_vault_arn) SENSITIVE = [] include Aws::Structure end |
#recovery_point_arn ⇒ String
An ARN that uniquely identifies a recovery point; for example, ‘arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45`
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 |
# File 'lib/aws-sdk-backup/types.rb', line 4405 class IndexedRecoveryPoint < Struct.new( :recovery_point_arn, :source_resource_arn, :iam_role_arn, :backup_creation_date, :resource_type, :index_creation_date, :index_status, :index_status_message, :backup_vault_arn) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The resource type of the indexed recovery point.
-
‘EBS` for Amazon Elastic Block Store
-
‘S3` for Amazon Simple Storage Service (Amazon S3)
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 |
# File 'lib/aws-sdk-backup/types.rb', line 4405 class IndexedRecoveryPoint < Struct.new( :recovery_point_arn, :source_resource_arn, :iam_role_arn, :backup_creation_date, :resource_type, :index_creation_date, :index_status, :index_status_message, :backup_vault_arn) SENSITIVE = [] include Aws::Structure end |
#source_resource_arn ⇒ String
A string of the Amazon Resource Name (ARN) that uniquely identifies the source resource.
4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 |
# File 'lib/aws-sdk-backup/types.rb', line 4405 class IndexedRecoveryPoint < Struct.new( :recovery_point_arn, :source_resource_arn, :iam_role_arn, :backup_creation_date, :resource_type, :index_creation_date, :index_status, :index_status_message, :backup_vault_arn) SENSITIVE = [] include Aws::Structure end |