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 when the lens review was last updated.
Instance Attribute Details
#jira_configuration ⇒ Types::JiraSelectedQuestionConfiguration
Jira configuration status of the Lens review.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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 when the lens review was last updated.
4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 4300 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 |