Class: Aws::Backup::Types::CreateLegalHoldOutput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_dateTime

Time in number format when legal hold was created.

Returns:

  • (Time)


1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 1857

class CreateLegalHoldOutput < Struct.new(
  :title,
  :status,
  :description,
  :legal_hold_id,
  :legal_hold_arn,
  :creation_date,
  :recovery_point_selection)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

This is the returned string description of the legal hold.

Returns:

  • (String)


1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 1857

class CreateLegalHoldOutput < Struct.new(
  :title,
  :status,
  :description,
  :legal_hold_id,
  :legal_hold_arn,
  :creation_date,
  :recovery_point_selection)
  SENSITIVE = []
  include Aws::Structure
end

This is the ARN (Amazon Resource Number) of the created legal hold.

Returns:

  • (String)


1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 1857

class CreateLegalHoldOutput < Struct.new(
  :title,
  :status,
  :description,
  :legal_hold_id,
  :legal_hold_arn,
  :creation_date,
  :recovery_point_selection)
  SENSITIVE = []
  include Aws::Structure
end

Legal hold ID returned for the specified legal hold on a recovery point.

Returns:

  • (String)


1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 1857

class CreateLegalHoldOutput < Struct.new(
  :title,
  :status,
  :description,
  :legal_hold_id,
  :legal_hold_arn,
  :creation_date,
  :recovery_point_selection)
  SENSITIVE = []
  include Aws::Structure
end

#recovery_point_selectionTypes::RecoveryPointSelection

This specifies criteria to assign a set of resources, such as resource types or backup vaults.



1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 1857

class CreateLegalHoldOutput < Struct.new(
  :title,
  :status,
  :description,
  :legal_hold_id,
  :legal_hold_arn,
  :creation_date,
  :recovery_point_selection)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

This displays the status of the legal hold returned after creating the legal hold. Statuses can be ACTIVE, PENDING, CANCELED, CANCELING, or FAILED.

Returns:

  • (String)


1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 1857

class CreateLegalHoldOutput < Struct.new(
  :title,
  :status,
  :description,
  :legal_hold_id,
  :legal_hold_arn,
  :creation_date,
  :recovery_point_selection)
  SENSITIVE = []
  include Aws::Structure
end

#titleString

This is the string title of the legal hold returned after creating the legal hold.

Returns:

  • (String)


1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 1857

class CreateLegalHoldOutput < Struct.new(
  :title,
  :status,
  :description,
  :legal_hold_id,
  :legal_hold_arn,
  :creation_date,
  :recovery_point_selection)
  SENSITIVE = []
  include Aws::Structure
end