Class: Aws::WellArchitected::Types::ConsolidatedReportMetric
- Inherits:
-
Struct
- Object
- Struct
- Aws::WellArchitected::Types::ConsolidatedReportMetric
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-wellarchitected/types.rb
Overview
A metric that contributes to the consolidated report.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#lenses ⇒ Array<Types::LensMetric>
The metrics for the lenses in the workload.
-
#lenses_applied_count ⇒ Integer
The total number of lenses applied to the workload.
-
#metric_type ⇒ String
The metric type of a metric in the consolidated report.
-
#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.
-
#workload_arn ⇒ String
The ARN for the workload.
-
#workload_id ⇒ String
The ID assigned to the workload.
-
#workload_name ⇒ String
The name of the workload.
Instance Attribute Details
#lenses ⇒ Array<Types::LensMetric>
The metrics for the lenses in the workload.
741 742 743 744 745 746 747 748 749 750 751 752 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 741 class ConsolidatedReportMetric < Struct.new( :metric_type, :risk_counts, :workload_id, :workload_name, :workload_arn, :updated_at, :lenses, :lenses_applied_count) SENSITIVE = [] include Aws::Structure end |
#lenses_applied_count ⇒ Integer
The total number of lenses applied to the workload.
741 742 743 744 745 746 747 748 749 750 751 752 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 741 class ConsolidatedReportMetric < Struct.new( :metric_type, :risk_counts, :workload_id, :workload_name, :workload_arn, :updated_at, :lenses, :lenses_applied_count) SENSITIVE = [] include Aws::Structure end |
#metric_type ⇒ String
The metric type of a metric in the consolidated report. Currently only WORKLOAD metric types are supported.
741 742 743 744 745 746 747 748 749 750 751 752 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 741 class ConsolidatedReportMetric < Struct.new( :metric_type, :risk_counts, :workload_id, :workload_name, :workload_arn, :updated_at, :lenses, :lenses_applied_count) 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.
741 742 743 744 745 746 747 748 749 750 751 752 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 741 class ConsolidatedReportMetric < Struct.new( :metric_type, :risk_counts, :workload_id, :workload_name, :workload_arn, :updated_at, :lenses, :lenses_applied_count) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time recorded.
741 742 743 744 745 746 747 748 749 750 751 752 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 741 class ConsolidatedReportMetric < Struct.new( :metric_type, :risk_counts, :workload_id, :workload_name, :workload_arn, :updated_at, :lenses, :lenses_applied_count) SENSITIVE = [] include Aws::Structure end |
#workload_arn ⇒ String
The ARN for the workload.
741 742 743 744 745 746 747 748 749 750 751 752 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 741 class ConsolidatedReportMetric < Struct.new( :metric_type, :risk_counts, :workload_id, :workload_name, :workload_arn, :updated_at, :lenses, :lenses_applied_count) SENSITIVE = [] include Aws::Structure end |
#workload_id ⇒ String
The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.
741 742 743 744 745 746 747 748 749 750 751 752 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 741 class ConsolidatedReportMetric < Struct.new( :metric_type, :risk_counts, :workload_id, :workload_name, :workload_arn, :updated_at, :lenses, :lenses_applied_count) SENSITIVE = [] include Aws::Structure end |
#workload_name ⇒ String
The name of the workload.
The name must be unique within an account within an Amazon Web Services Region. Spaces and capitalization are ignored when checking for uniqueness.
741 742 743 744 745 746 747 748 749 750 751 752 |
# File 'lib/aws-sdk-wellarchitected/types.rb', line 741 class ConsolidatedReportMetric < Struct.new( :metric_type, :risk_counts, :workload_id, :workload_name, :workload_arn, :updated_at, :lenses, :lenses_applied_count) SENSITIVE = [] include Aws::Structure end |