MitigationActionArgs

data class MitigationActionArgs(val actionName: Output<String>? = null, val actionParams: Output<MitigationActionActionParamsArgs>? = null, val roleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<MitigationActionArgs>

Mitigation actions can be used to take actions to mitigate issues that were found in an Audit finding or Detect violation.

Constructors

Link copied to clipboard
constructor(actionName: Output<String>? = null, actionParams: Output<MitigationActionActionParamsArgs>? = null, roleArn: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val actionName: Output<String>? = null

A unique identifier for the mitigation action.

Link copied to clipboard

The set of parameters for this mitigation action. The parameters vary, depending on the kind of action you apply.

Link copied to clipboard
val roleArn: Output<String>? = null

The IAM role ARN used to apply this mitigation action.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

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