SecurityProfileBehaviorArgs

data class SecurityProfileBehaviorArgs(val criteria: Output<SecurityProfileBehaviorCriteriaArgs>? = null, val exportMetric: Output<Boolean>? = null, val metric: Output<String>? = null, val metricDimension: Output<SecurityProfileMetricDimensionArgs>? = null, val name: Output<String>, val suppressAlerts: Output<Boolean>? = null) : ConvertibleToJava<SecurityProfileBehaviorArgs>

A security profile behavior.

Constructors

Link copied to clipboard
constructor(criteria: Output<SecurityProfileBehaviorCriteriaArgs>? = null, exportMetric: Output<Boolean>? = null, metric: Output<String>? = null, metricDimension: Output<SecurityProfileMetricDimensionArgs>? = null, name: Output<String>, suppressAlerts: Output<Boolean>? = null)

Properties

Link copied to clipboard

The criteria that determine if a device is behaving normally in regard to the metric .

Link copied to clipboard
val exportMetric: Output<Boolean>? = null

Value indicates exporting metrics related to the behavior when it is true.

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

What is measured by the behavior.

Link copied to clipboard

The dimension of the metric.

Link copied to clipboard
val name: Output<String>

The name for the behavior.

Link copied to clipboard
val suppressAlerts: Output<Boolean>? = null

Manage Detect alarm SNS notifications by setting behavior notification to on or suppressed. Detect will continue to performing device behavior evaluations. However, suppressed alarms wouldn't be forwarded for SNS notification.

Functions

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