newrelic.cloud.AwsIntegrations
Explore with Pulumi AI
Use this resource to integrate AWS services with New Relic.
Prerequisite
Setup is required for this resource to work properly. This resource assumes you have linked an AWS account to New Relic and configured it to push metrics using CloudWatch Metric Streams.
New Relic doesn’t automatically receive metrics from AWS for some services so this resource can be used to configure integrations to those services.
Using a metric stream to New Relic is the preferred way to integrate with AWS. Follow the steps outlined here to set up a metric stream. This resource supports any integration that’s not available through AWS metric stream.
Example Usage
Leave an integration block empty to use its default configuration. You can also use the full example, including the AWS set up, found in our guides.
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using NewRelic = Pulumi.NewRelic;
return await Deployment.RunAsync(() =>
{
var foo = new NewRelic.Cloud.AwsLinkAccount("foo", new()
{
Arn = aws_iam_role.Newrelic_aws_role.Arn,
MetricCollectionMode = "PULL",
});
var bar = new NewRelic.Cloud.AwsIntegrations("bar", new()
{
LinkedAccountId = foo.Id,
Billing = null,
Cloudtrail = new NewRelic.Cloud.Inputs.AwsIntegrationsCloudtrailArgs
{
MetricsPollingInterval = 6000,
AwsRegions = new[]
{
"us-east-1",
"us-east-2",
},
},
Health = new NewRelic.Cloud.Inputs.AwsIntegrationsHealthArgs
{
MetricsPollingInterval = 6000,
},
TrustedAdvisor = new NewRelic.Cloud.Inputs.AwsIntegrationsTrustedAdvisorArgs
{
MetricsPollingInterval = 6000,
},
Vpc = new NewRelic.Cloud.Inputs.AwsIntegrationsVpcArgs
{
MetricsPollingInterval = 6000,
AwsRegions = new[]
{
"us-east-1",
"us-east-2",
},
FetchNatGateway = true,
FetchVpn = false,
TagKey = "tag key",
TagValue = "tag value",
},
XRay = new NewRelic.Cloud.Inputs.AwsIntegrationsXRayArgs
{
MetricsPollingInterval = 6000,
AwsRegions = new[]
{
"us-east-1",
"us-east-2",
},
},
S3 = new NewRelic.Cloud.Inputs.AwsIntegrationsS3Args
{
MetricsPollingInterval = 6000,
},
DocDb = new NewRelic.Cloud.Inputs.AwsIntegrationsDocDbArgs
{
MetricsPollingInterval = 6000,
},
Sqs = new NewRelic.Cloud.Inputs.AwsIntegrationsSqsArgs
{
FetchExtendedInventory = true,
FetchTags = true,
QueuePrefixes = new[]
{
"queue prefix",
},
MetricsPollingInterval = 6000,
AwsRegions = new[]
{
"us-east-1",
},
TagKey = "tag key",
TagValue = "tag value",
},
Ebs = new NewRelic.Cloud.Inputs.AwsIntegrationsEbsArgs
{
MetricsPollingInterval = 6000,
FetchExtendedInventory = true,
AwsRegions = new[]
{
"us-east-1",
},
TagKey = "tag key",
TagValue = "tag value",
},
Alb = new NewRelic.Cloud.Inputs.AwsIntegrationsAlbArgs
{
FetchExtendedInventory = true,
FetchTags = true,
LoadBalancerPrefixes = new[]
{
"load balancer prefix",
},
MetricsPollingInterval = 6000,
AwsRegions = new[]
{
"us-east-1",
},
TagKey = "tag key",
TagValue = "tag value",
},
Elasticache = new NewRelic.Cloud.Inputs.AwsIntegrationsElasticacheArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchTags = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
ApiGateway = new NewRelic.Cloud.Inputs.AwsIntegrationsApiGatewayArgs
{
MetricsPollingInterval = 6000,
AwsRegions = new[]
{
"us-east-1",
},
StagePrefixes = new[]
{
"stage prefix",
},
TagKey = "tag key",
TagValue = "tag value",
},
AutoScaling = new NewRelic.Cloud.Inputs.AwsIntegrationsAutoScalingArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsAppSync = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsAppSyncArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsAthena = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsAthenaArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsCognito = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsCognitoArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsConnect = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsConnectArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsDirectConnect = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsDirectConnectArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsFsx = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsFsxArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsGlue = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsGlueArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsKinesisAnalytics = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsKinesisAnalyticsArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsMediaConvert = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsMediaConvertArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsMediaPackageVod = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsMediaPackageVodArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsMq = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsMqArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsMsk = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsMskArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsNeptune = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsNeptuneArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsQldb = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsQldbArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsRoute53resolver = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsRoute53resolverArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsStates = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsStatesArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsTransitGateway = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsTransitGatewayArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsWaf = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsWafArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
AwsWafv2 = new NewRelic.Cloud.Inputs.AwsIntegrationsAwsWafv2Args
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
Cloudfront = new NewRelic.Cloud.Inputs.AwsIntegrationsCloudfrontArgs
{
FetchLambdasAtEdge = true,
FetchTags = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Dynamodb = new NewRelic.Cloud.Inputs.AwsIntegrationsDynamodbArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchExtendedInventory = true,
FetchTags = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Ec2 = new NewRelic.Cloud.Inputs.AwsIntegrationsEc2Args
{
AwsRegions = new[]
{
"us-east-1",
},
DuplicateEc2Tags = true,
FetchIpAddresses = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Ecs = new NewRelic.Cloud.Inputs.AwsIntegrationsEcsArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchTags = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Efs = new NewRelic.Cloud.Inputs.AwsIntegrationsEfsArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchTags = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Elasticbeanstalk = new NewRelic.Cloud.Inputs.AwsIntegrationsElasticbeanstalkArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchExtendedInventory = true,
FetchTags = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Elasticsearch = new NewRelic.Cloud.Inputs.AwsIntegrationsElasticsearchArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchNodes = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Elb = new NewRelic.Cloud.Inputs.AwsIntegrationsElbArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchExtendedInventory = true,
FetchTags = true,
MetricsPollingInterval = 6000,
},
Emr = new NewRelic.Cloud.Inputs.AwsIntegrationsEmrArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchTags = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Iam = new NewRelic.Cloud.Inputs.AwsIntegrationsIamArgs
{
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Iot = new NewRelic.Cloud.Inputs.AwsIntegrationsIotArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
Kinesis = new NewRelic.Cloud.Inputs.AwsIntegrationsKinesisArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchShards = true,
FetchTags = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
KinesisFirehose = new NewRelic.Cloud.Inputs.AwsIntegrationsKinesisFirehoseArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
Lambda = new NewRelic.Cloud.Inputs.AwsIntegrationsLambdaArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchTags = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Rds = new NewRelic.Cloud.Inputs.AwsIntegrationsRdsArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchTags = true,
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Redshift = new NewRelic.Cloud.Inputs.AwsIntegrationsRedshiftArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
TagKey = "tag key",
TagValue = "tag value",
},
Route53 = new NewRelic.Cloud.Inputs.AwsIntegrationsRoute53Args
{
FetchExtendedInventory = true,
MetricsPollingInterval = 6000,
},
Ses = new NewRelic.Cloud.Inputs.AwsIntegrationsSesArgs
{
AwsRegions = new[]
{
"us-east-1",
},
MetricsPollingInterval = 6000,
},
Sns = new NewRelic.Cloud.Inputs.AwsIntegrationsSnsArgs
{
AwsRegions = new[]
{
"us-east-1",
},
FetchExtendedInventory = true,
MetricsPollingInterval = 6000,
},
});
});
package main
import (
"github.com/pulumi/pulumi-newrelic/sdk/v5/go/newrelic/cloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
foo, err := cloud.NewAwsLinkAccount(ctx, "foo", &cloud.AwsLinkAccountArgs{
Arn: pulumi.Any(aws_iam_role.Newrelic_aws_role.Arn),
MetricCollectionMode: pulumi.String("PULL"),
})
if err != nil {
return err
}
_, err = cloud.NewAwsIntegrations(ctx, "bar", &cloud.AwsIntegrationsArgs{
LinkedAccountId: foo.ID(),
Billing: nil,
Cloudtrail: &cloud.AwsIntegrationsCloudtrailArgs{
MetricsPollingInterval: pulumi.Int(6000),
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
pulumi.String("us-east-2"),
},
},
Health: &cloud.AwsIntegrationsHealthArgs{
MetricsPollingInterval: pulumi.Int(6000),
},
TrustedAdvisor: &cloud.AwsIntegrationsTrustedAdvisorArgs{
MetricsPollingInterval: pulumi.Int(6000),
},
Vpc: &cloud.AwsIntegrationsVpcArgs{
MetricsPollingInterval: pulumi.Int(6000),
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
pulumi.String("us-east-2"),
},
FetchNatGateway: pulumi.Bool(true),
FetchVpn: pulumi.Bool(false),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
XRay: &cloud.AwsIntegrationsXRayArgs{
MetricsPollingInterval: pulumi.Int(6000),
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
pulumi.String("us-east-2"),
},
},
S3: &cloud.AwsIntegrationsS3Args{
MetricsPollingInterval: pulumi.Int(6000),
},
DocDb: &cloud.AwsIntegrationsDocDbArgs{
MetricsPollingInterval: pulumi.Int(6000),
},
Sqs: &cloud.AwsIntegrationsSqsArgs{
FetchExtendedInventory: pulumi.Bool(true),
FetchTags: pulumi.Bool(true),
QueuePrefixes: pulumi.StringArray{
pulumi.String("queue prefix"),
},
MetricsPollingInterval: pulumi.Int(6000),
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Ebs: &cloud.AwsIntegrationsEbsArgs{
MetricsPollingInterval: pulumi.Int(6000),
FetchExtendedInventory: pulumi.Bool(true),
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Alb: &cloud.AwsIntegrationsAlbArgs{
FetchExtendedInventory: pulumi.Bool(true),
FetchTags: pulumi.Bool(true),
LoadBalancerPrefixes: pulumi.StringArray{
pulumi.String("load balancer prefix"),
},
MetricsPollingInterval: pulumi.Int(6000),
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Elasticache: &cloud.AwsIntegrationsElasticacheArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchTags: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
ApiGateway: &cloud.AwsIntegrationsApiGatewayArgs{
MetricsPollingInterval: pulumi.Int(6000),
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
StagePrefixes: pulumi.StringArray{
pulumi.String("stage prefix"),
},
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
AutoScaling: &cloud.AwsIntegrationsAutoScalingArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsAppSync: &cloud.AwsIntegrationsAwsAppSyncArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsAthena: &cloud.AwsIntegrationsAwsAthenaArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsCognito: &cloud.AwsIntegrationsAwsCognitoArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsConnect: &cloud.AwsIntegrationsAwsConnectArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsDirectConnect: &cloud.AwsIntegrationsAwsDirectConnectArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsFsx: &cloud.AwsIntegrationsAwsFsxArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsGlue: &cloud.AwsIntegrationsAwsGlueArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsKinesisAnalytics: &cloud.AwsIntegrationsAwsKinesisAnalyticsArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsMediaConvert: &cloud.AwsIntegrationsAwsMediaConvertArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsMediaPackageVod: &cloud.AwsIntegrationsAwsMediaPackageVodArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsMq: &cloud.AwsIntegrationsAwsMqArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsMsk: &cloud.AwsIntegrationsAwsMskArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsNeptune: &cloud.AwsIntegrationsAwsNeptuneArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsQldb: &cloud.AwsIntegrationsAwsQldbArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsRoute53resolver: &cloud.AwsIntegrationsAwsRoute53resolverArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsStates: &cloud.AwsIntegrationsAwsStatesArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsTransitGateway: &cloud.AwsIntegrationsAwsTransitGatewayArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsWaf: &cloud.AwsIntegrationsAwsWafArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
AwsWafv2: &cloud.AwsIntegrationsAwsWafv2Args{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
Cloudfront: &cloud.AwsIntegrationsCloudfrontArgs{
FetchLambdasAtEdge: pulumi.Bool(true),
FetchTags: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Dynamodb: &cloud.AwsIntegrationsDynamodbArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchExtendedInventory: pulumi.Bool(true),
FetchTags: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Ec2: &cloud.AwsIntegrationsEc2Args{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
DuplicateEc2Tags: pulumi.Bool(true),
FetchIpAddresses: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Ecs: &cloud.AwsIntegrationsEcsArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchTags: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Efs: &cloud.AwsIntegrationsEfsArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchTags: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Elasticbeanstalk: &cloud.AwsIntegrationsElasticbeanstalkArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchExtendedInventory: pulumi.Bool(true),
FetchTags: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Elasticsearch: &cloud.AwsIntegrationsElasticsearchArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchNodes: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Elb: &cloud.AwsIntegrationsElbArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchExtendedInventory: pulumi.Bool(true),
FetchTags: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
},
Emr: &cloud.AwsIntegrationsEmrArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchTags: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Iam: &cloud.AwsIntegrationsIamArgs{
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Iot: &cloud.AwsIntegrationsIotArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
Kinesis: &cloud.AwsIntegrationsKinesisArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchShards: pulumi.Bool(true),
FetchTags: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
KinesisFirehose: &cloud.AwsIntegrationsKinesisFirehoseArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
Lambda: &cloud.AwsIntegrationsLambdaArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchTags: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Rds: &cloud.AwsIntegrationsRdsArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchTags: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Redshift: &cloud.AwsIntegrationsRedshiftArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
TagKey: pulumi.String("tag key"),
TagValue: pulumi.String("tag value"),
},
Route53: &cloud.AwsIntegrationsRoute53Args{
FetchExtendedInventory: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
},
Ses: &cloud.AwsIntegrationsSesArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
MetricsPollingInterval: pulumi.Int(6000),
},
Sns: &cloud.AwsIntegrationsSnsArgs{
AwsRegions: pulumi.StringArray{
pulumi.String("us-east-1"),
},
FetchExtendedInventory: pulumi.Bool(true),
MetricsPollingInterval: pulumi.Int(6000),
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.newrelic.cloud.AwsLinkAccount;
import com.pulumi.newrelic.cloud.AwsLinkAccountArgs;
import com.pulumi.newrelic.cloud.AwsIntegrations;
import com.pulumi.newrelic.cloud.AwsIntegrationsArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsBillingArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsCloudtrailArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsHealthArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsTrustedAdvisorArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsVpcArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsXRayArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsS3Args;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsDocDbArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsSqsArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsEbsArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAlbArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsElasticacheArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsApiGatewayArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAutoScalingArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsAppSyncArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsAthenaArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsCognitoArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsConnectArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsDirectConnectArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsFsxArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsGlueArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsKinesisAnalyticsArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsMediaConvertArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsMediaPackageVodArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsMqArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsMskArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsNeptuneArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsQldbArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsRoute53resolverArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsStatesArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsTransitGatewayArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsWafArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsAwsWafv2Args;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsCloudfrontArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsDynamodbArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsEc2Args;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsEcsArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsEfsArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsElasticbeanstalkArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsElasticsearchArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsElbArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsEmrArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsIamArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsIotArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsKinesisArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsKinesisFirehoseArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsLambdaArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsRdsArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsRedshiftArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsRoute53Args;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsSesArgs;
import com.pulumi.newrelic.cloud.inputs.AwsIntegrationsSnsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var foo = new AwsLinkAccount("foo", AwsLinkAccountArgs.builder()
.arn(aws_iam_role.newrelic_aws_role().arn())
.metricCollectionMode("PULL")
.build());
var bar = new AwsIntegrations("bar", AwsIntegrationsArgs.builder()
.linkedAccountId(foo.id())
.billing()
.cloudtrail(AwsIntegrationsCloudtrailArgs.builder()
.metricsPollingInterval(6000)
.awsRegions(
"us-east-1",
"us-east-2")
.build())
.health(AwsIntegrationsHealthArgs.builder()
.metricsPollingInterval(6000)
.build())
.trustedAdvisor(AwsIntegrationsTrustedAdvisorArgs.builder()
.metricsPollingInterval(6000)
.build())
.vpc(AwsIntegrationsVpcArgs.builder()
.metricsPollingInterval(6000)
.awsRegions(
"us-east-1",
"us-east-2")
.fetchNatGateway(true)
.fetchVpn(false)
.tagKey("tag key")
.tagValue("tag value")
.build())
.xRay(AwsIntegrationsXRayArgs.builder()
.metricsPollingInterval(6000)
.awsRegions(
"us-east-1",
"us-east-2")
.build())
.s3(AwsIntegrationsS3Args.builder()
.metricsPollingInterval(6000)
.build())
.docDb(AwsIntegrationsDocDbArgs.builder()
.metricsPollingInterval(6000)
.build())
.sqs(AwsIntegrationsSqsArgs.builder()
.fetchExtendedInventory(true)
.fetchTags(true)
.queuePrefixes("queue prefix")
.metricsPollingInterval(6000)
.awsRegions("us-east-1")
.tagKey("tag key")
.tagValue("tag value")
.build())
.ebs(AwsIntegrationsEbsArgs.builder()
.metricsPollingInterval(6000)
.fetchExtendedInventory(true)
.awsRegions("us-east-1")
.tagKey("tag key")
.tagValue("tag value")
.build())
.alb(AwsIntegrationsAlbArgs.builder()
.fetchExtendedInventory(true)
.fetchTags(true)
.loadBalancerPrefixes("load balancer prefix")
.metricsPollingInterval(6000)
.awsRegions("us-east-1")
.tagKey("tag key")
.tagValue("tag value")
.build())
.elasticache(AwsIntegrationsElasticacheArgs.builder()
.awsRegions("us-east-1")
.fetchTags(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.apiGateway(AwsIntegrationsApiGatewayArgs.builder()
.metricsPollingInterval(6000)
.awsRegions("us-east-1")
.stagePrefixes("stage prefix")
.tagKey("tag key")
.tagValue("tag value")
.build())
.autoScaling(AwsIntegrationsAutoScalingArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsAppSync(AwsIntegrationsAwsAppSyncArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsAthena(AwsIntegrationsAwsAthenaArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsCognito(AwsIntegrationsAwsCognitoArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsConnect(AwsIntegrationsAwsConnectArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsDirectConnect(AwsIntegrationsAwsDirectConnectArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsFsx(AwsIntegrationsAwsFsxArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsGlue(AwsIntegrationsAwsGlueArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsKinesisAnalytics(AwsIntegrationsAwsKinesisAnalyticsArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsMediaConvert(AwsIntegrationsAwsMediaConvertArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsMediaPackageVod(AwsIntegrationsAwsMediaPackageVodArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsMq(AwsIntegrationsAwsMqArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsMsk(AwsIntegrationsAwsMskArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsNeptune(AwsIntegrationsAwsNeptuneArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsQldb(AwsIntegrationsAwsQldbArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsRoute53resolver(AwsIntegrationsAwsRoute53resolverArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsStates(AwsIntegrationsAwsStatesArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsTransitGateway(AwsIntegrationsAwsTransitGatewayArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsWaf(AwsIntegrationsAwsWafArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.awsWafv2(AwsIntegrationsAwsWafv2Args.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.cloudfront(AwsIntegrationsCloudfrontArgs.builder()
.fetchLambdasAtEdge(true)
.fetchTags(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.dynamodb(AwsIntegrationsDynamodbArgs.builder()
.awsRegions("us-east-1")
.fetchExtendedInventory(true)
.fetchTags(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.ec2(AwsIntegrationsEc2Args.builder()
.awsRegions("us-east-1")
.duplicateEc2Tags(true)
.fetchIpAddresses(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.ecs(AwsIntegrationsEcsArgs.builder()
.awsRegions("us-east-1")
.fetchTags(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.efs(AwsIntegrationsEfsArgs.builder()
.awsRegions("us-east-1")
.fetchTags(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.elasticbeanstalk(AwsIntegrationsElasticbeanstalkArgs.builder()
.awsRegions("us-east-1")
.fetchExtendedInventory(true)
.fetchTags(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.elasticsearch(AwsIntegrationsElasticsearchArgs.builder()
.awsRegions("us-east-1")
.fetchNodes(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.elb(AwsIntegrationsElbArgs.builder()
.awsRegions("us-east-1")
.fetchExtendedInventory(true)
.fetchTags(true)
.metricsPollingInterval(6000)
.build())
.emr(AwsIntegrationsEmrArgs.builder()
.awsRegions("us-east-1")
.fetchTags(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.iam(AwsIntegrationsIamArgs.builder()
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.iot(AwsIntegrationsIotArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.kinesis(AwsIntegrationsKinesisArgs.builder()
.awsRegions("us-east-1")
.fetchShards(true)
.fetchTags(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.kinesisFirehose(AwsIntegrationsKinesisFirehoseArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.lambda(AwsIntegrationsLambdaArgs.builder()
.awsRegions("us-east-1")
.fetchTags(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.rds(AwsIntegrationsRdsArgs.builder()
.awsRegions("us-east-1")
.fetchTags(true)
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.redshift(AwsIntegrationsRedshiftArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.tagKey("tag key")
.tagValue("tag value")
.build())
.route53(AwsIntegrationsRoute53Args.builder()
.fetchExtendedInventory(true)
.metricsPollingInterval(6000)
.build())
.ses(AwsIntegrationsSesArgs.builder()
.awsRegions("us-east-1")
.metricsPollingInterval(6000)
.build())
.sns(AwsIntegrationsSnsArgs.builder()
.awsRegions("us-east-1")
.fetchExtendedInventory(true)
.metricsPollingInterval(6000)
.build())
.build());
}
}
import pulumi
import pulumi_newrelic as newrelic
foo = newrelic.cloud.AwsLinkAccount("foo",
arn=aws_iam_role["newrelic_aws_role"]["arn"],
metric_collection_mode="PULL")
bar = newrelic.cloud.AwsIntegrations("bar",
linked_account_id=foo.id,
billing=newrelic.cloud.AwsIntegrationsBillingArgs(),
cloudtrail=newrelic.cloud.AwsIntegrationsCloudtrailArgs(
metrics_polling_interval=6000,
aws_regions=[
"us-east-1",
"us-east-2",
],
),
health=newrelic.cloud.AwsIntegrationsHealthArgs(
metrics_polling_interval=6000,
),
trusted_advisor=newrelic.cloud.AwsIntegrationsTrustedAdvisorArgs(
metrics_polling_interval=6000,
),
vpc=newrelic.cloud.AwsIntegrationsVpcArgs(
metrics_polling_interval=6000,
aws_regions=[
"us-east-1",
"us-east-2",
],
fetch_nat_gateway=True,
fetch_vpn=False,
tag_key="tag key",
tag_value="tag value",
),
x_ray=newrelic.cloud.AwsIntegrationsXRayArgs(
metrics_polling_interval=6000,
aws_regions=[
"us-east-1",
"us-east-2",
],
),
s3=newrelic.cloud.AwsIntegrationsS3Args(
metrics_polling_interval=6000,
),
doc_db=newrelic.cloud.AwsIntegrationsDocDbArgs(
metrics_polling_interval=6000,
),
sqs=newrelic.cloud.AwsIntegrationsSqsArgs(
fetch_extended_inventory=True,
fetch_tags=True,
queue_prefixes=["queue prefix"],
metrics_polling_interval=6000,
aws_regions=["us-east-1"],
tag_key="tag key",
tag_value="tag value",
),
ebs=newrelic.cloud.AwsIntegrationsEbsArgs(
metrics_polling_interval=6000,
fetch_extended_inventory=True,
aws_regions=["us-east-1"],
tag_key="tag key",
tag_value="tag value",
),
alb=newrelic.cloud.AwsIntegrationsAlbArgs(
fetch_extended_inventory=True,
fetch_tags=True,
load_balancer_prefixes=["load balancer prefix"],
metrics_polling_interval=6000,
aws_regions=["us-east-1"],
tag_key="tag key",
tag_value="tag value",
),
elasticache=newrelic.cloud.AwsIntegrationsElasticacheArgs(
aws_regions=["us-east-1"],
fetch_tags=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
api_gateway=newrelic.cloud.AwsIntegrationsApiGatewayArgs(
metrics_polling_interval=6000,
aws_regions=["us-east-1"],
stage_prefixes=["stage prefix"],
tag_key="tag key",
tag_value="tag value",
),
auto_scaling=newrelic.cloud.AwsIntegrationsAutoScalingArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_app_sync=newrelic.cloud.AwsIntegrationsAwsAppSyncArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_athena=newrelic.cloud.AwsIntegrationsAwsAthenaArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_cognito=newrelic.cloud.AwsIntegrationsAwsCognitoArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_connect=newrelic.cloud.AwsIntegrationsAwsConnectArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_direct_connect=newrelic.cloud.AwsIntegrationsAwsDirectConnectArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_fsx=newrelic.cloud.AwsIntegrationsAwsFsxArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_glue=newrelic.cloud.AwsIntegrationsAwsGlueArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_kinesis_analytics=newrelic.cloud.AwsIntegrationsAwsKinesisAnalyticsArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_media_convert=newrelic.cloud.AwsIntegrationsAwsMediaConvertArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_media_package_vod=newrelic.cloud.AwsIntegrationsAwsMediaPackageVodArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_mq=newrelic.cloud.AwsIntegrationsAwsMqArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_msk=newrelic.cloud.AwsIntegrationsAwsMskArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_neptune=newrelic.cloud.AwsIntegrationsAwsNeptuneArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_qldb=newrelic.cloud.AwsIntegrationsAwsQldbArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_route53resolver=newrelic.cloud.AwsIntegrationsAwsRoute53resolverArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_states=newrelic.cloud.AwsIntegrationsAwsStatesArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_transit_gateway=newrelic.cloud.AwsIntegrationsAwsTransitGatewayArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_waf=newrelic.cloud.AwsIntegrationsAwsWafArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
aws_wafv2=newrelic.cloud.AwsIntegrationsAwsWafv2Args(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
cloudfront=newrelic.cloud.AwsIntegrationsCloudfrontArgs(
fetch_lambdas_at_edge=True,
fetch_tags=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
dynamodb=newrelic.cloud.AwsIntegrationsDynamodbArgs(
aws_regions=["us-east-1"],
fetch_extended_inventory=True,
fetch_tags=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
ec2=newrelic.cloud.AwsIntegrationsEc2Args(
aws_regions=["us-east-1"],
duplicate_ec2_tags=True,
fetch_ip_addresses=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
ecs=newrelic.cloud.AwsIntegrationsEcsArgs(
aws_regions=["us-east-1"],
fetch_tags=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
efs=newrelic.cloud.AwsIntegrationsEfsArgs(
aws_regions=["us-east-1"],
fetch_tags=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
elasticbeanstalk=newrelic.cloud.AwsIntegrationsElasticbeanstalkArgs(
aws_regions=["us-east-1"],
fetch_extended_inventory=True,
fetch_tags=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
elasticsearch=newrelic.cloud.AwsIntegrationsElasticsearchArgs(
aws_regions=["us-east-1"],
fetch_nodes=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
elb=newrelic.cloud.AwsIntegrationsElbArgs(
aws_regions=["us-east-1"],
fetch_extended_inventory=True,
fetch_tags=True,
metrics_polling_interval=6000,
),
emr=newrelic.cloud.AwsIntegrationsEmrArgs(
aws_regions=["us-east-1"],
fetch_tags=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
iam=newrelic.cloud.AwsIntegrationsIamArgs(
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
iot=newrelic.cloud.AwsIntegrationsIotArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
kinesis=newrelic.cloud.AwsIntegrationsKinesisArgs(
aws_regions=["us-east-1"],
fetch_shards=True,
fetch_tags=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
kinesis_firehose=newrelic.cloud.AwsIntegrationsKinesisFirehoseArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
lambda_=newrelic.cloud.AwsIntegrationsLambdaArgs(
aws_regions=["us-east-1"],
fetch_tags=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
rds=newrelic.cloud.AwsIntegrationsRdsArgs(
aws_regions=["us-east-1"],
fetch_tags=True,
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
redshift=newrelic.cloud.AwsIntegrationsRedshiftArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
tag_key="tag key",
tag_value="tag value",
),
route53=newrelic.cloud.AwsIntegrationsRoute53Args(
fetch_extended_inventory=True,
metrics_polling_interval=6000,
),
ses=newrelic.cloud.AwsIntegrationsSesArgs(
aws_regions=["us-east-1"],
metrics_polling_interval=6000,
),
sns=newrelic.cloud.AwsIntegrationsSnsArgs(
aws_regions=["us-east-1"],
fetch_extended_inventory=True,
metrics_polling_interval=6000,
))
import * as pulumi from "@pulumi/pulumi";
import * as newrelic from "@pulumi/newrelic";
const foo = new newrelic.cloud.AwsLinkAccount("foo", {
arn: aws_iam_role.newrelic_aws_role.arn,
metricCollectionMode: "PULL",
});
const bar = new newrelic.cloud.AwsIntegrations("bar", {
linkedAccountId: foo.id,
billing: {},
cloudtrail: {
metricsPollingInterval: 6000,
awsRegions: [
"us-east-1",
"us-east-2",
],
},
health: {
metricsPollingInterval: 6000,
},
trustedAdvisor: {
metricsPollingInterval: 6000,
},
vpc: {
metricsPollingInterval: 6000,
awsRegions: [
"us-east-1",
"us-east-2",
],
fetchNatGateway: true,
fetchVpn: false,
tagKey: "tag key",
tagValue: "tag value",
},
xRay: {
metricsPollingInterval: 6000,
awsRegions: [
"us-east-1",
"us-east-2",
],
},
s3: {
metricsPollingInterval: 6000,
},
docDb: {
metricsPollingInterval: 6000,
},
sqs: {
fetchExtendedInventory: true,
fetchTags: true,
queuePrefixes: ["queue prefix"],
metricsPollingInterval: 6000,
awsRegions: ["us-east-1"],
tagKey: "tag key",
tagValue: "tag value",
},
ebs: {
metricsPollingInterval: 6000,
fetchExtendedInventory: true,
awsRegions: ["us-east-1"],
tagKey: "tag key",
tagValue: "tag value",
},
alb: {
fetchExtendedInventory: true,
fetchTags: true,
loadBalancerPrefixes: ["load balancer prefix"],
metricsPollingInterval: 6000,
awsRegions: ["us-east-1"],
tagKey: "tag key",
tagValue: "tag value",
},
elasticache: {
awsRegions: ["us-east-1"],
fetchTags: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
apiGateway: {
metricsPollingInterval: 6000,
awsRegions: ["us-east-1"],
stagePrefixes: ["stage prefix"],
tagKey: "tag key",
tagValue: "tag value",
},
autoScaling: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsAppSync: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsAthena: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsCognito: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsConnect: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsDirectConnect: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsFsx: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsGlue: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsKinesisAnalytics: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsMediaConvert: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsMediaPackageVod: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsMq: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsMsk: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsNeptune: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsQldb: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsRoute53resolver: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsStates: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsTransitGateway: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsWaf: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
awsWafv2: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
cloudfront: {
fetchLambdasAtEdge: true,
fetchTags: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
dynamodb: {
awsRegions: ["us-east-1"],
fetchExtendedInventory: true,
fetchTags: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
ec2: {
awsRegions: ["us-east-1"],
duplicateEc2Tags: true,
fetchIpAddresses: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
ecs: {
awsRegions: ["us-east-1"],
fetchTags: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
efs: {
awsRegions: ["us-east-1"],
fetchTags: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
elasticbeanstalk: {
awsRegions: ["us-east-1"],
fetchExtendedInventory: true,
fetchTags: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
elasticsearch: {
awsRegions: ["us-east-1"],
fetchNodes: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
elb: {
awsRegions: ["us-east-1"],
fetchExtendedInventory: true,
fetchTags: true,
metricsPollingInterval: 6000,
},
emr: {
awsRegions: ["us-east-1"],
fetchTags: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
iam: {
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
iot: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
kinesis: {
awsRegions: ["us-east-1"],
fetchShards: true,
fetchTags: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
kinesisFirehose: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
lambda: {
awsRegions: ["us-east-1"],
fetchTags: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
rds: {
awsRegions: ["us-east-1"],
fetchTags: true,
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
redshift: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
tagKey: "tag key",
tagValue: "tag value",
},
route53: {
fetchExtendedInventory: true,
metricsPollingInterval: 6000,
},
ses: {
awsRegions: ["us-east-1"],
metricsPollingInterval: 6000,
},
sns: {
awsRegions: ["us-east-1"],
fetchExtendedInventory: true,
metricsPollingInterval: 6000,
},
});
resources:
foo:
type: newrelic:cloud:AwsLinkAccount
properties:
arn: ${aws_iam_role.newrelic_aws_role.arn}
metricCollectionMode: PULL
bar:
type: newrelic:cloud:AwsIntegrations
properties:
linkedAccountId: ${foo.id}
billing: {}
cloudtrail:
metricsPollingInterval: 6000
awsRegions:
- us-east-1
- us-east-2
health:
metricsPollingInterval: 6000
trustedAdvisor:
metricsPollingInterval: 6000
vpc:
metricsPollingInterval: 6000
awsRegions:
- us-east-1
- us-east-2
fetchNatGateway: true
fetchVpn: false
tagKey: tag key
tagValue: tag value
xRay:
metricsPollingInterval: 6000
awsRegions:
- us-east-1
- us-east-2
s3:
metricsPollingInterval: 6000
docDb:
metricsPollingInterval: 6000
sqs:
fetchExtendedInventory: true
fetchTags: true
queuePrefixes:
- queue prefix
metricsPollingInterval: 6000
awsRegions:
- us-east-1
tagKey: tag key
tagValue: tag value
ebs:
metricsPollingInterval: 6000
fetchExtendedInventory: true
awsRegions:
- us-east-1
tagKey: tag key
tagValue: tag value
alb:
fetchExtendedInventory: true
fetchTags: true
loadBalancerPrefixes:
- load balancer prefix
metricsPollingInterval: 6000
awsRegions:
- us-east-1
tagKey: tag key
tagValue: tag value
elasticache:
awsRegions:
- us-east-1
fetchTags: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
apiGateway:
metricsPollingInterval: 6000
awsRegions:
- us-east-1
stagePrefixes:
- stage prefix
tagKey: tag key
tagValue: tag value
autoScaling:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsAppSync:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsAthena:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsCognito:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsConnect:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsDirectConnect:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsFsx:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsGlue:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsKinesisAnalytics:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsMediaConvert:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsMediaPackageVod:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsMq:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsMsk:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsNeptune:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsQldb:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsRoute53resolver:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsStates:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsTransitGateway:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsWaf:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
awsWafv2:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
cloudfront:
fetchLambdasAtEdge: true
fetchTags: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
dynamodb:
awsRegions:
- us-east-1
fetchExtendedInventory: true
fetchTags: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
ec2:
awsRegions:
- us-east-1
duplicateEc2Tags: true
fetchIpAddresses: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
ecs:
awsRegions:
- us-east-1
fetchTags: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
efs:
awsRegions:
- us-east-1
fetchTags: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
elasticbeanstalk:
awsRegions:
- us-east-1
fetchExtendedInventory: true
fetchTags: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
elasticsearch:
awsRegions:
- us-east-1
fetchNodes: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
elb:
awsRegions:
- us-east-1
fetchExtendedInventory: true
fetchTags: true
metricsPollingInterval: 6000
emr:
awsRegions:
- us-east-1
fetchTags: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
iam:
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
iot:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
kinesis:
awsRegions:
- us-east-1
fetchShards: true
fetchTags: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
kinesisFirehose:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
lambda:
awsRegions:
- us-east-1
fetchTags: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
rds:
awsRegions:
- us-east-1
fetchTags: true
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
redshift:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
tagKey: tag key
tagValue: tag value
route53:
fetchExtendedInventory: true
metricsPollingInterval: 6000
ses:
awsRegions:
- us-east-1
metricsPollingInterval: 6000
sns:
awsRegions:
- us-east-1
fetchExtendedInventory: true
metricsPollingInterval: 6000
Create AwsIntegrations Resource
new AwsIntegrations(name: string, args: AwsIntegrationsArgs, opts?: CustomResourceOptions);
@overload
def AwsIntegrations(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[int] = None,
alb: Optional[AwsIntegrationsAlbArgs] = None,
api_gateway: Optional[AwsIntegrationsApiGatewayArgs] = None,
auto_scaling: Optional[AwsIntegrationsAutoScalingArgs] = None,
aws_app_sync: Optional[AwsIntegrationsAwsAppSyncArgs] = None,
aws_athena: Optional[AwsIntegrationsAwsAthenaArgs] = None,
aws_cognito: Optional[AwsIntegrationsAwsCognitoArgs] = None,
aws_connect: Optional[AwsIntegrationsAwsConnectArgs] = None,
aws_direct_connect: Optional[AwsIntegrationsAwsDirectConnectArgs] = None,
aws_fsx: Optional[AwsIntegrationsAwsFsxArgs] = None,
aws_glue: Optional[AwsIntegrationsAwsGlueArgs] = None,
aws_kinesis_analytics: Optional[AwsIntegrationsAwsKinesisAnalyticsArgs] = None,
aws_media_convert: Optional[AwsIntegrationsAwsMediaConvertArgs] = None,
aws_media_package_vod: Optional[AwsIntegrationsAwsMediaPackageVodArgs] = None,
aws_mq: Optional[AwsIntegrationsAwsMqArgs] = None,
aws_msk: Optional[AwsIntegrationsAwsMskArgs] = None,
aws_neptune: Optional[AwsIntegrationsAwsNeptuneArgs] = None,
aws_qldb: Optional[AwsIntegrationsAwsQldbArgs] = None,
aws_route53resolver: Optional[AwsIntegrationsAwsRoute53resolverArgs] = None,
aws_states: Optional[AwsIntegrationsAwsStatesArgs] = None,
aws_transit_gateway: Optional[AwsIntegrationsAwsTransitGatewayArgs] = None,
aws_waf: Optional[AwsIntegrationsAwsWafArgs] = None,
aws_wafv2: Optional[AwsIntegrationsAwsWafv2Args] = None,
billing: Optional[AwsIntegrationsBillingArgs] = None,
cloudfront: Optional[AwsIntegrationsCloudfrontArgs] = None,
cloudtrail: Optional[AwsIntegrationsCloudtrailArgs] = None,
doc_db: Optional[AwsIntegrationsDocDbArgs] = None,
dynamodb: Optional[AwsIntegrationsDynamodbArgs] = None,
ebs: Optional[AwsIntegrationsEbsArgs] = None,
ec2: Optional[AwsIntegrationsEc2Args] = None,
ecs: Optional[AwsIntegrationsEcsArgs] = None,
efs: Optional[AwsIntegrationsEfsArgs] = None,
elasticache: Optional[AwsIntegrationsElasticacheArgs] = None,
elasticbeanstalk: Optional[AwsIntegrationsElasticbeanstalkArgs] = None,
elasticsearch: Optional[AwsIntegrationsElasticsearchArgs] = None,
elb: Optional[AwsIntegrationsElbArgs] = None,
emr: Optional[AwsIntegrationsEmrArgs] = None,
health: Optional[AwsIntegrationsHealthArgs] = None,
iam: Optional[AwsIntegrationsIamArgs] = None,
iot: Optional[AwsIntegrationsIotArgs] = None,
kinesis: Optional[AwsIntegrationsKinesisArgs] = None,
kinesis_firehose: Optional[AwsIntegrationsKinesisFirehoseArgs] = None,
lambda_: Optional[AwsIntegrationsLambdaArgs] = None,
linked_account_id: Optional[int] = None,
rds: Optional[AwsIntegrationsRdsArgs] = None,
redshift: Optional[AwsIntegrationsRedshiftArgs] = None,
route53: Optional[AwsIntegrationsRoute53Args] = None,
s3: Optional[AwsIntegrationsS3Args] = None,
ses: Optional[AwsIntegrationsSesArgs] = None,
sns: Optional[AwsIntegrationsSnsArgs] = None,
sqs: Optional[AwsIntegrationsSqsArgs] = None,
trusted_advisor: Optional[AwsIntegrationsTrustedAdvisorArgs] = None,
vpc: Optional[AwsIntegrationsVpcArgs] = None,
x_ray: Optional[AwsIntegrationsXRayArgs] = None)
@overload
def AwsIntegrations(resource_name: str,
args: AwsIntegrationsArgs,
opts: Optional[ResourceOptions] = None)
func NewAwsIntegrations(ctx *Context, name string, args AwsIntegrationsArgs, opts ...ResourceOption) (*AwsIntegrations, error)
public AwsIntegrations(string name, AwsIntegrationsArgs args, CustomResourceOptions? opts = null)
public AwsIntegrations(String name, AwsIntegrationsArgs args)
public AwsIntegrations(String name, AwsIntegrationsArgs args, CustomResourceOptions options)
type: newrelic:cloud:AwsIntegrations
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AwsIntegrationsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AwsIntegrationsArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AwsIntegrationsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AwsIntegrationsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AwsIntegrationsArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
AwsIntegrations Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The AwsIntegrations resource accepts the following input properties:
- Linked
Account intId The ID of the linked AWS account in New Relic.
- Account
Id int The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- Alb
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Alb Args ALB integration. See Integration blocks below for details.
- Api
Gateway Pulumi.New Relic. Cloud. Inputs. Aws Integrations Api Gateway Args ApiGateway integration. See Integration blocks below for details.
- Auto
Scaling Pulumi.New Relic. Cloud. Inputs. Aws Integrations Auto Scaling Args AutoScaling integration. See Integration blocks below for details.
- Aws
App Pulumi.Sync New Relic. Cloud. Inputs. Aws Integrations Aws App Sync Args AppSync integration. See Integration blocks below for details.
- Aws
Athena Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Athena Args Athena integration. See Integration blocks below for details.
- Aws
Cognito Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Cognito Args Cognito integration. See Integration blocks below for details.
- Aws
Connect Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Connect Args Connect integration. See Integration blocks below for details.
- Aws
Direct Pulumi.Connect New Relic. Cloud. Inputs. Aws Integrations Aws Direct Connect Args DirectConnect integration. See Integration blocks below for details.
- Aws
Fsx Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Fsx Args Fsx integration. See Integration blocks below for details.
- Aws
Glue Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Glue Args Glue integration. See Integration blocks below for details.
- Aws
Kinesis Pulumi.Analytics New Relic. Cloud. Inputs. Aws Integrations Aws Kinesis Analytics Args Kinesis Analytics integration. See Integration blocks below for details.
- Aws
Media Pulumi.Convert New Relic. Cloud. Inputs. Aws Integrations Aws Media Convert Args Media Convert integration. See Integration blocks below for details.
- Aws
Media Pulumi.Package Vod New Relic. Cloud. Inputs. Aws Integrations Aws Media Package Vod Args Media Package vod integration. See Integration blocks below for details.
- Aws
Mq Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Mq Args Mq integration. See Integration blocks below for details.
- Aws
Msk Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Msk Args Msk integration. See Integration blocks below for details.
- Aws
Neptune Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Neptune Args Neptune integration. See Integration blocks below for details.
- Aws
Qldb Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Qldb Args Qldb integration. See Integration blocks below for details.
- Aws
Route53resolver Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Route53resolver Args Route53resolver integration. See Integration blocks below for details.
- Aws
States Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws States Args States integration. See Integration blocks below for details.
- Aws
Transit Pulumi.Gateway New Relic. Cloud. Inputs. Aws Integrations Aws Transit Gateway Args TransitGateway integration. See Integration blocks below for details.
- Aws
Waf Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Waf Args Waf integration. See Integration blocks below for details.
- Aws
Wafv2 Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Wafv2Args Wafv2 integration. See Integration blocks below for details.
- Billing
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Billing Args Billing integration. See Integration blocks below for details.
- Cloudfront
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Cloudfront Args Cloudfront integration. See Integration blocks below for details.
- Cloudtrail
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Cloudtrail Args Cloudtrail integration. See Integration blocks below for details.
- Doc
Db Pulumi.New Relic. Cloud. Inputs. Aws Integrations Doc Db Args Doc_DB integration. See Integration blocks below for details.
- Dynamodb
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Dynamodb Args DynamoDB integration. See Integration blocks below for details.
- Ebs
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Ebs Args EBS integration. See Integration blocks below for details.
- Ec2
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Ec2Args Ec2 integration. See Integration blocks below for details.
- Ecs
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Ecs Args Ecs integration. See Integration blocks below for details.
- Efs
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Efs Args Efs integration. See Integration blocks below for details.
- Elasticache
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Elasticache Args Elasticache integration. See Integration blocks below for details.
- Elasticbeanstalk
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Elasticbeanstalk Args Elasticbeanstalk integration. See Integration blocks below for details.
- Elasticsearch
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Elasticsearch Args Elasticsearch integration. See Integration blocks below for details.
- Elb
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Elb Args Elb integration. See Integration blocks below for details.
- Emr
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Emr Args Emr integration. See Integration blocks below for details.
- Health
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Health Args Health integration. See Integration blocks below for details.
- Iam
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Iam Args Iam integration. See Integration blocks below for details.
- Iot
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Iot Args Iot integration. See Integration blocks below for details.
- Kinesis
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Kinesis Args Kinesis integration. See Integration blocks below for details.
- Kinesis
Firehose Pulumi.New Relic. Cloud. Inputs. Aws Integrations Kinesis Firehose Args Kinesis firehose integration. See Integration blocks below for details.
- Lambda
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Lambda Args Lambda integration. See Integration blocks below for details.
- Rds
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Rds Args Rds integration. See Integration blocks below for details.
- Redshift
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Redshift Args Redshift integration. See Integration blocks below for details.
- Route53
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Route53Args Route53 integration. See Integration blocks below for details.
- S3
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations S3Args S3 integration. See Integration blocks below for details.
- Ses
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Ses Args Ses integration. See Integration blocks below for details.
- Sns
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Sns Args Sns integration. See Integration blocks below for details.
- Sqs
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Sqs Args SQS integration. See Integration blocks below for details.
- Trusted
Advisor Pulumi.New Relic. Cloud. Inputs. Aws Integrations Trusted Advisor Args Trusted Advisor integration. See Integration blocks below for details.
- Vpc
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Vpc Args VPC integration. See Integration blocks below for details.
- XRay
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations XRay Args X-Ray integration. See Integration blocks below for details.
- Linked
Account intId The ID of the linked AWS account in New Relic.
- Account
Id int The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- Alb
Aws
Integrations Alb Args ALB integration. See Integration blocks below for details.
- Api
Gateway AwsIntegrations Api Gateway Args ApiGateway integration. See Integration blocks below for details.
- Auto
Scaling AwsIntegrations Auto Scaling Args AutoScaling integration. See Integration blocks below for details.
- Aws
App AwsSync Integrations Aws App Sync Args AppSync integration. See Integration blocks below for details.
- Aws
Athena AwsIntegrations Aws Athena Args Athena integration. See Integration blocks below for details.
- Aws
Cognito AwsIntegrations Aws Cognito Args Cognito integration. See Integration blocks below for details.
- Aws
Connect AwsIntegrations Aws Connect Args Connect integration. See Integration blocks below for details.
- Aws
Direct AwsConnect Integrations Aws Direct Connect Args DirectConnect integration. See Integration blocks below for details.
- Aws
Fsx AwsIntegrations Aws Fsx Args Fsx integration. See Integration blocks below for details.
- Aws
Glue AwsIntegrations Aws Glue Args Glue integration. See Integration blocks below for details.
- Aws
Kinesis AwsAnalytics Integrations Aws Kinesis Analytics Args Kinesis Analytics integration. See Integration blocks below for details.
- Aws
Media AwsConvert Integrations Aws Media Convert Args Media Convert integration. See Integration blocks below for details.
- Aws
Media AwsPackage Vod Integrations Aws Media Package Vod Args Media Package vod integration. See Integration blocks below for details.
- Aws
Mq AwsIntegrations Aws Mq Args Mq integration. See Integration blocks below for details.
- Aws
Msk AwsIntegrations Aws Msk Args Msk integration. See Integration blocks below for details.
- Aws
Neptune AwsIntegrations Aws Neptune Args Neptune integration. See Integration blocks below for details.
- Aws
Qldb AwsIntegrations Aws Qldb Args Qldb integration. See Integration blocks below for details.
- Aws
Route53resolver AwsIntegrations Aws Route53resolver Args Route53resolver integration. See Integration blocks below for details.
- Aws
States AwsIntegrations Aws States Args States integration. See Integration blocks below for details.
- Aws
Transit AwsGateway Integrations Aws Transit Gateway Args TransitGateway integration. See Integration blocks below for details.
- Aws
Waf AwsIntegrations Aws Waf Args Waf integration. See Integration blocks below for details.
- Aws
Wafv2 AwsIntegrations Aws Wafv2Args Wafv2 integration. See Integration blocks below for details.
- Billing
Aws
Integrations Billing Args Billing integration. See Integration blocks below for details.
- Cloudfront
Aws
Integrations Cloudfront Args Cloudfront integration. See Integration blocks below for details.
- Cloudtrail
Aws
Integrations Cloudtrail Args Cloudtrail integration. See Integration blocks below for details.
- Doc
Db AwsIntegrations Doc Db Args Doc_DB integration. See Integration blocks below for details.
- Dynamodb
Aws
Integrations Dynamodb Args DynamoDB integration. See Integration blocks below for details.
- Ebs
Aws
Integrations Ebs Args EBS integration. See Integration blocks below for details.
- Ec2
Aws
Integrations Ec2Args Ec2 integration. See Integration blocks below for details.
- Ecs
Aws
Integrations Ecs Args Ecs integration. See Integration blocks below for details.
- Efs
Aws
Integrations Efs Args Efs integration. See Integration blocks below for details.
- Elasticache
Aws
Integrations Elasticache Args Elasticache integration. See Integration blocks below for details.
- Elasticbeanstalk
Aws
Integrations Elasticbeanstalk Args Elasticbeanstalk integration. See Integration blocks below for details.
- Elasticsearch
Aws
Integrations Elasticsearch Args Elasticsearch integration. See Integration blocks below for details.
- Elb
Aws
Integrations Elb Args Elb integration. See Integration blocks below for details.
- Emr
Aws
Integrations Emr Args Emr integration. See Integration blocks below for details.
- Health
Aws
Integrations Health Args Health integration. See Integration blocks below for details.
- Iam
Aws
Integrations Iam Args Iam integration. See Integration blocks below for details.
- Iot
Aws
Integrations Iot Args Iot integration. See Integration blocks below for details.
- Kinesis
Aws
Integrations Kinesis Args Kinesis integration. See Integration blocks below for details.
- Kinesis
Firehose AwsIntegrations Kinesis Firehose Args Kinesis firehose integration. See Integration blocks below for details.
- Lambda
Aws
Integrations Lambda Args Lambda integration. See Integration blocks below for details.
- Rds
Aws
Integrations Rds Args Rds integration. See Integration blocks below for details.
- Redshift
Aws
Integrations Redshift Args Redshift integration. See Integration blocks below for details.
- Route53
Aws
Integrations Route53Args Route53 integration. See Integration blocks below for details.
- S3
Aws
Integrations S3Args S3 integration. See Integration blocks below for details.
- Ses
Aws
Integrations Ses Args Ses integration. See Integration blocks below for details.
- Sns
Aws
Integrations Sns Args Sns integration. See Integration blocks below for details.
- Sqs
Aws
Integrations Sqs Args SQS integration. See Integration blocks below for details.
- Trusted
Advisor AwsIntegrations Trusted Advisor Args Trusted Advisor integration. See Integration blocks below for details.
- Vpc
Aws
Integrations Vpc Args VPC integration. See Integration blocks below for details.
- XRay
Aws
Integrations XRay Args X-Ray integration. See Integration blocks below for details.
- linked
Account IntegerId The ID of the linked AWS account in New Relic.
- account
Id Integer The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- alb
Aws
Integrations Alb Args ALB integration. See Integration blocks below for details.
- api
Gateway AwsIntegrations Api Gateway Args ApiGateway integration. See Integration blocks below for details.
- auto
Scaling AwsIntegrations Auto Scaling Args AutoScaling integration. See Integration blocks below for details.
- aws
App AwsSync Integrations Aws App Sync Args AppSync integration. See Integration blocks below for details.
- aws
Athena AwsIntegrations Aws Athena Args Athena integration. See Integration blocks below for details.
- aws
Cognito AwsIntegrations Aws Cognito Args Cognito integration. See Integration blocks below for details.
- aws
Connect AwsIntegrations Aws Connect Args Connect integration. See Integration blocks below for details.
- aws
Direct AwsConnect Integrations Aws Direct Connect Args DirectConnect integration. See Integration blocks below for details.
- aws
Fsx AwsIntegrations Aws Fsx Args Fsx integration. See Integration blocks below for details.
- aws
Glue AwsIntegrations Aws Glue Args Glue integration. See Integration blocks below for details.
- aws
Kinesis AwsAnalytics Integrations Aws Kinesis Analytics Args Kinesis Analytics integration. See Integration blocks below for details.
- aws
Media AwsConvert Integrations Aws Media Convert Args Media Convert integration. See Integration blocks below for details.
- aws
Media AwsPackage Vod Integrations Aws Media Package Vod Args Media Package vod integration. See Integration blocks below for details.
- aws
Mq AwsIntegrations Aws Mq Args Mq integration. See Integration blocks below for details.
- aws
Msk AwsIntegrations Aws Msk Args Msk integration. See Integration blocks below for details.
- aws
Neptune AwsIntegrations Aws Neptune Args Neptune integration. See Integration blocks below for details.
- aws
Qldb AwsIntegrations Aws Qldb Args Qldb integration. See Integration blocks below for details.
- aws
Route53resolver AwsIntegrations Aws Route53resolver Args Route53resolver integration. See Integration blocks below for details.
- aws
States AwsIntegrations Aws States Args States integration. See Integration blocks below for details.
- aws
Transit AwsGateway Integrations Aws Transit Gateway Args TransitGateway integration. See Integration blocks below for details.
- aws
Waf AwsIntegrations Aws Waf Args Waf integration. See Integration blocks below for details.
- aws
Wafv2 AwsIntegrations Aws Wafv2Args Wafv2 integration. See Integration blocks below for details.
- billing
Aws
Integrations Billing Args Billing integration. See Integration blocks below for details.
- cloudfront
Aws
Integrations Cloudfront Args Cloudfront integration. See Integration blocks below for details.
- cloudtrail
Aws
Integrations Cloudtrail Args Cloudtrail integration. See Integration blocks below for details.
- doc
Db AwsIntegrations Doc Db Args Doc_DB integration. See Integration blocks below for details.
- dynamodb
Aws
Integrations Dynamodb Args DynamoDB integration. See Integration blocks below for details.
- ebs
Aws
Integrations Ebs Args EBS integration. See Integration blocks below for details.
- ec2
Aws
Integrations Ec2Args Ec2 integration. See Integration blocks below for details.
- ecs
Aws
Integrations Ecs Args Ecs integration. See Integration blocks below for details.
- efs
Aws
Integrations Efs Args Efs integration. See Integration blocks below for details.
- elasticache
Aws
Integrations Elasticache Args Elasticache integration. See Integration blocks below for details.
- elasticbeanstalk
Aws
Integrations Elasticbeanstalk Args Elasticbeanstalk integration. See Integration blocks below for details.
- elasticsearch
Aws
Integrations Elasticsearch Args Elasticsearch integration. See Integration blocks below for details.
- elb
Aws
Integrations Elb Args Elb integration. See Integration blocks below for details.
- emr
Aws
Integrations Emr Args Emr integration. See Integration blocks below for details.
- health
Aws
Integrations Health Args Health integration. See Integration blocks below for details.
- iam
Aws
Integrations Iam Args Iam integration. See Integration blocks below for details.
- iot
Aws
Integrations Iot Args Iot integration. See Integration blocks below for details.
- kinesis
Aws
Integrations Kinesis Args Kinesis integration. See Integration blocks below for details.
- kinesis
Firehose AwsIntegrations Kinesis Firehose Args Kinesis firehose integration. See Integration blocks below for details.
- lambda
Aws
Integrations Lambda Args Lambda integration. See Integration blocks below for details.
- rds
Aws
Integrations Rds Args Rds integration. See Integration blocks below for details.
- redshift
Aws
Integrations Redshift Args Redshift integration. See Integration blocks below for details.
- route53
Aws
Integrations Route53Args Route53 integration. See Integration blocks below for details.
- s3
Aws
Integrations S3Args S3 integration. See Integration blocks below for details.
- ses
Aws
Integrations Ses Args Ses integration. See Integration blocks below for details.
- sns
Aws
Integrations Sns Args Sns integration. See Integration blocks below for details.
- sqs
Aws
Integrations Sqs Args SQS integration. See Integration blocks below for details.
- trusted
Advisor AwsIntegrations Trusted Advisor Args Trusted Advisor integration. See Integration blocks below for details.
- vpc
Aws
Integrations Vpc Args VPC integration. See Integration blocks below for details.
- x
Ray AwsIntegrations XRay Args X-Ray integration. See Integration blocks below for details.
- linked
Account numberId The ID of the linked AWS account in New Relic.
- account
Id number The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- alb
Aws
Integrations Alb Args ALB integration. See Integration blocks below for details.
- api
Gateway AwsIntegrations Api Gateway Args ApiGateway integration. See Integration blocks below for details.
- auto
Scaling AwsIntegrations Auto Scaling Args AutoScaling integration. See Integration blocks below for details.
- aws
App AwsSync Integrations Aws App Sync Args AppSync integration. See Integration blocks below for details.
- aws
Athena AwsIntegrations Aws Athena Args Athena integration. See Integration blocks below for details.
- aws
Cognito AwsIntegrations Aws Cognito Args Cognito integration. See Integration blocks below for details.
- aws
Connect AwsIntegrations Aws Connect Args Connect integration. See Integration blocks below for details.
- aws
Direct AwsConnect Integrations Aws Direct Connect Args DirectConnect integration. See Integration blocks below for details.
- aws
Fsx AwsIntegrations Aws Fsx Args Fsx integration. See Integration blocks below for details.
- aws
Glue AwsIntegrations Aws Glue Args Glue integration. See Integration blocks below for details.
- aws
Kinesis AwsAnalytics Integrations Aws Kinesis Analytics Args Kinesis Analytics integration. See Integration blocks below for details.
- aws
Media AwsConvert Integrations Aws Media Convert Args Media Convert integration. See Integration blocks below for details.
- aws
Media AwsPackage Vod Integrations Aws Media Package Vod Args Media Package vod integration. See Integration blocks below for details.
- aws
Mq AwsIntegrations Aws Mq Args Mq integration. See Integration blocks below for details.
- aws
Msk AwsIntegrations Aws Msk Args Msk integration. See Integration blocks below for details.
- aws
Neptune AwsIntegrations Aws Neptune Args Neptune integration. See Integration blocks below for details.
- aws
Qldb AwsIntegrations Aws Qldb Args Qldb integration. See Integration blocks below for details.
- aws
Route53resolver AwsIntegrations Aws Route53resolver Args Route53resolver integration. See Integration blocks below for details.
- aws
States AwsIntegrations Aws States Args States integration. See Integration blocks below for details.
- aws
Transit AwsGateway Integrations Aws Transit Gateway Args TransitGateway integration. See Integration blocks below for details.
- aws
Waf AwsIntegrations Aws Waf Args Waf integration. See Integration blocks below for details.
- aws
Wafv2 AwsIntegrations Aws Wafv2Args Wafv2 integration. See Integration blocks below for details.
- billing
Aws
Integrations Billing Args Billing integration. See Integration blocks below for details.
- cloudfront
Aws
Integrations Cloudfront Args Cloudfront integration. See Integration blocks below for details.
- cloudtrail
Aws
Integrations Cloudtrail Args Cloudtrail integration. See Integration blocks below for details.
- doc
Db AwsIntegrations Doc Db Args Doc_DB integration. See Integration blocks below for details.
- dynamodb
Aws
Integrations Dynamodb Args DynamoDB integration. See Integration blocks below for details.
- ebs
Aws
Integrations Ebs Args EBS integration. See Integration blocks below for details.
- ec2
Aws
Integrations Ec2Args Ec2 integration. See Integration blocks below for details.
- ecs
Aws
Integrations Ecs Args Ecs integration. See Integration blocks below for details.
- efs
Aws
Integrations Efs Args Efs integration. See Integration blocks below for details.
- elasticache
Aws
Integrations Elasticache Args Elasticache integration. See Integration blocks below for details.
- elasticbeanstalk
Aws
Integrations Elasticbeanstalk Args Elasticbeanstalk integration. See Integration blocks below for details.
- elasticsearch
Aws
Integrations Elasticsearch Args Elasticsearch integration. See Integration blocks below for details.
- elb
Aws
Integrations Elb Args Elb integration. See Integration blocks below for details.
- emr
Aws
Integrations Emr Args Emr integration. See Integration blocks below for details.
- health
Aws
Integrations Health Args Health integration. See Integration blocks below for details.
- iam
Aws
Integrations Iam Args Iam integration. See Integration blocks below for details.
- iot
Aws
Integrations Iot Args Iot integration. See Integration blocks below for details.
- kinesis
Aws
Integrations Kinesis Args Kinesis integration. See Integration blocks below for details.
- kinesis
Firehose AwsIntegrations Kinesis Firehose Args Kinesis firehose integration. See Integration blocks below for details.
- lambda
Aws
Integrations Lambda Args Lambda integration. See Integration blocks below for details.
- rds
Aws
Integrations Rds Args Rds integration. See Integration blocks below for details.
- redshift
Aws
Integrations Redshift Args Redshift integration. See Integration blocks below for details.
- route53
Aws
Integrations Route53Args Route53 integration. See Integration blocks below for details.
- s3
Aws
Integrations S3Args S3 integration. See Integration blocks below for details.
- ses
Aws
Integrations Ses Args Ses integration. See Integration blocks below for details.
- sns
Aws
Integrations Sns Args Sns integration. See Integration blocks below for details.
- sqs
Aws
Integrations Sqs Args SQS integration. See Integration blocks below for details.
- trusted
Advisor AwsIntegrations Trusted Advisor Args Trusted Advisor integration. See Integration blocks below for details.
- vpc
Aws
Integrations Vpc Args VPC integration. See Integration blocks below for details.
- x
Ray AwsIntegrations XRay Args X-Ray integration. See Integration blocks below for details.
- linked_
account_ intid The ID of the linked AWS account in New Relic.
- account_
id int The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- alb
Aws
Integrations Alb Args ALB integration. See Integration blocks below for details.
- api_
gateway AwsIntegrations Api Gateway Args ApiGateway integration. See Integration blocks below for details.
- auto_
scaling AwsIntegrations Auto Scaling Args AutoScaling integration. See Integration blocks below for details.
- aws_
app_ Awssync Integrations Aws App Sync Args AppSync integration. See Integration blocks below for details.
- aws_
athena AwsIntegrations Aws Athena Args Athena integration. See Integration blocks below for details.
- aws_
cognito AwsIntegrations Aws Cognito Args Cognito integration. See Integration blocks below for details.
- aws_
connect AwsIntegrations Aws Connect Args Connect integration. See Integration blocks below for details.
- aws_
direct_ Awsconnect Integrations Aws Direct Connect Args DirectConnect integration. See Integration blocks below for details.
- aws_
fsx AwsIntegrations Aws Fsx Args Fsx integration. See Integration blocks below for details.
- aws_
glue AwsIntegrations Aws Glue Args Glue integration. See Integration blocks below for details.
- aws_
kinesis_ Awsanalytics Integrations Aws Kinesis Analytics Args Kinesis Analytics integration. See Integration blocks below for details.
- aws_
media_ Awsconvert Integrations Aws Media Convert Args Media Convert integration. See Integration blocks below for details.
- aws_
media_ Awspackage_ vod Integrations Aws Media Package Vod Args Media Package vod integration. See Integration blocks below for details.
- aws_
mq AwsIntegrations Aws Mq Args Mq integration. See Integration blocks below for details.
- aws_
msk AwsIntegrations Aws Msk Args Msk integration. See Integration blocks below for details.
- aws_
neptune AwsIntegrations Aws Neptune Args Neptune integration. See Integration blocks below for details.
- aws_
qldb AwsIntegrations Aws Qldb Args Qldb integration. See Integration blocks below for details.
- aws_
route53resolver AwsIntegrations Aws Route53resolver Args Route53resolver integration. See Integration blocks below for details.
- aws_
states AwsIntegrations Aws States Args States integration. See Integration blocks below for details.
- aws_
transit_ Awsgateway Integrations Aws Transit Gateway Args TransitGateway integration. See Integration blocks below for details.
- aws_
waf AwsIntegrations Aws Waf Args Waf integration. See Integration blocks below for details.
- aws_
wafv2 AwsIntegrations Aws Wafv2Args Wafv2 integration. See Integration blocks below for details.
- billing
Aws
Integrations Billing Args Billing integration. See Integration blocks below for details.
- cloudfront
Aws
Integrations Cloudfront Args Cloudfront integration. See Integration blocks below for details.
- cloudtrail
Aws
Integrations Cloudtrail Args Cloudtrail integration. See Integration blocks below for details.
- doc_
db AwsIntegrations Doc Db Args Doc_DB integration. See Integration blocks below for details.
- dynamodb
Aws
Integrations Dynamodb Args DynamoDB integration. See Integration blocks below for details.
- ebs
Aws
Integrations Ebs Args EBS integration. See Integration blocks below for details.
- ec2
Aws
Integrations Ec2Args Ec2 integration. See Integration blocks below for details.
- ecs
Aws
Integrations Ecs Args Ecs integration. See Integration blocks below for details.
- efs
Aws
Integrations Efs Args Efs integration. See Integration blocks below for details.
- elasticache
Aws
Integrations Elasticache Args Elasticache integration. See Integration blocks below for details.
- elasticbeanstalk
Aws
Integrations Elasticbeanstalk Args Elasticbeanstalk integration. See Integration blocks below for details.
- elasticsearch
Aws
Integrations Elasticsearch Args Elasticsearch integration. See Integration blocks below for details.
- elb
Aws
Integrations Elb Args Elb integration. See Integration blocks below for details.
- emr
Aws
Integrations Emr Args Emr integration. See Integration blocks below for details.
- health
Aws
Integrations Health Args Health integration. See Integration blocks below for details.
- iam
Aws
Integrations Iam Args Iam integration. See Integration blocks below for details.
- iot
Aws
Integrations Iot Args Iot integration. See Integration blocks below for details.
- kinesis
Aws
Integrations Kinesis Args Kinesis integration. See Integration blocks below for details.
- kinesis_
firehose AwsIntegrations Kinesis Firehose Args Kinesis firehose integration. See Integration blocks below for details.
- lambda_
Aws
Integrations Lambda Args Lambda integration. See Integration blocks below for details.
- rds
Aws
Integrations Rds Args Rds integration. See Integration blocks below for details.
- redshift
Aws
Integrations Redshift Args Redshift integration. See Integration blocks below for details.
- route53
Aws
Integrations Route53Args Route53 integration. See Integration blocks below for details.
- s3
Aws
Integrations S3Args S3 integration. See Integration blocks below for details.
- ses
Aws
Integrations Ses Args Ses integration. See Integration blocks below for details.
- sns
Aws
Integrations Sns Args Sns integration. See Integration blocks below for details.
- sqs
Aws
Integrations Sqs Args SQS integration. See Integration blocks below for details.
- trusted_
advisor AwsIntegrations Trusted Advisor Args Trusted Advisor integration. See Integration blocks below for details.
- vpc
Aws
Integrations Vpc Args VPC integration. See Integration blocks below for details.
- x_
ray AwsIntegrations XRay Args X-Ray integration. See Integration blocks below for details.
- linked
Account NumberId The ID of the linked AWS account in New Relic.
- account
Id Number The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- alb Property Map
ALB integration. See Integration blocks below for details.
- api
Gateway Property Map ApiGateway integration. See Integration blocks below for details.
- auto
Scaling Property Map AutoScaling integration. See Integration blocks below for details.
- aws
App Property MapSync AppSync integration. See Integration blocks below for details.
- aws
Athena Property Map Athena integration. See Integration blocks below for details.
- aws
Cognito Property Map Cognito integration. See Integration blocks below for details.
- aws
Connect Property Map Connect integration. See Integration blocks below for details.
- aws
Direct Property MapConnect DirectConnect integration. See Integration blocks below for details.
- aws
Fsx Property Map Fsx integration. See Integration blocks below for details.
- aws
Glue Property Map Glue integration. See Integration blocks below for details.
- aws
Kinesis Property MapAnalytics Kinesis Analytics integration. See Integration blocks below for details.
- aws
Media Property MapConvert Media Convert integration. See Integration blocks below for details.
- aws
Media Property MapPackage Vod Media Package vod integration. See Integration blocks below for details.
- aws
Mq Property Map Mq integration. See Integration blocks below for details.
- aws
Msk Property Map Msk integration. See Integration blocks below for details.
- aws
Neptune Property Map Neptune integration. See Integration blocks below for details.
- aws
Qldb Property Map Qldb integration. See Integration blocks below for details.
- aws
Route53resolver Property Map Route53resolver integration. See Integration blocks below for details.
- aws
States Property Map States integration. See Integration blocks below for details.
- aws
Transit Property MapGateway TransitGateway integration. See Integration blocks below for details.
- aws
Waf Property Map Waf integration. See Integration blocks below for details.
- aws
Wafv2 Property Map Wafv2 integration. See Integration blocks below for details.
- billing Property Map
Billing integration. See Integration blocks below for details.
- cloudfront Property Map
Cloudfront integration. See Integration blocks below for details.
- cloudtrail Property Map
Cloudtrail integration. See Integration blocks below for details.
- doc
Db Property Map Doc_DB integration. See Integration blocks below for details.
- dynamodb Property Map
DynamoDB integration. See Integration blocks below for details.
- ebs Property Map
EBS integration. See Integration blocks below for details.
- ec2 Property Map
Ec2 integration. See Integration blocks below for details.
- ecs Property Map
Ecs integration. See Integration blocks below for details.
- efs Property Map
Efs integration. See Integration blocks below for details.
- elasticache Property Map
Elasticache integration. See Integration blocks below for details.
- elasticbeanstalk Property Map
Elasticbeanstalk integration. See Integration blocks below for details.
- elasticsearch Property Map
Elasticsearch integration. See Integration blocks below for details.
- elb Property Map
Elb integration. See Integration blocks below for details.
- emr Property Map
Emr integration. See Integration blocks below for details.
- health Property Map
Health integration. See Integration blocks below for details.
- iam Property Map
Iam integration. See Integration blocks below for details.
- iot Property Map
Iot integration. See Integration blocks below for details.
- kinesis Property Map
Kinesis integration. See Integration blocks below for details.
- kinesis
Firehose Property Map Kinesis firehose integration. See Integration blocks below for details.
- lambda Property Map
Lambda integration. See Integration blocks below for details.
- rds Property Map
Rds integration. See Integration blocks below for details.
- redshift Property Map
Redshift integration. See Integration blocks below for details.
- route53 Property Map
Route53 integration. See Integration blocks below for details.
- s3 Property Map
S3 integration. See Integration blocks below for details.
- ses Property Map
Ses integration. See Integration blocks below for details.
- sns Property Map
Sns integration. See Integration blocks below for details.
- sqs Property Map
SQS integration. See Integration blocks below for details.
- trusted
Advisor Property Map Trusted Advisor integration. See Integration blocks below for details.
- vpc Property Map
VPC integration. See Integration blocks below for details.
- x
Ray Property Map X-Ray integration. See Integration blocks below for details.
Outputs
All input properties are implicitly available as output properties. Additionally, the AwsIntegrations resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Id string
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
- id string
The provider-assigned unique ID for this managed resource.
- id str
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
Look up Existing AwsIntegrations Resource
Get an existing AwsIntegrations resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: AwsIntegrationsState, opts?: CustomResourceOptions): AwsIntegrations
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[int] = None,
alb: Optional[AwsIntegrationsAlbArgs] = None,
api_gateway: Optional[AwsIntegrationsApiGatewayArgs] = None,
auto_scaling: Optional[AwsIntegrationsAutoScalingArgs] = None,
aws_app_sync: Optional[AwsIntegrationsAwsAppSyncArgs] = None,
aws_athena: Optional[AwsIntegrationsAwsAthenaArgs] = None,
aws_cognito: Optional[AwsIntegrationsAwsCognitoArgs] = None,
aws_connect: Optional[AwsIntegrationsAwsConnectArgs] = None,
aws_direct_connect: Optional[AwsIntegrationsAwsDirectConnectArgs] = None,
aws_fsx: Optional[AwsIntegrationsAwsFsxArgs] = None,
aws_glue: Optional[AwsIntegrationsAwsGlueArgs] = None,
aws_kinesis_analytics: Optional[AwsIntegrationsAwsKinesisAnalyticsArgs] = None,
aws_media_convert: Optional[AwsIntegrationsAwsMediaConvertArgs] = None,
aws_media_package_vod: Optional[AwsIntegrationsAwsMediaPackageVodArgs] = None,
aws_mq: Optional[AwsIntegrationsAwsMqArgs] = None,
aws_msk: Optional[AwsIntegrationsAwsMskArgs] = None,
aws_neptune: Optional[AwsIntegrationsAwsNeptuneArgs] = None,
aws_qldb: Optional[AwsIntegrationsAwsQldbArgs] = None,
aws_route53resolver: Optional[AwsIntegrationsAwsRoute53resolverArgs] = None,
aws_states: Optional[AwsIntegrationsAwsStatesArgs] = None,
aws_transit_gateway: Optional[AwsIntegrationsAwsTransitGatewayArgs] = None,
aws_waf: Optional[AwsIntegrationsAwsWafArgs] = None,
aws_wafv2: Optional[AwsIntegrationsAwsWafv2Args] = None,
billing: Optional[AwsIntegrationsBillingArgs] = None,
cloudfront: Optional[AwsIntegrationsCloudfrontArgs] = None,
cloudtrail: Optional[AwsIntegrationsCloudtrailArgs] = None,
doc_db: Optional[AwsIntegrationsDocDbArgs] = None,
dynamodb: Optional[AwsIntegrationsDynamodbArgs] = None,
ebs: Optional[AwsIntegrationsEbsArgs] = None,
ec2: Optional[AwsIntegrationsEc2Args] = None,
ecs: Optional[AwsIntegrationsEcsArgs] = None,
efs: Optional[AwsIntegrationsEfsArgs] = None,
elasticache: Optional[AwsIntegrationsElasticacheArgs] = None,
elasticbeanstalk: Optional[AwsIntegrationsElasticbeanstalkArgs] = None,
elasticsearch: Optional[AwsIntegrationsElasticsearchArgs] = None,
elb: Optional[AwsIntegrationsElbArgs] = None,
emr: Optional[AwsIntegrationsEmrArgs] = None,
health: Optional[AwsIntegrationsHealthArgs] = None,
iam: Optional[AwsIntegrationsIamArgs] = None,
iot: Optional[AwsIntegrationsIotArgs] = None,
kinesis: Optional[AwsIntegrationsKinesisArgs] = None,
kinesis_firehose: Optional[AwsIntegrationsKinesisFirehoseArgs] = None,
lambda_: Optional[AwsIntegrationsLambdaArgs] = None,
linked_account_id: Optional[int] = None,
rds: Optional[AwsIntegrationsRdsArgs] = None,
redshift: Optional[AwsIntegrationsRedshiftArgs] = None,
route53: Optional[AwsIntegrationsRoute53Args] = None,
s3: Optional[AwsIntegrationsS3Args] = None,
ses: Optional[AwsIntegrationsSesArgs] = None,
sns: Optional[AwsIntegrationsSnsArgs] = None,
sqs: Optional[AwsIntegrationsSqsArgs] = None,
trusted_advisor: Optional[AwsIntegrationsTrustedAdvisorArgs] = None,
vpc: Optional[AwsIntegrationsVpcArgs] = None,
x_ray: Optional[AwsIntegrationsXRayArgs] = None) -> AwsIntegrations
func GetAwsIntegrations(ctx *Context, name string, id IDInput, state *AwsIntegrationsState, opts ...ResourceOption) (*AwsIntegrations, error)
public static AwsIntegrations Get(string name, Input<string> id, AwsIntegrationsState? state, CustomResourceOptions? opts = null)
public static AwsIntegrations get(String name, Output<String> id, AwsIntegrationsState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Id int The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- Alb
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Alb Args ALB integration. See Integration blocks below for details.
- Api
Gateway Pulumi.New Relic. Cloud. Inputs. Aws Integrations Api Gateway Args ApiGateway integration. See Integration blocks below for details.
- Auto
Scaling Pulumi.New Relic. Cloud. Inputs. Aws Integrations Auto Scaling Args AutoScaling integration. See Integration blocks below for details.
- Aws
App Pulumi.Sync New Relic. Cloud. Inputs. Aws Integrations Aws App Sync Args AppSync integration. See Integration blocks below for details.
- Aws
Athena Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Athena Args Athena integration. See Integration blocks below for details.
- Aws
Cognito Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Cognito Args Cognito integration. See Integration blocks below for details.
- Aws
Connect Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Connect Args Connect integration. See Integration blocks below for details.
- Aws
Direct Pulumi.Connect New Relic. Cloud. Inputs. Aws Integrations Aws Direct Connect Args DirectConnect integration. See Integration blocks below for details.
- Aws
Fsx Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Fsx Args Fsx integration. See Integration blocks below for details.
- Aws
Glue Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Glue Args Glue integration. See Integration blocks below for details.
- Aws
Kinesis Pulumi.Analytics New Relic. Cloud. Inputs. Aws Integrations Aws Kinesis Analytics Args Kinesis Analytics integration. See Integration blocks below for details.
- Aws
Media Pulumi.Convert New Relic. Cloud. Inputs. Aws Integrations Aws Media Convert Args Media Convert integration. See Integration blocks below for details.
- Aws
Media Pulumi.Package Vod New Relic. Cloud. Inputs. Aws Integrations Aws Media Package Vod Args Media Package vod integration. See Integration blocks below for details.
- Aws
Mq Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Mq Args Mq integration. See Integration blocks below for details.
- Aws
Msk Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Msk Args Msk integration. See Integration blocks below for details.
- Aws
Neptune Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Neptune Args Neptune integration. See Integration blocks below for details.
- Aws
Qldb Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Qldb Args Qldb integration. See Integration blocks below for details.
- Aws
Route53resolver Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Route53resolver Args Route53resolver integration. See Integration blocks below for details.
- Aws
States Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws States Args States integration. See Integration blocks below for details.
- Aws
Transit Pulumi.Gateway New Relic. Cloud. Inputs. Aws Integrations Aws Transit Gateway Args TransitGateway integration. See Integration blocks below for details.
- Aws
Waf Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Waf Args Waf integration. See Integration blocks below for details.
- Aws
Wafv2 Pulumi.New Relic. Cloud. Inputs. Aws Integrations Aws Wafv2Args Wafv2 integration. See Integration blocks below for details.
- Billing
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Billing Args Billing integration. See Integration blocks below for details.
- Cloudfront
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Cloudfront Args Cloudfront integration. See Integration blocks below for details.
- Cloudtrail
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Cloudtrail Args Cloudtrail integration. See Integration blocks below for details.
- Doc
Db Pulumi.New Relic. Cloud. Inputs. Aws Integrations Doc Db Args Doc_DB integration. See Integration blocks below for details.
- Dynamodb
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Dynamodb Args DynamoDB integration. See Integration blocks below for details.
- Ebs
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Ebs Args EBS integration. See Integration blocks below for details.
- Ec2
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Ec2Args Ec2 integration. See Integration blocks below for details.
- Ecs
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Ecs Args Ecs integration. See Integration blocks below for details.
- Efs
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Efs Args Efs integration. See Integration blocks below for details.
- Elasticache
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Elasticache Args Elasticache integration. See Integration blocks below for details.
- Elasticbeanstalk
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Elasticbeanstalk Args Elasticbeanstalk integration. See Integration blocks below for details.
- Elasticsearch
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Elasticsearch Args Elasticsearch integration. See Integration blocks below for details.
- Elb
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Elb Args Elb integration. See Integration blocks below for details.
- Emr
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Emr Args Emr integration. See Integration blocks below for details.
- Health
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Health Args Health integration. See Integration blocks below for details.
- Iam
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Iam Args Iam integration. See Integration blocks below for details.
- Iot
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Iot Args Iot integration. See Integration blocks below for details.
- Kinesis
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Kinesis Args Kinesis integration. See Integration blocks below for details.
- Kinesis
Firehose Pulumi.New Relic. Cloud. Inputs. Aws Integrations Kinesis Firehose Args Kinesis firehose integration. See Integration blocks below for details.
- Lambda
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Lambda Args Lambda integration. See Integration blocks below for details.
- Linked
Account intId The ID of the linked AWS account in New Relic.
- Rds
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Rds Args Rds integration. See Integration blocks below for details.
- Redshift
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Redshift Args Redshift integration. See Integration blocks below for details.
- Route53
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Route53Args Route53 integration. See Integration blocks below for details.
- S3
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations S3Args S3 integration. See Integration blocks below for details.
- Ses
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Ses Args Ses integration. See Integration blocks below for details.
- Sns
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Sns Args Sns integration. See Integration blocks below for details.
- Sqs
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Sqs Args SQS integration. See Integration blocks below for details.
- Trusted
Advisor Pulumi.New Relic. Cloud. Inputs. Aws Integrations Trusted Advisor Args Trusted Advisor integration. See Integration blocks below for details.
- Vpc
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations Vpc Args VPC integration. See Integration blocks below for details.
- XRay
Pulumi.
New Relic. Cloud. Inputs. Aws Integrations XRay Args X-Ray integration. See Integration blocks below for details.
- Account
Id int The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- Alb
Aws
Integrations Alb Args ALB integration. See Integration blocks below for details.
- Api
Gateway AwsIntegrations Api Gateway Args ApiGateway integration. See Integration blocks below for details.
- Auto
Scaling AwsIntegrations Auto Scaling Args AutoScaling integration. See Integration blocks below for details.
- Aws
App AwsSync Integrations Aws App Sync Args AppSync integration. See Integration blocks below for details.
- Aws
Athena AwsIntegrations Aws Athena Args Athena integration. See Integration blocks below for details.
- Aws
Cognito AwsIntegrations Aws Cognito Args Cognito integration. See Integration blocks below for details.
- Aws
Connect AwsIntegrations Aws Connect Args Connect integration. See Integration blocks below for details.
- Aws
Direct AwsConnect Integrations Aws Direct Connect Args DirectConnect integration. See Integration blocks below for details.
- Aws
Fsx AwsIntegrations Aws Fsx Args Fsx integration. See Integration blocks below for details.
- Aws
Glue AwsIntegrations Aws Glue Args Glue integration. See Integration blocks below for details.
- Aws
Kinesis AwsAnalytics Integrations Aws Kinesis Analytics Args Kinesis Analytics integration. See Integration blocks below for details.
- Aws
Media AwsConvert Integrations Aws Media Convert Args Media Convert integration. See Integration blocks below for details.
- Aws
Media AwsPackage Vod Integrations Aws Media Package Vod Args Media Package vod integration. See Integration blocks below for details.
- Aws
Mq AwsIntegrations Aws Mq Args Mq integration. See Integration blocks below for details.
- Aws
Msk AwsIntegrations Aws Msk Args Msk integration. See Integration blocks below for details.
- Aws
Neptune AwsIntegrations Aws Neptune Args Neptune integration. See Integration blocks below for details.
- Aws
Qldb AwsIntegrations Aws Qldb Args Qldb integration. See Integration blocks below for details.
- Aws
Route53resolver AwsIntegrations Aws Route53resolver Args Route53resolver integration. See Integration blocks below for details.
- Aws
States AwsIntegrations Aws States Args States integration. See Integration blocks below for details.
- Aws
Transit AwsGateway Integrations Aws Transit Gateway Args TransitGateway integration. See Integration blocks below for details.
- Aws
Waf AwsIntegrations Aws Waf Args Waf integration. See Integration blocks below for details.
- Aws
Wafv2 AwsIntegrations Aws Wafv2Args Wafv2 integration. See Integration blocks below for details.
- Billing
Aws
Integrations Billing Args Billing integration. See Integration blocks below for details.
- Cloudfront
Aws
Integrations Cloudfront Args Cloudfront integration. See Integration blocks below for details.
- Cloudtrail
Aws
Integrations Cloudtrail Args Cloudtrail integration. See Integration blocks below for details.
- Doc
Db AwsIntegrations Doc Db Args Doc_DB integration. See Integration blocks below for details.
- Dynamodb
Aws
Integrations Dynamodb Args DynamoDB integration. See Integration blocks below for details.
- Ebs
Aws
Integrations Ebs Args EBS integration. See Integration blocks below for details.
- Ec2
Aws
Integrations Ec2Args Ec2 integration. See Integration blocks below for details.
- Ecs
Aws
Integrations Ecs Args Ecs integration. See Integration blocks below for details.
- Efs
Aws
Integrations Efs Args Efs integration. See Integration blocks below for details.
- Elasticache
Aws
Integrations Elasticache Args Elasticache integration. See Integration blocks below for details.
- Elasticbeanstalk
Aws
Integrations Elasticbeanstalk Args Elasticbeanstalk integration. See Integration blocks below for details.
- Elasticsearch
Aws
Integrations Elasticsearch Args Elasticsearch integration. See Integration blocks below for details.
- Elb
Aws
Integrations Elb Args Elb integration. See Integration blocks below for details.
- Emr
Aws
Integrations Emr Args Emr integration. See Integration blocks below for details.
- Health
Aws
Integrations Health Args Health integration. See Integration blocks below for details.
- Iam
Aws
Integrations Iam Args Iam integration. See Integration blocks below for details.
- Iot
Aws
Integrations Iot Args Iot integration. See Integration blocks below for details.
- Kinesis
Aws
Integrations Kinesis Args Kinesis integration. See Integration blocks below for details.
- Kinesis
Firehose AwsIntegrations Kinesis Firehose Args Kinesis firehose integration. See Integration blocks below for details.
- Lambda
Aws
Integrations Lambda Args Lambda integration. See Integration blocks below for details.
- Linked
Account intId The ID of the linked AWS account in New Relic.
- Rds
Aws
Integrations Rds Args Rds integration. See Integration blocks below for details.
- Redshift
Aws
Integrations Redshift Args Redshift integration. See Integration blocks below for details.
- Route53
Aws
Integrations Route53Args Route53 integration. See Integration blocks below for details.
- S3
Aws
Integrations S3Args S3 integration. See Integration blocks below for details.
- Ses
Aws
Integrations Ses Args Ses integration. See Integration blocks below for details.
- Sns
Aws
Integrations Sns Args Sns integration. See Integration blocks below for details.
- Sqs
Aws
Integrations Sqs Args SQS integration. See Integration blocks below for details.
- Trusted
Advisor AwsIntegrations Trusted Advisor Args Trusted Advisor integration. See Integration blocks below for details.
- Vpc
Aws
Integrations Vpc Args VPC integration. See Integration blocks below for details.
- XRay
Aws
Integrations XRay Args X-Ray integration. See Integration blocks below for details.
- account
Id Integer The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- alb
Aws
Integrations Alb Args ALB integration. See Integration blocks below for details.
- api
Gateway AwsIntegrations Api Gateway Args ApiGateway integration. See Integration blocks below for details.
- auto
Scaling AwsIntegrations Auto Scaling Args AutoScaling integration. See Integration blocks below for details.
- aws
App AwsSync Integrations Aws App Sync Args AppSync integration. See Integration blocks below for details.
- aws
Athena AwsIntegrations Aws Athena Args Athena integration. See Integration blocks below for details.
- aws
Cognito AwsIntegrations Aws Cognito Args Cognito integration. See Integration blocks below for details.
- aws
Connect AwsIntegrations Aws Connect Args Connect integration. See Integration blocks below for details.
- aws
Direct AwsConnect Integrations Aws Direct Connect Args DirectConnect integration. See Integration blocks below for details.
- aws
Fsx AwsIntegrations Aws Fsx Args Fsx integration. See Integration blocks below for details.
- aws
Glue AwsIntegrations Aws Glue Args Glue integration. See Integration blocks below for details.
- aws
Kinesis AwsAnalytics Integrations Aws Kinesis Analytics Args Kinesis Analytics integration. See Integration blocks below for details.
- aws
Media AwsConvert Integrations Aws Media Convert Args Media Convert integration. See Integration blocks below for details.
- aws
Media AwsPackage Vod Integrations Aws Media Package Vod Args Media Package vod integration. See Integration blocks below for details.
- aws
Mq AwsIntegrations Aws Mq Args Mq integration. See Integration blocks below for details.
- aws
Msk AwsIntegrations Aws Msk Args Msk integration. See Integration blocks below for details.
- aws
Neptune AwsIntegrations Aws Neptune Args Neptune integration. See Integration blocks below for details.
- aws
Qldb AwsIntegrations Aws Qldb Args Qldb integration. See Integration blocks below for details.
- aws
Route53resolver AwsIntegrations Aws Route53resolver Args Route53resolver integration. See Integration blocks below for details.
- aws
States AwsIntegrations Aws States Args States integration. See Integration blocks below for details.
- aws
Transit AwsGateway Integrations Aws Transit Gateway Args TransitGateway integration. See Integration blocks below for details.
- aws
Waf AwsIntegrations Aws Waf Args Waf integration. See Integration blocks below for details.
- aws
Wafv2 AwsIntegrations Aws Wafv2Args Wafv2 integration. See Integration blocks below for details.
- billing
Aws
Integrations Billing Args Billing integration. See Integration blocks below for details.
- cloudfront
Aws
Integrations Cloudfront Args Cloudfront integration. See Integration blocks below for details.
- cloudtrail
Aws
Integrations Cloudtrail Args Cloudtrail integration. See Integration blocks below for details.
- doc
Db AwsIntegrations Doc Db Args Doc_DB integration. See Integration blocks below for details.
- dynamodb
Aws
Integrations Dynamodb Args DynamoDB integration. See Integration blocks below for details.
- ebs
Aws
Integrations Ebs Args EBS integration. See Integration blocks below for details.
- ec2
Aws
Integrations Ec2Args Ec2 integration. See Integration blocks below for details.
- ecs
Aws
Integrations Ecs Args Ecs integration. See Integration blocks below for details.
- efs
Aws
Integrations Efs Args Efs integration. See Integration blocks below for details.
- elasticache
Aws
Integrations Elasticache Args Elasticache integration. See Integration blocks below for details.
- elasticbeanstalk
Aws
Integrations Elasticbeanstalk Args Elasticbeanstalk integration. See Integration blocks below for details.
- elasticsearch
Aws
Integrations Elasticsearch Args Elasticsearch integration. See Integration blocks below for details.
- elb
Aws
Integrations Elb Args Elb integration. See Integration blocks below for details.
- emr
Aws
Integrations Emr Args Emr integration. See Integration blocks below for details.
- health
Aws
Integrations Health Args Health integration. See Integration blocks below for details.
- iam
Aws
Integrations Iam Args Iam integration. See Integration blocks below for details.
- iot
Aws
Integrations Iot Args Iot integration. See Integration blocks below for details.
- kinesis
Aws
Integrations Kinesis Args Kinesis integration. See Integration blocks below for details.
- kinesis
Firehose AwsIntegrations Kinesis Firehose Args Kinesis firehose integration. See Integration blocks below for details.
- lambda
Aws
Integrations Lambda Args Lambda integration. See Integration blocks below for details.
- linked
Account IntegerId The ID of the linked AWS account in New Relic.
- rds
Aws
Integrations Rds Args Rds integration. See Integration blocks below for details.
- redshift
Aws
Integrations Redshift Args Redshift integration. See Integration blocks below for details.
- route53
Aws
Integrations Route53Args Route53 integration. See Integration blocks below for details.
- s3
Aws
Integrations S3Args S3 integration. See Integration blocks below for details.
- ses
Aws
Integrations Ses Args Ses integration. See Integration blocks below for details.
- sns
Aws
Integrations Sns Args Sns integration. See Integration blocks below for details.
- sqs
Aws
Integrations Sqs Args SQS integration. See Integration blocks below for details.
- trusted
Advisor AwsIntegrations Trusted Advisor Args Trusted Advisor integration. See Integration blocks below for details.
- vpc
Aws
Integrations Vpc Args VPC integration. See Integration blocks below for details.
- x
Ray AwsIntegrations XRay Args X-Ray integration. See Integration blocks below for details.
- account
Id number The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- alb
Aws
Integrations Alb Args ALB integration. See Integration blocks below for details.
- api
Gateway AwsIntegrations Api Gateway Args ApiGateway integration. See Integration blocks below for details.
- auto
Scaling AwsIntegrations Auto Scaling Args AutoScaling integration. See Integration blocks below for details.
- aws
App AwsSync Integrations Aws App Sync Args AppSync integration. See Integration blocks below for details.
- aws
Athena AwsIntegrations Aws Athena Args Athena integration. See Integration blocks below for details.
- aws
Cognito AwsIntegrations Aws Cognito Args Cognito integration. See Integration blocks below for details.
- aws
Connect AwsIntegrations Aws Connect Args Connect integration. See Integration blocks below for details.
- aws
Direct AwsConnect Integrations Aws Direct Connect Args DirectConnect integration. See Integration blocks below for details.
- aws
Fsx AwsIntegrations Aws Fsx Args Fsx integration. See Integration blocks below for details.
- aws
Glue AwsIntegrations Aws Glue Args Glue integration. See Integration blocks below for details.
- aws
Kinesis AwsAnalytics Integrations Aws Kinesis Analytics Args Kinesis Analytics integration. See Integration blocks below for details.
- aws
Media AwsConvert Integrations Aws Media Convert Args Media Convert integration. See Integration blocks below for details.
- aws
Media AwsPackage Vod Integrations Aws Media Package Vod Args Media Package vod integration. See Integration blocks below for details.
- aws
Mq AwsIntegrations Aws Mq Args Mq integration. See Integration blocks below for details.
- aws
Msk AwsIntegrations Aws Msk Args Msk integration. See Integration blocks below for details.
- aws
Neptune AwsIntegrations Aws Neptune Args Neptune integration. See Integration blocks below for details.
- aws
Qldb AwsIntegrations Aws Qldb Args Qldb integration. See Integration blocks below for details.
- aws
Route53resolver AwsIntegrations Aws Route53resolver Args Route53resolver integration. See Integration blocks below for details.
- aws
States AwsIntegrations Aws States Args States integration. See Integration blocks below for details.
- aws
Transit AwsGateway Integrations Aws Transit Gateway Args TransitGateway integration. See Integration blocks below for details.
- aws
Waf AwsIntegrations Aws Waf Args Waf integration. See Integration blocks below for details.
- aws
Wafv2 AwsIntegrations Aws Wafv2Args Wafv2 integration. See Integration blocks below for details.
- billing
Aws
Integrations Billing Args Billing integration. See Integration blocks below for details.
- cloudfront
Aws
Integrations Cloudfront Args Cloudfront integration. See Integration blocks below for details.
- cloudtrail
Aws
Integrations Cloudtrail Args Cloudtrail integration. See Integration blocks below for details.
- doc
Db AwsIntegrations Doc Db Args Doc_DB integration. See Integration blocks below for details.
- dynamodb
Aws
Integrations Dynamodb Args DynamoDB integration. See Integration blocks below for details.
- ebs
Aws
Integrations Ebs Args EBS integration. See Integration blocks below for details.
- ec2
Aws
Integrations Ec2Args Ec2 integration. See Integration blocks below for details.
- ecs
Aws
Integrations Ecs Args Ecs integration. See Integration blocks below for details.
- efs
Aws
Integrations Efs Args Efs integration. See Integration blocks below for details.
- elasticache
Aws
Integrations Elasticache Args Elasticache integration. See Integration blocks below for details.
- elasticbeanstalk
Aws
Integrations Elasticbeanstalk Args Elasticbeanstalk integration. See Integration blocks below for details.
- elasticsearch
Aws
Integrations Elasticsearch Args Elasticsearch integration. See Integration blocks below for details.
- elb
Aws
Integrations Elb Args Elb integration. See Integration blocks below for details.
- emr
Aws
Integrations Emr Args Emr integration. See Integration blocks below for details.
- health
Aws
Integrations Health Args Health integration. See Integration blocks below for details.
- iam
Aws
Integrations Iam Args Iam integration. See Integration blocks below for details.
- iot
Aws
Integrations Iot Args Iot integration. See Integration blocks below for details.
- kinesis
Aws
Integrations Kinesis Args Kinesis integration. See Integration blocks below for details.
- kinesis
Firehose AwsIntegrations Kinesis Firehose Args Kinesis firehose integration. See Integration blocks below for details.
- lambda
Aws
Integrations Lambda Args Lambda integration. See Integration blocks below for details.
- linked
Account numberId The ID of the linked AWS account in New Relic.
- rds
Aws
Integrations Rds Args Rds integration. See Integration blocks below for details.
- redshift
Aws
Integrations Redshift Args Redshift integration. See Integration blocks below for details.
- route53
Aws
Integrations Route53Args Route53 integration. See Integration blocks below for details.
- s3
Aws
Integrations S3Args S3 integration. See Integration blocks below for details.
- ses
Aws
Integrations Ses Args Ses integration. See Integration blocks below for details.
- sns
Aws
Integrations Sns Args Sns integration. See Integration blocks below for details.
- sqs
Aws
Integrations Sqs Args SQS integration. See Integration blocks below for details.
- trusted
Advisor AwsIntegrations Trusted Advisor Args Trusted Advisor integration. See Integration blocks below for details.
- vpc
Aws
Integrations Vpc Args VPC integration. See Integration blocks below for details.
- x
Ray AwsIntegrations XRay Args X-Ray integration. See Integration blocks below for details.
- account_
id int The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- alb
Aws
Integrations Alb Args ALB integration. See Integration blocks below for details.
- api_
gateway AwsIntegrations Api Gateway Args ApiGateway integration. See Integration blocks below for details.
- auto_
scaling AwsIntegrations Auto Scaling Args AutoScaling integration. See Integration blocks below for details.
- aws_
app_ Awssync Integrations Aws App Sync Args AppSync integration. See Integration blocks below for details.
- aws_
athena AwsIntegrations Aws Athena Args Athena integration. See Integration blocks below for details.
- aws_
cognito AwsIntegrations Aws Cognito Args Cognito integration. See Integration blocks below for details.
- aws_
connect AwsIntegrations Aws Connect Args Connect integration. See Integration blocks below for details.
- aws_
direct_ Awsconnect Integrations Aws Direct Connect Args DirectConnect integration. See Integration blocks below for details.
- aws_
fsx AwsIntegrations Aws Fsx Args Fsx integration. See Integration blocks below for details.
- aws_
glue AwsIntegrations Aws Glue Args Glue integration. See Integration blocks below for details.
- aws_
kinesis_ Awsanalytics Integrations Aws Kinesis Analytics Args Kinesis Analytics integration. See Integration blocks below for details.
- aws_
media_ Awsconvert Integrations Aws Media Convert Args Media Convert integration. See Integration blocks below for details.
- aws_
media_ Awspackage_ vod Integrations Aws Media Package Vod Args Media Package vod integration. See Integration blocks below for details.
- aws_
mq AwsIntegrations Aws Mq Args Mq integration. See Integration blocks below for details.
- aws_
msk AwsIntegrations Aws Msk Args Msk integration. See Integration blocks below for details.
- aws_
neptune AwsIntegrations Aws Neptune Args Neptune integration. See Integration blocks below for details.
- aws_
qldb AwsIntegrations Aws Qldb Args Qldb integration. See Integration blocks below for details.
- aws_
route53resolver AwsIntegrations Aws Route53resolver Args Route53resolver integration. See Integration blocks below for details.
- aws_
states AwsIntegrations Aws States Args States integration. See Integration blocks below for details.
- aws_
transit_ Awsgateway Integrations Aws Transit Gateway Args TransitGateway integration. See Integration blocks below for details.
- aws_
waf AwsIntegrations Aws Waf Args Waf integration. See Integration blocks below for details.
- aws_
wafv2 AwsIntegrations Aws Wafv2Args Wafv2 integration. See Integration blocks below for details.
- billing
Aws
Integrations Billing Args Billing integration. See Integration blocks below for details.
- cloudfront
Aws
Integrations Cloudfront Args Cloudfront integration. See Integration blocks below for details.
- cloudtrail
Aws
Integrations Cloudtrail Args Cloudtrail integration. See Integration blocks below for details.
- doc_
db AwsIntegrations Doc Db Args Doc_DB integration. See Integration blocks below for details.
- dynamodb
Aws
Integrations Dynamodb Args DynamoDB integration. See Integration blocks below for details.
- ebs
Aws
Integrations Ebs Args EBS integration. See Integration blocks below for details.
- ec2
Aws
Integrations Ec2Args Ec2 integration. See Integration blocks below for details.
- ecs
Aws
Integrations Ecs Args Ecs integration. See Integration blocks below for details.
- efs
Aws
Integrations Efs Args Efs integration. See Integration blocks below for details.
- elasticache
Aws
Integrations Elasticache Args Elasticache integration. See Integration blocks below for details.
- elasticbeanstalk
Aws
Integrations Elasticbeanstalk Args Elasticbeanstalk integration. See Integration blocks below for details.
- elasticsearch
Aws
Integrations Elasticsearch Args Elasticsearch integration. See Integration blocks below for details.
- elb
Aws
Integrations Elb Args Elb integration. See Integration blocks below for details.
- emr
Aws
Integrations Emr Args Emr integration. See Integration blocks below for details.
- health
Aws
Integrations Health Args Health integration. See Integration blocks below for details.
- iam
Aws
Integrations Iam Args Iam integration. See Integration blocks below for details.
- iot
Aws
Integrations Iot Args Iot integration. See Integration blocks below for details.
- kinesis
Aws
Integrations Kinesis Args Kinesis integration. See Integration blocks below for details.
- kinesis_
firehose AwsIntegrations Kinesis Firehose Args Kinesis firehose integration. See Integration blocks below for details.
- lambda_
Aws
Integrations Lambda Args Lambda integration. See Integration blocks below for details.
- linked_
account_ intid The ID of the linked AWS account in New Relic.
- rds
Aws
Integrations Rds Args Rds integration. See Integration blocks below for details.
- redshift
Aws
Integrations Redshift Args Redshift integration. See Integration blocks below for details.
- route53
Aws
Integrations Route53Args Route53 integration. See Integration blocks below for details.
- s3
Aws
Integrations S3Args S3 integration. See Integration blocks below for details.
- ses
Aws
Integrations Ses Args Ses integration. See Integration blocks below for details.
- sns
Aws
Integrations Sns Args Sns integration. See Integration blocks below for details.
- sqs
Aws
Integrations Sqs Args SQS integration. See Integration blocks below for details.
- trusted_
advisor AwsIntegrations Trusted Advisor Args Trusted Advisor integration. See Integration blocks below for details.
- vpc
Aws
Integrations Vpc Args VPC integration. See Integration blocks below for details.
- x_
ray AwsIntegrations XRay Args X-Ray integration. See Integration blocks below for details.
- account
Id Number The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- alb Property Map
ALB integration. See Integration blocks below for details.
- api
Gateway Property Map ApiGateway integration. See Integration blocks below for details.
- auto
Scaling Property Map AutoScaling integration. See Integration blocks below for details.
- aws
App Property MapSync AppSync integration. See Integration blocks below for details.
- aws
Athena Property Map Athena integration. See Integration blocks below for details.
- aws
Cognito Property Map Cognito integration. See Integration blocks below for details.
- aws
Connect Property Map Connect integration. See Integration blocks below for details.
- aws
Direct Property MapConnect DirectConnect integration. See Integration blocks below for details.
- aws
Fsx Property Map Fsx integration. See Integration blocks below for details.
- aws
Glue Property Map Glue integration. See Integration blocks below for details.
- aws
Kinesis Property MapAnalytics Kinesis Analytics integration. See Integration blocks below for details.
- aws
Media Property MapConvert Media Convert integration. See Integration blocks below for details.
- aws
Media Property MapPackage Vod Media Package vod integration. See Integration blocks below for details.
- aws
Mq Property Map Mq integration. See Integration blocks below for details.
- aws
Msk Property Map Msk integration. See Integration blocks below for details.
- aws
Neptune Property Map Neptune integration. See Integration blocks below for details.
- aws
Qldb Property Map Qldb integration. See Integration blocks below for details.
- aws
Route53resolver Property Map Route53resolver integration. See Integration blocks below for details.
- aws
States Property Map States integration. See Integration blocks below for details.
- aws
Transit Property MapGateway TransitGateway integration. See Integration blocks below for details.
- aws
Waf Property Map Waf integration. See Integration blocks below for details.
- aws
Wafv2 Property Map Wafv2 integration. See Integration blocks below for details.
- billing Property Map
Billing integration. See Integration blocks below for details.
- cloudfront Property Map
Cloudfront integration. See Integration blocks below for details.
- cloudtrail Property Map
Cloudtrail integration. See Integration blocks below for details.
- doc
Db Property Map Doc_DB integration. See Integration blocks below for details.
- dynamodb Property Map
DynamoDB integration. See Integration blocks below for details.
- ebs Property Map
EBS integration. See Integration blocks below for details.
- ec2 Property Map
Ec2 integration. See Integration blocks below for details.
- ecs Property Map
Ecs integration. See Integration blocks below for details.
- efs Property Map
Efs integration. See Integration blocks below for details.
- elasticache Property Map
Elasticache integration. See Integration blocks below for details.
- elasticbeanstalk Property Map
Elasticbeanstalk integration. See Integration blocks below for details.
- elasticsearch Property Map
Elasticsearch integration. See Integration blocks below for details.
- elb Property Map
Elb integration. See Integration blocks below for details.
- emr Property Map
Emr integration. See Integration blocks below for details.
- health Property Map
Health integration. See Integration blocks below for details.
- iam Property Map
Iam integration. See Integration blocks below for details.
- iot Property Map
Iot integration. See Integration blocks below for details.
- kinesis Property Map
Kinesis integration. See Integration blocks below for details.
- kinesis
Firehose Property Map Kinesis firehose integration. See Integration blocks below for details.
- lambda Property Map
Lambda integration. See Integration blocks below for details.
- linked
Account NumberId The ID of the linked AWS account in New Relic.
- rds Property Map
Rds integration. See Integration blocks below for details.
- redshift Property Map
Redshift integration. See Integration blocks below for details.
- route53 Property Map
Route53 integration. See Integration blocks below for details.
- s3 Property Map
S3 integration. See Integration blocks below for details.
- ses Property Map
Ses integration. See Integration blocks below for details.
- sns Property Map
Sns integration. See Integration blocks below for details.
- sqs Property Map
SQS integration. See Integration blocks below for details.
- trusted
Advisor Property Map Trusted Advisor integration. See Integration blocks below for details.
- vpc Property Map
VPC integration. See Integration blocks below for details.
- x
Ray Property Map X-Ray integration. See Integration blocks below for details.
Supporting Types
AwsIntegrationsAlb
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Extended boolInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Load
Balancer List<string>Prefixes Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Extended boolInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Load
Balancer []stringPrefixes Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended BooleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- load
Balancer List<String>Prefixes Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended booleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- load
Balancer string[]Prefixes Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- fetch_
extended_ boolinventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- load_
balancer_ Sequence[str]prefixes Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended BooleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- load
Balancer List<String>Prefixes Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsApiGateway
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Stage
Prefixes List<string> Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Stage
Prefixes []string Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- stage
Prefixes List<String> Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- stage
Prefixes string[] Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- stage_
prefixes Sequence[str] Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
- stage
Prefixes List<String> Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsAutoScaling
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsAppSync
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsAthena
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsCognito
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsConnect
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsDirectConnect
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsFsx
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsGlue
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsKinesisAnalytics
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsMediaConvert
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsMediaPackageVod
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsMq
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsMsk
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsNeptune
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsQldb
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsRoute53resolver
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsStates
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsTransitGateway
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsWaf
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsAwsWafv2
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsBilling
- Metrics
Polling intInterval The data polling interval in seconds.
- Metrics
Polling intInterval The data polling interval in seconds.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- metrics
Polling numberInterval The data polling interval in seconds.
- metrics_
polling_ intinterval The data polling interval in seconds.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsCloudfront
- Fetch
Lambdas boolAt Edge Specify if Lambdas@Edge should be monitored. May affect total data collection time and contribute to the Cloud provider API rate limit.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Fetch
Lambdas boolAt Edge Specify if Lambdas@Edge should be monitored. May affect total data collection time and contribute to the Cloud provider API rate limit.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- fetch
Lambdas BooleanAt Edge Specify if Lambdas@Edge should be monitored. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- fetch
Lambdas booleanAt Edge Specify if Lambdas@Edge should be monitored. May affect total data collection time and contribute to the Cloud provider API rate limit.
- boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- fetch_
lambdas_ boolat_ edge Specify if Lambdas@Edge should be monitored. May affect total data collection time and contribute to the Cloud provider API rate limit.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- fetch
Lambdas BooleanAt Edge Specify if Lambdas@Edge should be monitored. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsCloudtrail
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsDocDb
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsDynamodb
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Extended boolInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Extended boolInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended BooleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended booleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- fetch_
extended_ boolinventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended BooleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsEbs
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Extended boolInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Extended boolInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended BooleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended booleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- fetch_
extended_ boolinventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended BooleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsEc2
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if the old legacy metadata and tag names have to be kept, it will consume more ingest data size.
- Fetch
Ip boolAddresses Specify if IP addresses of ec2 instance should be collected.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if the old legacy metadata and tag names have to be kept, it will consume more ingest data size.
- Fetch
Ip boolAddresses Specify if IP addresses of ec2 instance should be collected.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- Boolean
Specify if the old legacy metadata and tag names have to be kept, it will consume more ingest data size.
- fetch
Ip BooleanAddresses Specify if IP addresses of ec2 instance should be collected.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- boolean
Specify if the old legacy metadata and tag names have to be kept, it will consume more ingest data size.
- fetch
Ip booleanAddresses Specify if IP addresses of ec2 instance should be collected.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if the old legacy metadata and tag names have to be kept, it will consume more ingest data size.
- fetch_
ip_ booladdresses Specify if IP addresses of ec2 instance should be collected.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- Boolean
Specify if the old legacy metadata and tag names have to be kept, it will consume more ingest data size.
- fetch
Ip BooleanAddresses Specify if IP addresses of ec2 instance should be collected.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsEcs
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsEfs
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsElasticache
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsElasticbeanstalk
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Extended boolInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Extended boolInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended BooleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended booleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- fetch_
extended_ boolinventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended BooleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsElasticsearch
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Nodes bool Specify if metrics should be collected for nodes. Turning it on will increase the number of API calls made to CloudWatch.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Nodes bool Specify if metrics should be collected for nodes. Turning it on will increase the number of API calls made to CloudWatch.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Nodes Boolean Specify if metrics should be collected for nodes. Turning it on will increase the number of API calls made to CloudWatch.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- fetch
Nodes boolean Specify if metrics should be collected for nodes. Turning it on will increase the number of API calls made to CloudWatch.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- fetch_
nodes bool Specify if metrics should be collected for nodes. Turning it on will increase the number of API calls made to CloudWatch.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Nodes Boolean Specify if metrics should be collected for nodes. Turning it on will increase the number of API calls made to CloudWatch.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsElb
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Extended boolInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Extended boolInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended BooleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended booleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- fetch_
extended_ boolinventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Extended BooleanInventory Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
Furthermore, below integration types supports the following common arguments.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsEmr
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsHealth
- Metrics
Polling intInterval The data polling interval in seconds.
- Metrics
Polling intInterval The data polling interval in seconds.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- metrics
Polling numberInterval The data polling interval in seconds.
- metrics_
polling_ intinterval The data polling interval in seconds.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsIam
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- metrics_
polling_ intinterval The data polling interval in seconds.
- tag_
key str Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag_
value str Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
AwsIntegrationsIot
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Metrics
Polling intInterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling numberInterval The data polling interval in seconds.
- aws_
regions Sequence[str] Specify each AWS region that includes the resources that you want to monitor.
- metrics_
polling_ intinterval The data polling interval in seconds.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- metrics
Polling NumberInterval The data polling interval in seconds.
AwsIntegrationsKinesis
- Aws
Regions List<string> Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Shards bool Specify if Shards should be monitored. May affect total data collection time and contribute to the Cloud provider API rate limit.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- Aws
Regions []string Specify each AWS region that includes the resources that you want to monitor.
- Fetch
Shards bool Specify if Shards should be monitored. May affect total data collection time and contribute to the Cloud provider API rate limit.
- bool
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Key string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Tag
Value string Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions List<String> Specify each AWS region that includes the resources that you want to monitor.
- fetch
Shards Boolean Specify if Shards should be monitored. May affect total data collection time and contribute to the Cloud provider API rate limit.
- Boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Key String Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- tag
Value String Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
- aws
Regions string[] Specify each AWS region that includes the resources that you want to monitor.
- fetch
Shards boolean Specify if Shards should be monitored. May affect total data collection time and contribute to the Cloud provider API rate limit.
- boolean
Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.