Interface CfnAnomalyDetectorMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAnomalyDetectorMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-04-14T18:32:14.637Z")
@Stability(Stable)
public interface CfnAnomalyDetectorMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnAnomalyDetectorPropsMixin.
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.lookoutmetrics.*;
CfnAnomalyDetectorMixinProps cfnAnomalyDetectorMixinProps = CfnAnomalyDetectorMixinProps.builder()
.anomalyDetectorConfig(AnomalyDetectorConfigProperty.builder()
.anomalyDetectorFrequency("anomalyDetectorFrequency")
.build())
.anomalyDetectorDescription("anomalyDetectorDescription")
.anomalyDetectorName("anomalyDetectorName")
.kmsKeyArn("kmsKeyArn")
.metricSetList(List.of(MetricSetProperty.builder()
.dimensionList(List.of("dimensionList"))
.metricList(List.of(MetricProperty.builder()
.aggregationFunction("aggregationFunction")
.metricName("metricName")
.namespace("namespace")
.build()))
.metricSetDescription("metricSetDescription")
.metricSetFrequency("metricSetFrequency")
.metricSetName("metricSetName")
.metricSource(MetricSourceProperty.builder()
.appFlowConfig(AppFlowConfigProperty.builder()
.flowName("flowName")
.roleArn("roleArn")
.build())
.cloudwatchConfig(CloudwatchConfigProperty.builder()
.roleArn("roleArn")
.build())
.rdsSourceConfig(RDSSourceConfigProperty.builder()
.databaseHost("databaseHost")
.databaseName("databaseName")
.databasePort(123)
.dbInstanceIdentifier("dbInstanceIdentifier")
.roleArn("roleArn")
.secretManagerArn("secretManagerArn")
.tableName("tableName")
.vpcConfiguration(VpcConfigurationProperty.builder()
.securityGroupIdList(List.of("securityGroupIdList"))
.subnetIdList(List.of("subnetIdList"))
.build())
.build())
.redshiftSourceConfig(RedshiftSourceConfigProperty.builder()
.clusterIdentifier("clusterIdentifier")
.databaseHost("databaseHost")
.databaseName("databaseName")
.databasePort(123)
.roleArn("roleArn")
.secretManagerArn("secretManagerArn")
.tableName("tableName")
.vpcConfiguration(VpcConfigurationProperty.builder()
.securityGroupIdList(List.of("securityGroupIdList"))
.subnetIdList(List.of("subnetIdList"))
.build())
.build())
.s3SourceConfig(S3SourceConfigProperty.builder()
.fileFormatDescriptor(FileFormatDescriptorProperty.builder()
.csvFormatDescriptor(CsvFormatDescriptorProperty.builder()
.charset("charset")
.containsHeader(false)
.delimiter("delimiter")
.fileCompression("fileCompression")
.headerList(List.of("headerList"))
.quoteSymbol("quoteSymbol")
.build())
.jsonFormatDescriptor(JsonFormatDescriptorProperty.builder()
.charset("charset")
.fileCompression("fileCompression")
.build())
.build())
.historicalDataPathList(List.of("historicalDataPathList"))
.roleArn("roleArn")
.templatedPathList(List.of("templatedPathList"))
.build())
.build())
.offset(123)
.timestampColumn(TimestampColumnProperty.builder()
.columnFormat("columnFormat")
.columnName("columnName")
.build())
.timezone("timezone")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAnomalyDetectorMixinPropsstatic final classAn implementation forCfnAnomalyDetectorMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectContains information about the configuration of the anomaly detector.default StringA description of the detector.default StringThe name of the detector.default ObjectThe ARN of the KMS key to use to encrypt your data.default ObjectThe detector's dataset.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAnomalyDetectorConfig
Contains information about the configuration of the anomaly detector.Returns union: either
IResolvableorCfnAnomalyDetectorPropsMixin.AnomalyDetectorConfigProperty- See Also:
-
getAnomalyDetectorDescription
A description of the detector.- See Also:
-
getAnomalyDetectorName
The name of the detector.- See Also:
-
getKmsKeyArn
- See Also:
-
getMetricSetList
The detector's dataset.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAnomalyDetectorPropsMixin.MetricSetProperty>- See Also:
-
builder
-