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  |