Class: Aws::Backup::Types::DescribeProtectedResourceOutput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#last_backup_timeTime

The date and time that a resource was last backed up, in Unix format and Coordinated Universal Time (UTC). The value of ‘LastBackupTime` is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Returns:

  • (Time)


2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'lib/aws-sdk-backup/types.rb', line 2950

class DescribeProtectedResourceOutput < Struct.new(
  :resource_arn,
  :resource_type,
  :last_backup_time,
  :resource_name,
  :last_backup_vault_arn,
  :last_recovery_point_arn,
  :latest_restore_execution_time_minutes,
  :latest_restore_job_creation_date,
  :latest_restore_recovery_point_creation_date)
  SENSITIVE = []
  include Aws::Structure
end

#last_backup_vault_arnString

The ARN (Amazon Resource Name) of the backup vault that contains the most recent backup recovery point.

Returns:

  • (String)


2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'lib/aws-sdk-backup/types.rb', line 2950

class DescribeProtectedResourceOutput < Struct.new(
  :resource_arn,
  :resource_type,
  :last_backup_time,
  :resource_name,
  :last_backup_vault_arn,
  :last_recovery_point_arn,
  :latest_restore_execution_time_minutes,
  :latest_restore_job_creation_date,
  :latest_restore_recovery_point_creation_date)
  SENSITIVE = []
  include Aws::Structure
end

#last_recovery_point_arnString

The ARN (Amazon Resource Name) of the most recent recovery point.

Returns:

  • (String)


2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'lib/aws-sdk-backup/types.rb', line 2950

class DescribeProtectedResourceOutput < Struct.new(
  :resource_arn,
  :resource_type,
  :last_backup_time,
  :resource_name,
  :last_backup_vault_arn,
  :last_recovery_point_arn,
  :latest_restore_execution_time_minutes,
  :latest_restore_job_creation_date,
  :latest_restore_recovery_point_creation_date)
  SENSITIVE = []
  include Aws::Structure
end

#latest_restore_execution_time_minutesInteger

The time, in minutes, that the most recent restore job took to complete.

Returns:

  • (Integer)


2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'lib/aws-sdk-backup/types.rb', line 2950

class DescribeProtectedResourceOutput < Struct.new(
  :resource_arn,
  :resource_type,
  :last_backup_time,
  :resource_name,
  :last_backup_vault_arn,
  :last_recovery_point_arn,
  :latest_restore_execution_time_minutes,
  :latest_restore_job_creation_date,
  :latest_restore_recovery_point_creation_date)
  SENSITIVE = []
  include Aws::Structure
end

#latest_restore_job_creation_dateTime

The creation date of the most recent restore job.

Returns:

  • (Time)


2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'lib/aws-sdk-backup/types.rb', line 2950

class DescribeProtectedResourceOutput < Struct.new(
  :resource_arn,
  :resource_type,
  :last_backup_time,
  :resource_name,
  :last_backup_vault_arn,
  :last_recovery_point_arn,
  :latest_restore_execution_time_minutes,
  :latest_restore_job_creation_date,
  :latest_restore_recovery_point_creation_date)
  SENSITIVE = []
  include Aws::Structure
end

#latest_restore_recovery_point_creation_dateTime

The date the most recent recovery point was created.

Returns:

  • (Time)


2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'lib/aws-sdk-backup/types.rb', line 2950

class DescribeProtectedResourceOutput < Struct.new(
  :resource_arn,
  :resource_type,
  :last_backup_time,
  :resource_name,
  :last_backup_vault_arn,
  :last_recovery_point_arn,
  :latest_restore_execution_time_minutes,
  :latest_restore_job_creation_date,
  :latest_restore_recovery_point_creation_date)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

An ARN that uniquely identifies a resource. The format of the ARN depends on the resource type.

Returns:

  • (String)


2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'lib/aws-sdk-backup/types.rb', line 2950

class DescribeProtectedResourceOutput < Struct.new(
  :resource_arn,
  :resource_type,
  :last_backup_time,
  :resource_name,
  :last_backup_vault_arn,
  :last_recovery_point_arn,
  :latest_restore_execution_time_minutes,
  :latest_restore_job_creation_date,
  :latest_restore_recovery_point_creation_date)
  SENSITIVE = []
  include Aws::Structure
end

#resource_nameString

The name of the resource that belongs to the specified backup.

Returns:

  • (String)


2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'lib/aws-sdk-backup/types.rb', line 2950

class DescribeProtectedResourceOutput < Struct.new(
  :resource_arn,
  :resource_type,
  :last_backup_time,
  :resource_name,
  :last_backup_vault_arn,
  :last_recovery_point_arn,
  :latest_restore_execution_time_minutes,
  :latest_restore_job_creation_date,
  :latest_restore_recovery_point_creation_date)
  SENSITIVE = []
  include Aws::Structure
end

#resource_typeString

The type of Amazon Web Services resource saved as a recovery point; for example, an Amazon EBS volume or an Amazon RDS database.

Returns:

  • (String)


2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'lib/aws-sdk-backup/types.rb', line 2950

class DescribeProtectedResourceOutput < Struct.new(
  :resource_arn,
  :resource_type,
  :last_backup_time,
  :resource_name,
  :last_backup_vault_arn,
  :last_recovery_point_arn,
  :latest_restore_execution_time_minutes,
  :latest_restore_job_creation_date,
  :latest_restore_recovery_point_creation_date)
  SENSITIVE = []
  include Aws::Structure
end