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 Object
Value indicates exporting metrics related to the behavior when it is true.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
- See Also:
-
getCriteria
Description copied from interface:CfnSecurityProfile.BehaviorProperty
The criteria that determine if a device is behaving normally in regard to themetric
.In the AWS IoT console, you can choose to be sent an alert through Amazon SNS when AWS IoT Device Defender detects that a device is behaving anomalously.
- Specified by:
getCriteria
in interfaceCfnSecurityProfile.BehaviorProperty
- See Also:
-
getExportMetric
Description copied from interface:CfnSecurityProfile.BehaviorProperty
Value indicates exporting metrics related to the behavior when it is true.- Specified by:
getExportMetric
in interfaceCfnSecurityProfile.BehaviorProperty
- See Also:
-
getMetric
Description copied from interface:CfnSecurityProfile.BehaviorProperty
What is measured by the behavior.- Specified by:
getMetric
in interfaceCfnSecurityProfile.BehaviorProperty
- See Also:
-
getMetricDimension
Description copied from interface:CfnSecurityProfile.BehaviorProperty
The dimension of the metric.- Specified by:
getMetricDimension
in interfaceCfnSecurityProfile.BehaviorProperty
- See Also:
-
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
- See Also:
-
$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()
-