Class CfnMitigationAction.ActionParamsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iot.CfnMitigationAction.ActionParamsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnMitigationAction.ActionParamsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMitigationAction.ActionParamsProperty
@Stability(Stable)
@Internal
public static final class CfnMitigationAction.ActionParamsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMitigationAction.ActionParamsProperty
An implementation for
CfnMitigationAction.ActionParamsProperty
-
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.CfnMitigationAction.ActionParamsProperty
CfnMitigationAction.ActionParamsProperty.Builder, CfnMitigationAction.ActionParamsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnMitigationAction.ActionParamsProperty.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
Specifies the group to which you want to add the devices.final Object
Specifies the logging level and the role with permissions for logging.final Object
Specifies the topic to which the finding should be published.final Object
Replaces the policy version with a default or blank policy.final Object
Specifies the new state for the CA certificate.final Object
Specifies the new state for a device certificate.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 theCfnMitigationAction.ActionParamsProperty.Builder
.
-
-
Method Details
-
getAddThingsToThingGroupParams
Description copied from interface:CfnMitigationAction.ActionParamsProperty
Specifies the group to which you want to add the devices.- Specified by:
getAddThingsToThingGroupParams
in interfaceCfnMitigationAction.ActionParamsProperty
- See Also:
-
getEnableIoTLoggingParams
Description copied from interface:CfnMitigationAction.ActionParamsProperty
Specifies the logging level and the role with permissions for logging.You cannot specify a logging level of
DISABLED
.- Specified by:
getEnableIoTLoggingParams
in interfaceCfnMitigationAction.ActionParamsProperty
- See Also:
-
getPublishFindingToSnsParams
Description copied from interface:CfnMitigationAction.ActionParamsProperty
Specifies the topic to which the finding should be published.- Specified by:
getPublishFindingToSnsParams
in interfaceCfnMitigationAction.ActionParamsProperty
- See Also:
-
getReplaceDefaultPolicyVersionParams
Description copied from interface:CfnMitigationAction.ActionParamsProperty
Replaces the policy version with a default or blank policy.You specify the template name. Only a value of
BLANK_POLICY
is currently supported.- Specified by:
getReplaceDefaultPolicyVersionParams
in interfaceCfnMitigationAction.ActionParamsProperty
- See Also:
-
getUpdateCaCertificateParams
Description copied from interface:CfnMitigationAction.ActionParamsProperty
Specifies the new state for the CA certificate.Only a value of
DEACTIVATE
is currently supported.- Specified by:
getUpdateCaCertificateParams
in interfaceCfnMitigationAction.ActionParamsProperty
- See Also:
-
getUpdateDeviceCertificateParams
Description copied from interface:CfnMitigationAction.ActionParamsProperty
Specifies the new state for a device certificate.Only a value of
DEACTIVATE
is currently supported.- Specified by:
getUpdateDeviceCertificateParams
in interfaceCfnMitigationAction.ActionParamsProperty
- 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()
-