tb_pulumi.securityhub¶
Patterns related to continuous integration.
- class tb_pulumi.securityhub.SecurityHubAccount(name: str, project: ThunderbirdPulumiProject, opts: ResourceOptions = None, tags: dict = {}, **kwargs)¶
Bases:
ThunderbirdComponentResourcePulumi Type:
tb:securityhub:SecurityHubAccountEnable and configure AWS Security Hub for an account/region.
Produces the following
resources:securityhub_account - aws.securityhub.Account The Security Hub account resource for the account/region.
member - aws.securityhub.Member The Security Hub member resource (if organization is enabled).
invite_accepter - aws.securityhub.InviteAccepter The Security Hub invite accepter (if organization is enabled).
- Parameters:
name (str) – A string identifying this set of resources.
project (tb_pulumi.ThunderbirdPulumiProject) – The ThunderbirdPulumiProject to add these resources to.
organization (bool) – Whether this account is part of a Security Hub organization.
opts (pulumi.ResourceOptions, optional) – Additional pulumi.ResourceOptions to apply to these resources. Defaults to None.
tags (dict) – Tags to apply to the resources.