Class: Aws::Backup::Types::RecoveryPointMember

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-backup/types.rb

Overview

This is a recovery point which is a child (nested) recovery point of a parent (composite) recovery point. These recovery points can be disassociated from their parent (composite) recovery point, in which case they will no longer be a member.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#backup_vault_nameString

The name of the backup vault (the logical container in which backups are stored).

Returns:

  • (String)


6776
6777
6778
6779
6780
6781
6782
6783
# File 'lib/aws-sdk-backup/types.rb', line 6776

class RecoveryPointMember < Struct.new(
  :recovery_point_arn,
  :resource_arn,
  :resource_type,
  :backup_vault_name)
  SENSITIVE = []
  include Aws::Structure
end

#recovery_point_arnString

The Amazon Resource Name (ARN) of the parent (composite) recovery point.

Returns:

  • (String)


6776
6777
6778
6779
6780
6781
6782
6783
# File 'lib/aws-sdk-backup/types.rb', line 6776

class RecoveryPointMember < Struct.new(
  :recovery_point_arn,
  :resource_arn,
  :resource_type,
  :backup_vault_name)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

The Amazon Resource Name (ARN) that uniquely identifies a saved resource.

Returns:

  • (String)


6776
6777
6778
6779
6780
6781
6782
6783
# File 'lib/aws-sdk-backup/types.rb', line 6776

class RecoveryPointMember < Struct.new(
  :recovery_point_arn,
  :resource_arn,
  :resource_type,
  :backup_vault_name)
  SENSITIVE = []
  include Aws::Structure
end

#resource_typeString

The Amazon Web Services resource type that is saved as a recovery point.

Returns:

  • (String)


6776
6777
6778
6779
6780
6781
6782
6783
# File 'lib/aws-sdk-backup/types.rb', line 6776

class RecoveryPointMember < Struct.new(
  :recovery_point_arn,
  :resource_arn,
  :resource_type,
  :backup_vault_name)
  SENSITIVE = []
  include Aws::Structure
end