Class CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iot.CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty
@Stability(Stable)
@Internal
public static final class CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty
An implementation for
CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty-
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.cfnpropertymixins.services.iot.CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty
CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty.Builder, CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty.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 ObjectSpecifies if this mitigation action can move the things that triggered the mitigation action even if they are part of one or more dynamic thing groups.The list of groups to which you want to add the things that triggered the mitigation action.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
protected Jsii$Proxy(CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty.Builder.
-
-
Method Details
-
getOverrideDynamicGroups
Description copied from interface:CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsPropertySpecifies if this mitigation action can move the things that triggered the mitigation action even if they are part of one or more dynamic thing groups.Returns union: either
BooleanorIResolvable- Specified by:
getOverrideDynamicGroupsin interfaceCfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty- See Also:
-
getThingGroupNames
Description copied from interface:CfnMitigationActionPropsMixin.AddThingsToThingGroupParamsPropertyThe list of groups to which you want to add the things that triggered the mitigation action.You can add a thing to a maximum of 10 groups, but you can't add a thing to more than one group in the same hierarchy.
- Specified by:
getThingGroupNamesin interfaceCfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty- See Also:
-
$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()
-