CreateSecurityProfileRequest
import type { CreateSecurityProfileRequest } from "https://aws-api.deno.dev/v0.3/services/iot.ts?docs=full";
interface CreateSecurityProfileRequest {
additionalMetricsToRetain?: string[] | null;
additionalMetricsToRetainV2?: MetricToRetain[] | null;
alertTargets?: [key in AlertTargetType]: AlertTarget | null | undefined | null;
behaviors?: Behavior[] | null;
securityProfileDescription?: string | null;
securityProfileName: string;
tags?: Tag[] | null;
}§Properties
§
additionalMetricsToRetain?: string[] | null
[src]Please use "CreateSecurityProfileRequest$additionalMetricsToRetainV2" instead.
A list of metrics whose data is retained (stored).
By default, data is retained for any metric used in the profile's behaviors
, but it is also retained for any metric specified here.
Can be used with custom metrics; cannot be used with dimensions.
§
additionalMetricsToRetainV2?: MetricToRetain[] | null
[src]A list of metrics whose data is retained (stored).
By default, data is retained for any metric used in the profile's behaviors
, but it is also retained for any metric specified here.
Can be used with custom metrics; cannot be used with dimensions.
§
alertTargets?: [key in AlertTargetType]: AlertTarget | null | undefined | null
[src]Specifies the destinations to which alerts are sent. (Alerts are always sent to the console.) Alerts are generated when a device (thing) violates a behavior.