Class: Aws::PrometheusService::Types::LimitsPerLabelSet
- Inherits:
-
Struct
- Object
- Struct
- Aws::PrometheusService::Types::LimitsPerLabelSet
- Defined in:
- gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb
Overview
This structure defines one label set used to enforce active time series limits for the workspace, and defines the limit for that label set.
A label set is a unique combination of label-value pairs. Use them to
control time series limits and to monitor usage by specific label
groups. Example label sets might be team:finance
or env:prod
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#label_set ⇒ Hash<String,String>
This defines one label set that will have an enforced active time series limit.
-
#limits ⇒ Types::LimitsPerLabelSetEntry
This structure contains the information about the limits that apply to time series that match this label set.
Instance Attribute Details
#label_set ⇒ Hash<String,String>
This defines one label set that will have an enforced active time series limit.
Label values accept ASCII characters and must contain at least one
character that isn't whitespace. ASCII control characters are not
accepted. If the label name is metric name label __name__
, then
the metric part of the name must conform to the following pattern:
[a-zA-Z_:][a-zA-Z0-9_:]*
1079 1080 1081 1082 1083 1084 |
# File 'gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb', line 1079 class LimitsPerLabelSet < Struct.new( :limits, :label_set) SENSITIVE = [] include Aws::Structure end |
#limits ⇒ Types::LimitsPerLabelSetEntry
This structure contains the information about the limits that apply to time series that match this label set.
1079 1080 1081 1082 1083 1084 |
# File 'gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb', line 1079 class LimitsPerLabelSet < Struct.new( :limits, :label_set) SENSITIVE = [] include Aws::Structure end |