Class: Aws::Connect::Types::CalculationComponent
- Inherits:
-
Struct
- Object
- Struct
- Aws::Connect::Types::CalculationComponent
- Defined in:
- gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb
Overview
Represents a component metric referenced in a custom metric calculation formula.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#alias ⇒ String
The alias used to reference this component in the calculation expression.
-
#metric_filters ⇒ Array<Types::MetricFilter>
The filters applied to the calculation component.
-
#metric_id ⇒ String
The ARN of an AWS-managed metric used in this calculation component.
-
#metric_name ⇒ String
The name of an AWS-managed metric used in this calculation component (for example,
CONTACTS_HANDLED).
Instance Attribute Details
#alias ⇒ String
The alias used to reference this component in the calculation expression.
3126 3127 3128 3129 3130 3131 3132 3133 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 3126 class CalculationComponent < Struct.new( :alias, :metric_name, :metric_id, :metric_filters) SENSITIVE = [] include Aws::Structure end |
#metric_filters ⇒ Array<Types::MetricFilter>
The filters applied to the calculation component.
3126 3127 3128 3129 3130 3131 3132 3133 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 3126 class CalculationComponent < Struct.new( :alias, :metric_name, :metric_id, :metric_filters) SENSITIVE = [] include Aws::Structure end |
#metric_id ⇒ String
The ARN of an AWS-managed metric used in this calculation component.
Mutually exclusive with MetricName.
3126 3127 3128 3129 3130 3131 3132 3133 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 3126 class CalculationComponent < Struct.new( :alias, :metric_name, :metric_id, :metric_filters) SENSITIVE = [] include Aws::Structure end |
#metric_name ⇒ String
The name of an AWS-managed metric used in this calculation component
(for example, CONTACTS_HANDLED). Mutually exclusive with
MetricId.
3126 3127 3128 3129 3130 3131 3132 3133 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 3126 class CalculationComponent < Struct.new( :alias, :metric_name, :metric_id, :metric_filters) SENSITIVE = [] include Aws::Structure end |