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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.iot.CfnSecurityProfile.BehaviorProperty
CfnSecurityProfile.BehaviorProperty.Builder, CfnSecurityProfile.BehaviorProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnSecurityProfile.BehaviorProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
The criteria that determine if a device is behaving normally in regard to themetric
.final String
What is measured by the behavior.final Object
The dimension of the metric.final String
getName()
The name you've given to the behavior.final Object
The alert status.final int
hashCode()
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.BehaviorProperty
The name you've given to the behavior.- Specified by:
getName
in interfaceCfnSecurityProfile.BehaviorProperty
-
getCriteria
Description copied from interface:CfnSecurityProfile.BehaviorProperty
The criteria that determine if a device is behaving normally in regard to themetric
.- Specified by:
getCriteria
in interfaceCfnSecurityProfile.BehaviorProperty
-
getMetric
Description copied from interface:CfnSecurityProfile.BehaviorProperty
What is measured by the behavior.- Specified by:
getMetric
in interfaceCfnSecurityProfile.BehaviorProperty
-
getMetricDimension
Description copied from interface:CfnSecurityProfile.BehaviorProperty
The dimension of the metric.- Specified by:
getMetricDimension
in interfaceCfnSecurityProfile.BehaviorProperty
-
getSuppressAlerts
Description copied from interface:CfnSecurityProfile.BehaviorProperty
The alert status.If you set the value to
true
, alerts will be suppressed.- Specified by:
getSuppressAlerts
in interfaceCfnSecurityProfile.BehaviorProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-