Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EnableSecurityHubRequest

import type { EnableSecurityHubRequest } from "https://aws-api.deno.dev/v0.4/services/securityhub.ts?docs=full";
interface EnableSecurityHubRequest {
ControlFindingGenerator?: ControlFindingGenerator | null;
EnableDefaultStandards?: boolean | null;
Tags?: {
[key: string]: string | null | undefined;
}
| null;
}

§Properties

§
ControlFindingGenerator?: ControlFindingGenerator | null
[src]

This field, used when enabling Security Hub, specifies whether the calling account has consolidated control findings turned on. If the value for this field is set to SECURITY_CONTROL, Security Hub generates a single finding for a control check even when the check applies to multiple enabled standards.

If the value for this field is set to STANDARD_CONTROL, Security Hub generates separate findings for a control check when the check applies to multiple enabled standards.

The value for this field in a member account matches the value in the administrator account. For accounts that aren't part of an organization, the default value of this field is SECURITY_CONTROL if you enabled Security Hub on or after February 9, 2023.

§
EnableDefaultStandards?: boolean | null
[src]

Whether to enable the security standards that Security Hub has designated as automatically enabled. If you do not provide a value for EnableDefaultStandards, it is set to true. To not enable the automatically enabled standards, set EnableDefaultStandards to false.

§
Tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

The tags to add to the hub resource when you enable Security Hub.