Class: Aws::ResilienceHub::Types::ListAppsRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#app_arnString

Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition:resiliencehub:region:account:app/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.

Returns:

  • (String)


3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3607

class ListAppsRequest < Struct.new(
  :app_arn,
  :from_last_assessment_time,
  :max_results,
  :name,
  :next_token,
  :reverse_order,
  :to_last_assessment_time)
  SENSITIVE = []
  include Aws::Structure
end

#from_last_assessment_timeTime

Indicates the lower limit of the range that is used to filter applications based on their last assessment times.

Returns:

  • (Time)


3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3607

class ListAppsRequest < Struct.new(
  :app_arn,
  :from_last_assessment_time,
  :max_results,
  :name,
  :next_token,
  :reverse_order,
  :to_last_assessment_time)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

Returns:

  • (Integer)


3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3607

class ListAppsRequest < Struct.new(
  :app_arn,
  :from_last_assessment_time,
  :max_results,
  :name,
  :next_token,
  :reverse_order,
  :to_last_assessment_time)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name for the one of the listed applications.

Returns:

  • (String)


3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3607

class ListAppsRequest < Struct.new(
  :app_arn,
  :from_last_assessment_time,
  :max_results,
  :name,
  :next_token,
  :reverse_order,
  :to_last_assessment_time)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

Null, or the token from a previous call to get the next set of results.

Returns:

  • (String)


3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3607

class ListAppsRequest < Struct.new(
  :app_arn,
  :from_last_assessment_time,
  :max_results,
  :name,
  :next_token,
  :reverse_order,
  :to_last_assessment_time)
  SENSITIVE = []
  include Aws::Structure
end

#reverse_orderBoolean

The application list is sorted based on the values of lastAppComplianceEvaluationTime field. By default, application list is sorted in ascending order. To sort the appliation list in descending order, set this field to True.

Returns:

  • (Boolean)


3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3607

class ListAppsRequest < Struct.new(
  :app_arn,
  :from_last_assessment_time,
  :max_results,
  :name,
  :next_token,
  :reverse_order,
  :to_last_assessment_time)
  SENSITIVE = []
  include Aws::Structure
end

#to_last_assessment_timeTime

Indicates the upper limit of the range that is used to filter the applications based on their last assessment times.

Returns:

  • (Time)


3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3607

class ListAppsRequest < Struct.new(
  :app_arn,
  :from_last_assessment_time,
  :max_results,
  :name,
  :next_token,
  :reverse_order,
  :to_last_assessment_time)
  SENSITIVE = []
  include Aws::Structure
end