Skip to main content

Security Hub

AwsSecurityhubAccount​

Enables Security Hub CSPM for this AWS account.

import { AwsSecurityhubAccount } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubAccount/>

AwsSecurityhubAccountV2​

Enables Security Hub V2 for this AWS account.

import { AwsSecurityhubAccountV2 } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubAccountV2/>

AwsSecurityhubActionTarget​

Creates Security Hub custom action.

import { AwsSecurityhubActionTarget } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubActionTarget/>

AwsSecurityhubAutomationRule​

Terraform resource for managing an AWS Security Hub Automation Rule.

import { AwsSecurityhubAutomationRule } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubAutomationRule/>

AwsSecurityhubConfigurationPolicy​

Provides a resource to manage Security Hub configuration policy

import { AwsSecurityhubConfigurationPolicy } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubConfigurationPolicy/>

AwsSecurityhubConfigurationPolicyAssociation​

Provides a resource to associate Security Hub configuration policy to a target.

import { AwsSecurityhubConfigurationPolicyAssociation } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubConfigurationPolicyAssociation/>

AwsSecurityhubEnabledStandards​

Lists the standards that are currently enabled.

import { DataAwsSecurityhubEnabledStandards } from "@dinghy/tf-aws/serviceSecurityhub"

<DataAwsSecurityhubEnabledStandards/>

AwsSecurityhubFindingAggregator​

Manages a Security Hub finding aggregator

import { AwsSecurityhubFindingAggregator } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubFindingAggregator/>

AwsSecurityhubInsight​

Provides a Security Hub custom insight resource.

import { AwsSecurityhubInsight } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubInsight/>

AwsSecurityhubInviteAccepter​

Accepts a Security Hub invitation.

import { AwsSecurityhubInviteAccepter } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubInviteAccepter/>

AwsSecurityhubMember​

Provides a Security Hub member resource.

import { AwsSecurityhubMember } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubMember/>

AwsSecurityhubOrganizationAdminAccount​

Manages a Security Hub administrator account for an organization.

import { AwsSecurityhubOrganizationAdminAccount } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubOrganizationAdminAccount/>

AwsSecurityhubOrganizationConfiguration​

Manages the Security Hub Organization Configuration

import { AwsSecurityhubOrganizationConfiguration } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubOrganizationConfiguration/>

AwsSecurityhubProductSubscription​

Subscribes to a Security Hub product.

import { AwsSecurityhubProductSubscription } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubProductSubscription/>

AwsSecurityhubSecurityControls​

Lists security controls.

import { DataAwsSecurityhubSecurityControls } from "@dinghy/tf-aws/serviceSecurityhub"

<DataAwsSecurityhubSecurityControls/>

AwsSecurityhubStandardsControl​

Enable/disable Security Hub standards controls.

import { AwsSecurityhubStandardsControl } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubStandardsControl/>

AwsSecurityhubStandardsControlAssociation​

Terraform resource for managing an AWS Security Hub Standards Control Association.

import { AwsSecurityhubStandardsControlAssociation } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubStandardsControlAssociation/>

AwsSecurityhubStandardsControlAssociations​

Terraform data source for managing an AWS Security Hub Standards Control Associations.

import { DataAwsSecurityhubStandardsControlAssociations } from "@dinghy/tf-aws/serviceSecurityhub"

<DataAwsSecurityhubStandardsControlAssociations/>

AwsSecurityhubStandardsSubscription​

Subscribes to a Security Hub standard.

import { AwsSecurityhubStandardsSubscription } from "@dinghy/tf-aws/serviceSecurityhub"

<AwsSecurityhubStandardsSubscription/>