@Stability(value=Stable) public static final class CfnAnomalyMonitorProps.Builder extends Object implements software.amazon.jsii.Builder<CfnAnomalyMonitorProps>
CfnAnomalyMonitorProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnAnomalyMonitorProps |
build()
Builds the configured instance.
|
CfnAnomalyMonitorProps.Builder |
monitorDimension(String monitorDimension)
Sets the value of
CfnAnomalyMonitorProps.getMonitorDimension() |
CfnAnomalyMonitorProps.Builder |
monitorName(String monitorName)
Sets the value of
CfnAnomalyMonitorProps.getMonitorName() |
CfnAnomalyMonitorProps.Builder |
monitorSpecification(String monitorSpecification)
Sets the value of
CfnAnomalyMonitorProps.getMonitorSpecification() |
CfnAnomalyMonitorProps.Builder |
monitorType(String monitorType)
Sets the value of
CfnAnomalyMonitorProps.getMonitorType() |
CfnAnomalyMonitorProps.Builder |
resourceTags(IResolvable resourceTags)
Sets the value of
CfnAnomalyMonitorProps.getResourceTags() |
CfnAnomalyMonitorProps.Builder |
resourceTags(List<? extends Object> resourceTags)
Sets the value of
CfnAnomalyMonitorProps.getResourceTags() |
@Stability(value=Stable) public CfnAnomalyMonitorProps.Builder monitorName(String monitorName)
CfnAnomalyMonitorProps.getMonitorName()monitorName - The name of the monitor. This parameter is required.this@Stability(value=Stable) public CfnAnomalyMonitorProps.Builder monitorType(String monitorType)
CfnAnomalyMonitorProps.getMonitorType()monitorType - The possible type values. This parameter is required.this@Stability(value=Stable) public CfnAnomalyMonitorProps.Builder monitorDimension(String monitorDimension)
CfnAnomalyMonitorProps.getMonitorDimension()monitorDimension - The dimensions to evaluate.this@Stability(value=Stable) public CfnAnomalyMonitorProps.Builder monitorSpecification(String monitorSpecification)
CfnAnomalyMonitorProps.getMonitorSpecification()monitorSpecification - The array of `MonitorSpecification` in JSON array format.
For instance, you can use MonitorSpecification to specify a tag, Cost Category, or linked account for your custom anomaly monitor. For further information, see the Examples section of this page.this@Stability(value=Stable) public CfnAnomalyMonitorProps.Builder resourceTags(IResolvable resourceTags)
CfnAnomalyMonitorProps.getResourceTags()resourceTags - `AWS::CE::AnomalyMonitor.ResourceTags`.this@Stability(value=Stable) public CfnAnomalyMonitorProps.Builder resourceTags(List<? extends Object> resourceTags)
CfnAnomalyMonitorProps.getResourceTags()resourceTags - `AWS::CE::AnomalyMonitor.ResourceTags`.this@Stability(value=Stable) public CfnAnomalyMonitorProps build()
build in interface software.amazon.jsii.Builder<CfnAnomalyMonitorProps>CfnAnomalyMonitorPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.