Returns the AWS account associated with this integration.

Hierarchy

  • AWSAccount

Constructors

Properties

accessKeyId?: string

Your AWS access key ID. Only required if your AWS account is a GovCloud or China account.

accountId?: string

Your AWS Account ID without dashes.

accountSpecificNamespaceRules?: {
    [key: string]: boolean;
}

An object, (in the form {"namespace1":true/false, "namespace2":true/false}), that enables or disables metric collection for specific AWS namespaces for this AWS account only.

Type declaration

  • [key: string]: boolean
additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
cspmResourceCollectionEnabled?: boolean

Whether Datadog collects cloud security posture management resources from your AWS account. This includes additional resources not covered under the general resource_collection.

excludedRegions?: string[]

An array of AWS regions to exclude from metrics collection.

extendedResourceCollectionEnabled?: boolean

Whether Datadog collects additional attributes and configuration information about the resources in your AWS account. Required for cspm_resource_collection.

filterTags?: string[]

The array of EC2 tags (in the form key:value) defines a filter that Datadog uses when collecting metrics from EC2. Wildcards, such as ? (for single characters) and * (for multiple characters) can also be used. Only hosts that match one of the defined tags will be imported into Datadog. The rest will be ignored. Host matching a given tag can also be excluded by adding ! before the tag. For example, env:production,instance-type:c1.*,!region:us-east-1

hostTags?: string[]

Array of tags (in the form key:value) to add to all hosts and metrics reporting through this integration.

metricsCollectionEnabled?: boolean

Whether Datadog collects metrics for this AWS account.

resourceCollectionEnabled?: boolean

Deprecated in favor of 'extended_resource_collection_enabled'. Whether Datadog collects a standard set of resources from your AWS account.

roleName?: string

Your Datadog role delegation name.

secretAccessKey?: string

Your AWS secret access key. Only required if your AWS account is a GovCloud or China account.

Generated using TypeDoc