AWSCDK::SecurityHub

30 types

AWS Security Hub Construct Library

This module is part of the AWS Cloud Development Kit project.

require 'aws-cdk-lib'

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::SecurityHub.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

API Reference

Classes 15

CfnAggregatorV2Enables aggregation across AWS Regions . CfnAutomationRuleThe `AWS::SecurityHub::AutomationRule` resource specifies an automation rule based on inpu CfnAutomationRuleV2Creates a V2 automation rule. CfnConfigurationPolicyThe `AWS::SecurityHub::ConfigurationPolicy` resource creates a central configuration polic CfnConnectorV2Grants permission to create a connectorV2 based on input parameters. CfnDelegatedAdminThe `AWS::SecurityHub::DelegatedAdmin` resource designates the delegated AWS Security Hub CfnFindingAggregatorThe `AWS::SecurityHub::FindingAggregator` resource enables cross-Region aggregation. CfnHubThe `AWS::SecurityHub::Hub` resource specifies the enablement of the AWS Security Hub CSPM CfnHubV2Returns details about the service resource in your account. CfnInsightThe `AWS::SecurityHub::Insight` resource creates a custom insight in AWS Security Hub CSPM CfnOrganizationConfigurationThe `AWS::SecurityHub::OrganizationConfiguration` resource specifies the way that your AWS CfnPolicyAssociationThe `AWS::SecurityHub::PolicyAssociation` resource specifies associations for a configurat CfnProductSubscriptionThe `AWS::SecurityHub::ProductSubscription` resource creates a subscription to a third-par CfnSecurityControlThe `AWS::SecurityHub::SecurityControl` resource specifies custom parameter values for an CfnStandardThe `AWS::SecurityHub::Standard` resource specifies the enablement of a security standard.

Interfaces 15

CfnAggregatorV2PropsProperties for defining a `CfnAggregatorV2`. CfnAutomationRulePropsProperties for defining a `CfnAutomationRule`. CfnAutomationRuleV2PropsProperties for defining a `CfnAutomationRuleV2`. CfnConfigurationPolicyPropsProperties for defining a `CfnConfigurationPolicy`. CfnConnectorV2PropsProperties for defining a `CfnConnectorV2`. CfnDelegatedAdminPropsProperties for defining a `CfnDelegatedAdmin`. CfnFindingAggregatorPropsProperties for defining a `CfnFindingAggregator`. CfnHubPropsProperties for defining a `CfnHub`. CfnHubV2PropsProperties for defining a `CfnHubV2`. CfnInsightPropsProperties for defining a `CfnInsight`. CfnOrganizationConfigurationPropsProperties for defining a `CfnOrganizationConfiguration`. CfnPolicyAssociationPropsProperties for defining a `CfnPolicyAssociation`. CfnProductSubscriptionPropsProperties for defining a `CfnProductSubscription`. CfnSecurityControlPropsProperties for defining a `CfnSecurityControl`. CfnStandardPropsProperties for defining a `CfnStandard`.