Class: Aws::WellArchitected::Types::ReviewTemplateLensReview
- Inherits:
-
Struct
- Object
- Struct
- Aws::WellArchitected::Types::ReviewTemplateLensReview
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-wellarchitected/types.rb
Overview
The lens review of a review template.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#lens_alias ⇒ String
The alias of the lens.
-
#lens_arn ⇒ String
The lens ARN.
-
#lens_name ⇒ String
The full name of the lens.
-
#lens_status ⇒ String
The status of the lens.
-
#lens_version ⇒ String
The version of the lens.
-
#next_token ⇒ String
The token to use to retrieve the next set of results.
-
#notes ⇒ String
The notes associated with the workload.
-
#pillar_review_summaries ⇒ Array<Types::ReviewTemplatePillarReviewSummary>
Pillar review summaries of a lens review.
-
#question_counts ⇒ Hash<String,Integer>
A count of how many questions are answered and unanswered in the lens review.
-
#updated_at ⇒ Time
The date and time recorded.
Instance Attribute Details
#lens_alias ⇒ String
The alias of the lens.
For Amazon Web Services official lenses, this is either the lens alias, such as ‘serverless`, or the lens ARN, such as `arn:aws:wellarchitected:us-east-1::lens/serverless`. Note that some operations (such as ExportLens and CreateLensShare) are not permitted on Amazon Web Services official lenses.
For custom lenses, this is the lens ARN, such as ‘arn:aws:wellarchitected:us-west-2:123456789012:lens/0123456789abcdef01234567890abcdef`.
Each lens is identified by its LensSummary$LensAlias.
5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5177 class ReviewTemplateLensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :updated_at, :notes, :question_counts, :next_token) SENSITIVE = [] include Aws::Structure end |
#lens_arn ⇒ String
The lens ARN.
5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5177 class ReviewTemplateLensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :updated_at, :notes, :question_counts, :next_token) SENSITIVE = [] include Aws::Structure end |
#lens_name ⇒ String
The full name of the lens.
5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5177 class ReviewTemplateLensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :updated_at, :notes, :question_counts, :next_token) SENSITIVE = [] include Aws::Structure end |
#lens_status ⇒ String
The status of the lens.
5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5177 class ReviewTemplateLensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :updated_at, :notes, :question_counts, :next_token) SENSITIVE = [] include Aws::Structure end |
#lens_version ⇒ String
The version of the lens.
5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5177 class ReviewTemplateLensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :updated_at, :notes, :question_counts, :next_token) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
The token to use to retrieve the next set of results.
5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5177 class ReviewTemplateLensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :updated_at, :notes, :question_counts, :next_token) SENSITIVE = [] include Aws::Structure end |
#notes ⇒ String
The notes associated with the workload.
For a review template, these are the notes that will be associated with the workload when the template is applied.
5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5177 class ReviewTemplateLensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :updated_at, :notes, :question_counts, :next_token) SENSITIVE = [] include Aws::Structure end |
#pillar_review_summaries ⇒ Array<Types::ReviewTemplatePillarReviewSummary>
Pillar review summaries of a lens review.
5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5177 class ReviewTemplateLensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :updated_at, :notes, :question_counts, :next_token) SENSITIVE = [] include Aws::Structure end |
#question_counts ⇒ Hash<String,Integer>
A count of how many questions are answered and unanswered in the lens review.
5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5177 class ReviewTemplateLensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :updated_at, :notes, :question_counts, :next_token) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time recorded.
5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 5177 class ReviewTemplateLensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :updated_at, :notes, :question_counts, :next_token) SENSITIVE = [] include Aws::Structure end |