tb_pulumi.securityhub

Patterns related to continuous integration.

class tb_pulumi.securityhub.SecurityHubAccount(name: str, project: ThunderbirdPulumiProject, opts: ResourceOptions = None, tags: dict = {}, **kwargs)

Bases: ThunderbirdComponentResource

Pulumi Type: tb:securityhub:SecurityHubAccount

Enable and configure AWS Security Hub for an account/region.

Produces the following resources:

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.