Class: Aws::WellArchitected::Types::LensReview
- Inherits:
-
Struct
- Object
- Struct
- Aws::WellArchitected::Types::LensReview
- Defined in:
- gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb
Overview
A lens review of a question.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#jira_configuration ⇒ Types::JiraSelectedQuestionConfiguration
Jira configuration status of the Lens review.
-
#lens_alias ⇒ String
The alias of the lens.
-
#lens_arn ⇒ String
The ARN for the lens.
-
#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::PillarReviewSummary>
List of pillar review summaries of lens review in a workload.
-
#prioritized_risk_counts ⇒ Hash<String,Integer>
A map from risk names to the count of how many questions have that rating.
-
#profiles ⇒ Array<Types::WorkloadProfile>
The profiles associated with the workload.
-
#risk_counts ⇒ Hash<String,Integer>
A map from risk names to the count of how many questions have that rating.
-
#updated_at ⇒ Time
The date and time recorded.
Instance Attribute Details
#jira_configuration ⇒ Types::JiraSelectedQuestionConfiguration
Jira configuration status of the Lens review.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |
#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.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |
#lens_arn ⇒ String
The ARN for the lens.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |
#lens_name ⇒ String
The full name of the lens.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |
#lens_status ⇒ String
The status of the lens.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |
#lens_version ⇒ String
The version of the lens.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
The token to use to retrieve the next set of results.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) 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.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |
#pillar_review_summaries ⇒ Array<Types::PillarReviewSummary>
List of pillar review summaries of lens review in a workload.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |
#prioritized_risk_counts ⇒ Hash<String,Integer>
A map from risk names to the count of how many questions have that rating.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |
#profiles ⇒ Array<Types::WorkloadProfile>
The profiles associated with the workload.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |
#risk_counts ⇒ Hash<String,Integer>
A map from risk names to the count of how many questions have that rating.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time recorded.
2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 2837 class LensReview < Struct.new( :lens_alias, :lens_arn, :lens_version, :lens_name, :lens_status, :pillar_review_summaries, :jira_configuration, :updated_at, :notes, :risk_counts, :next_token, :profiles, :prioritized_risk_counts) SENSITIVE = [] include Aws::Structure end |