@Stability(value=Stable) @Internal public static final class CfnSecurityProfile.BehaviorCriteriaProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSecurityProfile.BehaviorCriteriaProperty
CfnSecurityProfile.BehaviorCriteriaPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnSecurityProfile.BehaviorCriteriaProperty.Builder, CfnSecurityProfile.BehaviorCriteriaProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnSecurityProfile.BehaviorCriteriaProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnSecurityProfile.AlertTargetProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getComparisonOperator()
The operator that relates the thing measured ( `metric` ) to the criteria (containing a `value` or `statisticalThreshold` ).
|
Number |
getConsecutiveDatapointsToAlarm()
If a device is in violation of the behavior for the specified number of consecutive datapoints, an alarm occurs.
|
Number |
getConsecutiveDatapointsToClear()
If an alarm has occurred and the offending device is no longer in violation of the behavior for the specified number of consecutive datapoints, the alarm is cleared.
|
Number |
getDurationSeconds()
Use this to specify the time duration over which the behavior is evaluated, for those criteria that have a time dimension (for example, `NUM_MESSAGES_SENT` ).
|
Object |
getMlDetectionConfig()
The confidence level of the detection model.
|
Object |
getStatisticalThreshold()
A statistical ranking (percentile)that indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
|
Object |
getValue()
The value to be compared with the `metric` .
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnSecurityProfile.BehaviorCriteriaProperty.Builder builder)
CfnSecurityProfile.AlertTargetProperty.Builder.public final String getComparisonOperator()
CfnSecurityProfile.BehaviorCriteriaPropertyValid operators include:
string-list : in-set and not-in-setnumber-list : in-set and not-in-setip-address-list : in-cidr-set and not-in-cidr-setnumber : less-than , less-than-equals , greater-than , and greater-than-equalsgetComparisonOperator in interface CfnSecurityProfile.BehaviorCriteriaPropertypublic final Number getConsecutiveDatapointsToAlarm()
CfnSecurityProfile.BehaviorCriteriaPropertyIf not specified, the default is 1.
getConsecutiveDatapointsToAlarm in interface CfnSecurityProfile.BehaviorCriteriaPropertypublic final Number getConsecutiveDatapointsToClear()
CfnSecurityProfile.BehaviorCriteriaPropertyIf not specified, the default is 1.
getConsecutiveDatapointsToClear in interface CfnSecurityProfile.BehaviorCriteriaPropertypublic final Number getDurationSeconds()
CfnSecurityProfile.BehaviorCriteriaProperty
For a statisticalThreshhold metric comparison, measurements from all devices are accumulated over this time duration before being used to calculate percentiles, and later, measurements from an individual device are also accumulated over this time duration before being given a percentile rank. Cannot be used with list-based metric datatypes.
getDurationSeconds in interface CfnSecurityProfile.BehaviorCriteriaPropertypublic final Object getMlDetectionConfig()
CfnSecurityProfile.BehaviorCriteriaPropertygetMlDetectionConfig in interface CfnSecurityProfile.BehaviorCriteriaPropertypublic final Object getStatisticalThreshold()
CfnSecurityProfile.BehaviorCriteriaPropertygetStatisticalThreshold in interface CfnSecurityProfile.BehaviorCriteriaPropertypublic final Object getValue()
CfnSecurityProfile.BehaviorCriteriaPropertygetValue in interface CfnSecurityProfile.BehaviorCriteriaProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.