Class CfnSecurityProfile.BehaviorProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iot.CfnSecurityProfile.BehaviorProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSecurityProfile.BehaviorProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnSecurityProfile.BehaviorProperty
@Stability(Stable)
@Internal
public static final class CfnSecurityProfile.BehaviorProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSecurityProfile.BehaviorProperty
An implementation for
CfnSecurityProfile.BehaviorProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.iot.CfnSecurityProfile.BehaviorProperty
CfnSecurityProfile.BehaviorProperty.Builder, CfnSecurityProfile.BehaviorProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSecurityProfile.BehaviorProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectThe criteria that determine if a device is behaving normally in regard to themetric.final StringWhat is measured by the behavior.final ObjectThe dimension of the metric.final StringgetName()The name you've given to the behavior.final ObjectThe alert status.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnSecurityProfile.BehaviorProperty.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnSecurityProfile.BehaviorPropertyThe name you've given to the behavior.- Specified by:
getNamein interfaceCfnSecurityProfile.BehaviorProperty
-
getCriteria
Description copied from interface:CfnSecurityProfile.BehaviorPropertyThe criteria that determine if a device is behaving normally in regard to themetric.- Specified by:
getCriteriain interfaceCfnSecurityProfile.BehaviorProperty
-
getMetric
Description copied from interface:CfnSecurityProfile.BehaviorPropertyWhat is measured by the behavior.- Specified by:
getMetricin interfaceCfnSecurityProfile.BehaviorProperty
-
getMetricDimension
Description copied from interface:CfnSecurityProfile.BehaviorPropertyThe dimension of the metric.- Specified by:
getMetricDimensionin interfaceCfnSecurityProfile.BehaviorProperty
-
getSuppressAlerts
Description copied from interface:CfnSecurityProfile.BehaviorPropertyThe alert status.If you set the value to
true, alerts will be suppressed.- Specified by:
getSuppressAlertsin interfaceCfnSecurityProfile.BehaviorProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-