Interface DevOpsGuruInsightClosed.Anomaly
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DevOpsGuruInsightClosed.Anomaly.Jsii$Proxy
- Enclosing class:
DevOpsGuruInsightClosed
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.devopsguru.events.*;
Anomaly anomaly = Anomaly.builder()
.anomalyResources(List.of(AnomalyResource.builder()
.name(List.of("name"))
.type(List.of("type"))
.build()))
.anomalySeverity(List.of("anomalySeverity"))
.associatedResourceArns(List.of("associatedResourceArns"))
.closeTime(List.of("closeTime"))
.closeTimeIso(List.of("closeTimeIso"))
.description(List.of("description"))
.earliestImpactTime(List.of("earliestImpactTime"))
.earliestImpactTimeIso(List.of("earliestImpactTimeIso"))
.endTime(List.of("endTime"))
.endTimeIso(List.of("endTimeIso"))
.id(List.of("id"))
.latestImpactTime(List.of("latestImpactTime"))
.latestImpactTimeIso(List.of("latestImpactTimeIso"))
.limit(List.of("limit"))
.openTime(List.of("openTime"))
.openTimeIso(List.of("openTimeIso"))
.sourceDetails(List.of(SourceDetail.builder()
.dataIdentifiers(DataIdentifiers.builder()
.alarmCondition(AlarmCondition.builder()
.detectionBand(List.of("detectionBand"))
.referenceValue(ReferenceValue.builder()
.comparisonOperator(List.of("comparisonOperator"))
.datapointsToAlarm(List.of("datapointsToAlarm"))
.evaluationPeriod(List.of("evaluationPeriod"))
.threshold(List.of("threshold"))
.build())
.build())
.dimensions(List.of(CloudWatchDimension.builder()
.name(List.of("name"))
.value(List.of("value"))
.build()))
.metricDisplayName(List.of("metricDisplayName"))
.metricQuery(MetricQuery.builder()
.groupBy(GroupBy.builder()
.dimensions(List.of("dimensions"))
.group(List.of("group"))
.build())
.metric(List.of("metric"))
.build())
.name(List.of("name"))
.namespace(List.of("namespace"))
.period(List.of("period"))
.resourceId(List.of("resourceId"))
.resourceType(List.of("resourceType"))
.stat(List.of("stat"))
.unit(List.of("unit"))
.build())
.dataSource(List.of("dataSource"))
.dataSourceDetail(List.of("dataSourceDetail"))
.build()))
.sourceMetadata(AnomalySourceMetadata.builder()
.source(List.of("source"))
.sourceResourceArn(List.of("sourceResourceArn"))
.sourceResourceType(List.of("sourceResourceType"))
.build())
.startTime(List.of("startTime"))
.startTimeIso(List.of("startTimeIso"))
.type(List.of("type"))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forDevOpsGuruInsightClosed.Anomalystatic final classAn implementation forDevOpsGuruInsightClosed.Anomaly -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) anomalyResources property.(experimental) anomalySeverity property.(experimental) associatedResourceArns property.(experimental) closeTime property.(experimental) closeTimeISO property.(experimental) description property.(experimental) earliestImpactTime property.(experimental) earliestImpactTimeISO property.(experimental) endTime property.(experimental) endTimeISO property.getId()(experimental) id property.(experimental) latestImpactTime property.(experimental) latestImpactTimeISO property.getLimit()(experimental) limit property.(experimental) openTime property.(experimental) openTimeISO property.default List<DevOpsGuruInsightClosed.SourceDetail> (experimental) sourceDetails property.(experimental) sourceMetadata property.(experimental) startTime property.(experimental) startTimeISO property.getType()(experimental) type property.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAnomalyResources
@Stability(Experimental) @Nullable default List<DevOpsGuruInsightClosed.AnomalyResource> getAnomalyResources()(experimental) anomalyResources property.Specify an array of string values to match this event if the actual value of anomalyResources is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getAnomalySeverity
(experimental) anomalySeverity property.Specify an array of string values to match this event if the actual value of anomalySeverity is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getAssociatedResourceArns
(experimental) associatedResourceArns property.Specify an array of string values to match this event if the actual value of associatedResourceArns is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getCloseTime
(experimental) closeTime property.Specify an array of string values to match this event if the actual value of closeTime is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getCloseTimeIso
(experimental) closeTimeISO property.Specify an array of string values to match this event if the actual value of closeTimeISO is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getDescription
(experimental) description property.Specify an array of string values to match this event if the actual value of description is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getEarliestImpactTime
(experimental) earliestImpactTime property.Specify an array of string values to match this event if the actual value of earliestImpactTime is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getEarliestImpactTimeIso
(experimental) earliestImpactTimeISO property.Specify an array of string values to match this event if the actual value of earliestImpactTimeISO is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getEndTime
(experimental) endTime property.Specify an array of string values to match this event if the actual value of endTime is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getEndTimeIso
(experimental) endTimeISO property.Specify an array of string values to match this event if the actual value of endTimeISO is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getId
(experimental) id property.Specify an array of string values to match this event if the actual value of id is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getLatestImpactTime
(experimental) latestImpactTime property.Specify an array of string values to match this event if the actual value of latestImpactTime is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getLatestImpactTimeIso
(experimental) latestImpactTimeISO property.Specify an array of string values to match this event if the actual value of latestImpactTimeISO is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getLimit
(experimental) limit property.Specify an array of string values to match this event if the actual value of limit is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getOpenTime
(experimental) openTime property.Specify an array of string values to match this event if the actual value of openTime is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getOpenTimeIso
(experimental) openTimeISO property.Specify an array of string values to match this event if the actual value of openTimeISO is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getSourceDetails
@Stability(Experimental) @Nullable default List<DevOpsGuruInsightClosed.SourceDetail> getSourceDetails()(experimental) sourceDetails property.Specify an array of string values to match this event if the actual value of sourceDetails is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getSourceMetadata
@Stability(Experimental) @Nullable default DevOpsGuruInsightClosed.AnomalySourceMetadata getSourceMetadata()(experimental) sourceMetadata property.Specify an array of string values to match this event if the actual value of sourceMetadata is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getStartTime
(experimental) startTime property.Specify an array of string values to match this event if the actual value of startTime is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getStartTimeIso
(experimental) startTimeISO property.Specify an array of string values to match this event if the actual value of startTimeISO is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getType
(experimental) type property.Specify an array of string values to match this event if the actual value of type is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
builder
-