Interface CfnMonitorMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMonitorMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.140.0 (build 79fd58c)",
date="2026-10-08T17:00:15.751Z")
@Stability(Stable)
public interface CfnMonitorMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnMonitorPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.networkmonitor.*;
CfnMonitorMixinProps cfnMonitorMixinProps = CfnMonitorMixinProps.builder()
.aggregationPeriod(123)
.monitorName("monitorName")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnMonitorMixinPropsstatic final classAn implementation forCfnMonitorMixinProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnMonitorMixinProps.Builderbuilder()default NumberThe time, in seconds, that metrics are aggregated and sent to Amazon CloudWatch.default StringThe name identifying the monitor.getTags()The tags for the monitor.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAggregationPeriod
The time, in seconds, that metrics are aggregated and sent to Amazon CloudWatch.Valid values are either 30 or 60.
- See Also:
-
getMonitorName
The name identifying the monitor.It can contain only letters, underscores (_), or dashes (-), and can be up to 200 characters.
- See Also:
-
getTags
The tags for the monitor.- See Also:
-
builder
- Returns:
- a
CfnMonitorMixinProps.BuilderofCfnMonitorMixinProps
-