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)


3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3659

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)


3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3659

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)


3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3659

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)


3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3659

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)


3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3659

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)


3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3659

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)


3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 3659

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