tb_pulumi.guardduty

Patterns related to AWS GuardDuty.

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

Bases: ThunderbirdComponentResource

Pulumi Type: tb:guardduty:GuardDutyAccount Enable and configure AWS GuardDuty 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 GuardDuty organization.

  • opts (pulumi.ResourceOptions, optional) – Additional pulumi.ResourceOptions to apply to these resources. Defaults to None.

  • tags (dict) – Tags to apply to the resources.