MitigationActionActionParamsArgs

data class MitigationActionActionParamsArgs(val addThingsToThingGroupParams: Output<MitigationActionAddThingsToThingGroupParamsArgs>? = null, val enableIoTLoggingParams: Output<MitigationActionEnableIoTLoggingParamsArgs>? = null, val publishFindingToSnsParams: Output<MitigationActionPublishFindingToSnsParamsArgs>? = null, val replaceDefaultPolicyVersionParams: Output<MitigationActionReplaceDefaultPolicyVersionParamsArgs>? = null, val updateCaCertificateParams: Output<MitigationActionUpdateCaCertificateParamsArgs>? = null, val updateDeviceCertificateParams: Output<MitigationActionUpdateDeviceCertificateParamsArgs>? = null) : ConvertibleToJava<MitigationActionActionParamsArgs>

The set of parameters for this mitigation action. You can specify only one type of parameter (in other words, you can apply only one action for each defined mitigation action).

Constructors

Link copied to clipboard
fun MitigationActionActionParamsArgs(addThingsToThingGroupParams: Output<MitigationActionAddThingsToThingGroupParamsArgs>? = null, enableIoTLoggingParams: Output<MitigationActionEnableIoTLoggingParamsArgs>? = null, publishFindingToSnsParams: Output<MitigationActionPublishFindingToSnsParamsArgs>? = null, replaceDefaultPolicyVersionParams: Output<MitigationActionReplaceDefaultPolicyVersionParamsArgs>? = null, updateCaCertificateParams: Output<MitigationActionUpdateCaCertificateParamsArgs>? = null, updateDeviceCertificateParams: Output<MitigationActionUpdateDeviceCertificateParamsArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): MitigationActionActionParamsArgs

Properties