Class CfnMitigationActionPropsMixin.ActionParamsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnMitigationActionPropsMixin.ActionParamsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMitigationActionPropsMixin.ActionParamsProperty
CfnMitigationActionPropsMixin.ActionParamsProperty-
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.ActionParamsProperty
CfnMitigationActionPropsMixin.ActionParamsProperty.Builder, CfnMitigationActionPropsMixin.ActionParamsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMitigationActionPropsMixin.ActionParamsProperty.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 the group to which you want to add the devices.final ObjectSpecifies the logging level and the role with permissions for logging.final ObjectSpecifies the topic to which the finding should be published.final ObjectReplaces the policy version with a default or blank policy.final ObjectSpecifies the new state for the CA certificate.final ObjectSpecifies the new state for a device certificate.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 theCfnMitigationActionPropsMixin.ActionParamsProperty.Builder.
-
-
Method Details
-
getAddThingsToThingGroupParams
Description copied from interface:CfnMitigationActionPropsMixin.ActionParamsPropertySpecifies the group to which you want to add the devices.Returns union: either
IResolvableorCfnMitigationActionPropsMixin.AddThingsToThingGroupParamsProperty- Specified by:
getAddThingsToThingGroupParamsin interfaceCfnMitigationActionPropsMixin.ActionParamsProperty- See Also:
-
getEnableIoTLoggingParams
Description copied from interface:CfnMitigationActionPropsMixin.ActionParamsPropertySpecifies the logging level and the role with permissions for logging.You cannot specify a logging level of
DISABLED.Returns union: either
IResolvableorCfnMitigationActionPropsMixin.EnableIoTLoggingParamsProperty- Specified by:
getEnableIoTLoggingParamsin interfaceCfnMitigationActionPropsMixin.ActionParamsProperty- See Also:
-
getPublishFindingToSnsParams
Description copied from interface:CfnMitigationActionPropsMixin.ActionParamsPropertySpecifies the topic to which the finding should be published.Returns union: either
IResolvableorCfnMitigationActionPropsMixin.PublishFindingToSnsParamsProperty- Specified by:
getPublishFindingToSnsParamsin interfaceCfnMitigationActionPropsMixin.ActionParamsProperty- See Also:
-
getReplaceDefaultPolicyVersionParams
Description copied from interface:CfnMitigationActionPropsMixin.ActionParamsPropertyReplaces the policy version with a default or blank policy.You specify the template name. Only a value of
BLANK_POLICYis currently supported.Returns union: either
IResolvableorCfnMitigationActionPropsMixin.ReplaceDefaultPolicyVersionParamsProperty- Specified by:
getReplaceDefaultPolicyVersionParamsin interfaceCfnMitigationActionPropsMixin.ActionParamsProperty- See Also:
-
getUpdateCaCertificateParams
Description copied from interface:CfnMitigationActionPropsMixin.ActionParamsPropertySpecifies the new state for the CA certificate.Only a value of
DEACTIVATEis currently supported.Returns union: either
IResolvableorCfnMitigationActionPropsMixin.UpdateCACertificateParamsProperty- Specified by:
getUpdateCaCertificateParamsin interfaceCfnMitigationActionPropsMixin.ActionParamsProperty- See Also:
-
getUpdateDeviceCertificateParams
Description copied from interface:CfnMitigationActionPropsMixin.ActionParamsPropertySpecifies the new state for a device certificate.Only a value of
DEACTIVATEis currently supported.Returns union: either
IResolvableorCfnMitigationActionPropsMixin.UpdateDeviceCertificateParamsProperty- Specified by:
getUpdateDeviceCertificateParamsin interfaceCfnMitigationActionPropsMixin.ActionParamsProperty- 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()
-