PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleArgs

data class PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleArgs(val config: Output<PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfigArgs>, val displayName: Output<String>? = null, val id: Output<String>? = null, val moduleEnablementState: Output<String>? = null) : ConvertibleToJava<PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleArgs>

Constructors

constructor(config: Output<PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfigArgs>, displayName: Output<String>? = null, id: Output<String>? = null, moduleEnablementState: Output<String>? = null)

Properties

Link copied to clipboard

Custom module details. Structure is documented below.

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

The display name of the Security Health Analytics custom module. This display name becomes the finding category for all findings that are returned by this custom module.

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

(Output) A server generated id of custom module.

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

The state of enablement for the module at its level of the resource hierarchy. Possible values are: ENABLEMENT_STATE_UNSPECIFIED, ENABLED, DISABLED.

Functions

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