Interface CfnWorkspacePropsMixin.ILimitsPerLabelSetProperty
This defines a label set for the workspace, and defines the ingestion limit for active time series that match that label set.
Namespace: Amazon.CDK.Mixins.Preview.AWS.APS.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnWorkspacePropsMixin.ILimitsPerLabelSetProperty
Syntax (vb)
Public Interface CfnWorkspacePropsMixin.ILimitsPerLabelSetProperty
Remarks
Each label name in a label set must be unique.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.APS.Mixins;
var limitsPerLabelSetProperty = new LimitsPerLabelSetProperty {
LabelSet = new [] { new LabelProperty {
Name = "name",
Value = "value"
} },
Limits = new LimitsPerLabelSetEntryProperty {
MaxSeries = 123
}
};
Synopsis
Properties
| LabelSet | This defines one label set that will have an enforced ingestion limit. |
| Limits | This structure contains the information about the limits that apply to time series that match this label set. |
Properties
LabelSet
This defines one label set that will have an enforced ingestion limit.
object? LabelSet { get; }
Property Value
Remarks
You can set ingestion limits on time series that match defined label sets, to help prevent a workspace from being overwhelmed with unexpected spikes in time series ingestion.
Label values accept all UTF-8 characters with one exception. 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:]*
Type union: either IResolvable or (either IResolvable or CfnWorkspacePropsMixin.ILabelProperty)[]
Limits
This structure contains the information about the limits that apply to time series that match this label set.
object? Limits { get; }