1. Packages
  2. New Relic
  3. API Docs
  4. cloud
  5. AwsGovcloudIntegrations
New Relic v5.25.2 published on Friday, Jun 7, 2024 by Pulumi

newrelic.cloud.AwsGovcloudIntegrations

Explore with Pulumi AI

newrelic logo
New Relic v5.25.2 published on Friday, Jun 7, 2024 by Pulumi

    IMPORTANT! This resource is in alpha state, and could still contain issues and missing functionality. If you encounter any issue please create a ticket on Github with all the required information.

    Use this resource to integrate an AWSGovCloud account to New Relic.

    Prerequisite

    Obtain the AwsGovCloud account designed to address the specific regulatory needs of United States (federal, state, and local agencies), education institutions, and the supporting ecosystem.

    It is an isolated AWS region designed to host sensitive data and regulated workloads in the cloud, helping customers support their US government compliance requirements.

    To pull data from AWSGovCloud, complete the steps outlined here.

    Example Usage

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.newrelic.cloudAwsGovcloudLinkAccount;
    import com.pulumi.newrelic.CloudAwsGovcloudLinkAccountArgs;
    import com.pulumi.newrelic.cloud.AwsGovcloudIntegrations;
    import com.pulumi.newrelic.cloud.AwsGovcloudIntegrationsArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsAlbArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsApiGatewayArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsAutoScalingArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsAwsDirectConnectArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsAwsStatesArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsCloudtrailArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsDynamoDbArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsEbsArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsEc2Args;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsElasticSearchArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsElbArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsEmrArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsIamArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsLambdaArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsRdsArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsRedShiftArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsRoute53Args;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsS3Args;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsSnsArgs;
    import com.pulumi.newrelic.cloud.inputs.AwsGovcloudIntegrationsSqsArgs;
    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 account = new CloudAwsGovcloudLinkAccount("account", CloudAwsGovcloudLinkAccountArgs.builder()
                .accessKeyId("%[1]s")
                .awsAccountId("%[2]s")
                .metricCollectionMode("PULL")
                .name("%[4]s")
                .secretAccessKey("%[3]s")
                .build());
    
            var foo = new AwsGovcloudIntegrations("foo", AwsGovcloudIntegrationsArgs.builder()
                .accountId(3806526)
                .linkedAccountId(account.id())
                .alb(AwsGovcloudIntegrationsAlbArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("us-east-1")
                    .fetchExtendedInventory(true)
                    .fetchTags(true)
                    .loadBalancerPrefixes("")
                    .tagKey("")
                    .tagValue("")
                    .build())
                .apiGateway(AwsGovcloudIntegrationsApiGatewayArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .stagePrefixes("")
                    .tagKey("")
                    .tagValue("")
                    .build())
                .autoScaling(AwsGovcloudIntegrationsAutoScalingArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .build())
                .awsDirectConnect(AwsGovcloudIntegrationsAwsDirectConnectArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .build())
                .awsStates(AwsGovcloudIntegrationsAwsStatesArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .build())
                .cloudtrail(AwsGovcloudIntegrationsCloudtrailArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .build())
                .dynamoDb(AwsGovcloudIntegrationsDynamoDbArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .fetchExtendedInventory(true)
                    .fetchTags(true)
                    .tagKey("")
                    .tagValue("")
                    .build())
                .ebs(AwsGovcloudIntegrationsEbsArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .fetchExtendedInventory(true)
                    .tagKey("")
                    .tagValue("")
                    .build())
                .ec2(AwsGovcloudIntegrationsEc2Args.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .fetchIpAddresses(true)
                    .tagKey("")
                    .tagValue("")
                    .build())
                .elasticSearch(AwsGovcloudIntegrationsElasticSearchArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .fetchNodes(true)
                    .tagKey("")
                    .tagValue("")
                    .build())
                .elb(AwsGovcloudIntegrationsElbArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .fetchExtendedInventory(true)
                    .fetchTags(true)
                    .build())
                .emr(AwsGovcloudIntegrationsEmrArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .fetchTags(true)
                    .tagKey("")
                    .tagValue("")
                    .build())
                .iam(AwsGovcloudIntegrationsIamArgs.builder()
                    .metricsPollingInterval(1000)
                    .tagKey("")
                    .tagValue("")
                    .build())
                .lambda(AwsGovcloudIntegrationsLambdaArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .fetchTags(true)
                    .tagKey("")
                    .tagValue("")
                    .build())
                .rds(AwsGovcloudIntegrationsRdsArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .fetchTags(true)
                    .tagKey("")
                    .tagValue("")
                    .build())
                .redShift(AwsGovcloudIntegrationsRedShiftArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .tagKey("")
                    .tagValue("")
                    .build())
                .route53(AwsGovcloudIntegrationsRoute53Args.builder()
                    .metricsPollingInterval(1000)
                    .fetchExtendedInventory(true)
                    .build())
                .s3(AwsGovcloudIntegrationsS3Args.builder()
                    .metricsPollingInterval(1000)
                    .fetchExtendedInventory(true)
                    .fetchTags(true)
                    .tagKey("")
                    .tagValue("")
                    .build())
                .sns(AwsGovcloudIntegrationsSnsArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .fetchExtendedInventory(true)
                    .build())
                .sqs(AwsGovcloudIntegrationsSqsArgs.builder()
                    .metricsPollingInterval(1000)
                    .awsRegions("")
                    .fetchExtendedInventory(true)
                    .fetchTags(true)
                    .queuePrefixes("")
                    .tagKey("")
                    .tagValue("")
                    .build())
                .build());
    
        }
    }
    
    resources:
      account:
        type: newrelic:cloudAwsGovcloudLinkAccount
        properties:
          accessKeyId: '%[1]s'
          awsAccountId: '%[2]s'
          metricCollectionMode: PULL
          name: '%[4]s'
          secretAccessKey: '%[3]s'
      foo:
        type: newrelic:cloud:AwsGovcloudIntegrations
        properties:
          accountId: 3.806526e+06
          linkedAccountId: ${account.id}
          alb:
            metricsPollingInterval: 1000
            awsRegions:
              - us-east-1
            fetchExtendedInventory: true
            fetchTags: true
            loadBalancerPrefixes:
              -
            tagKey:
            tagValue:
          apiGateway:
            metricsPollingInterval: 1000
            awsRegions:
              -
            stagePrefixes:
              -
            tagKey:
            tagValue:
          autoScaling:
            metricsPollingInterval: 1000
            awsRegions:
              -
          awsDirectConnect:
            metricsPollingInterval: 1000
            awsRegions:
              -
          awsStates:
            metricsPollingInterval: 1000
            awsRegions:
              -
          cloudtrail:
            metricsPollingInterval: 1000
            awsRegions:
              -
          dynamoDb:
            metricsPollingInterval: 1000
            awsRegions:
              -
            fetchExtendedInventory: true
            fetchTags: true
            tagKey:
            tagValue:
          ebs:
            metricsPollingInterval: 1000
            awsRegions:
              -
            fetchExtendedInventory: true
            tagKey:
            tagValue:
          ec2:
            metricsPollingInterval: 1000
            awsRegions:
              -
            fetchIpAddresses: true
            tagKey:
            tagValue:
          elasticSearch:
            metricsPollingInterval: 1000
            awsRegions:
              -
            fetchNodes: true
            tagKey:
            tagValue:
          elb:
            metricsPollingInterval: 1000
            awsRegions:
              -
            fetchExtendedInventory: true
            fetchTags: true
          emr:
            metricsPollingInterval: 1000
            awsRegions:
              -
            fetchTags: true
            tagKey:
            tagValue:
          iam:
            metricsPollingInterval: 1000
            tagKey:
            tagValue:
          lambda:
            metricsPollingInterval: 1000
            awsRegions:
              -
            fetchTags: true
            tagKey:
            tagValue:
          rds:
            metricsPollingInterval: 1000
            awsRegions:
              -
            fetchTags: true
            tagKey:
            tagValue:
          redShift:
            metricsPollingInterval: 1000
            awsRegions:
              -
            tagKey:
            tagValue:
          route53:
            metricsPollingInterval: 1000
            fetchExtendedInventory: true
          s3:
            metricsPollingInterval: 1000
            fetchExtendedInventory: true
            fetchTags: true
            tagKey:
            tagValue:
          sns:
            metricsPollingInterval: 1000
            awsRegions:
              -
            fetchExtendedInventory: true
          sqs:
            metricsPollingInterval: 1000
            awsRegions:
              -
            fetchExtendedInventory: true
            fetchTags: true
            queuePrefixes:
              -
            tagKey:
            tagValue:
    

    Create AwsGovcloudIntegrations Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new AwsGovcloudIntegrations(name: string, args: AwsGovcloudIntegrationsArgs, opts?: CustomResourceOptions);
    @overload
    def AwsGovcloudIntegrations(resource_name: str,
                                args: AwsGovcloudIntegrationsArgs,
                                opts: Optional[ResourceOptions] = None)
    
    @overload
    def AwsGovcloudIntegrations(resource_name: str,
                                opts: Optional[ResourceOptions] = None,
                                linked_account_id: Optional[str] = None,
                                aws_states: Optional[AwsGovcloudIntegrationsAwsStatesArgs] = None,
                                account_id: Optional[str] = None,
                                elb: Optional[AwsGovcloudIntegrationsElbArgs] = None,
                                iam: Optional[AwsGovcloudIntegrationsIamArgs] = None,
                                emr: Optional[AwsGovcloudIntegrationsEmrArgs] = None,
                                cloudtrail: Optional[AwsGovcloudIntegrationsCloudtrailArgs] = None,
                                dynamo_db: Optional[AwsGovcloudIntegrationsDynamoDbArgs] = None,
                                ebs: Optional[AwsGovcloudIntegrationsEbsArgs] = None,
                                ec2: Optional[AwsGovcloudIntegrationsEc2Args] = None,
                                elastic_search: Optional[AwsGovcloudIntegrationsElasticSearchArgs] = None,
                                auto_scaling: Optional[AwsGovcloudIntegrationsAutoScalingArgs] = None,
                                api_gateway: Optional[AwsGovcloudIntegrationsApiGatewayArgs] = None,
                                aws_direct_connect: Optional[AwsGovcloudIntegrationsAwsDirectConnectArgs] = None,
                                lambda_: Optional[AwsGovcloudIntegrationsLambdaArgs] = None,
                                alb: Optional[AwsGovcloudIntegrationsAlbArgs] = None,
                                rds: Optional[AwsGovcloudIntegrationsRdsArgs] = None,
                                red_shift: Optional[AwsGovcloudIntegrationsRedShiftArgs] = None,
                                route53: Optional[AwsGovcloudIntegrationsRoute53Args] = None,
                                s3: Optional[AwsGovcloudIntegrationsS3Args] = None,
                                sns: Optional[AwsGovcloudIntegrationsSnsArgs] = None,
                                sqs: Optional[AwsGovcloudIntegrationsSqsArgs] = None)
    func NewAwsGovcloudIntegrations(ctx *Context, name string, args AwsGovcloudIntegrationsArgs, opts ...ResourceOption) (*AwsGovcloudIntegrations, error)
    public AwsGovcloudIntegrations(string name, AwsGovcloudIntegrationsArgs args, CustomResourceOptions? opts = null)
    public AwsGovcloudIntegrations(String name, AwsGovcloudIntegrationsArgs args)
    public AwsGovcloudIntegrations(String name, AwsGovcloudIntegrationsArgs args, CustomResourceOptions options)
    
    type: newrelic:cloud:AwsGovcloudIntegrations
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args AwsGovcloudIntegrationsArgs
    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 AwsGovcloudIntegrationsArgs
    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 AwsGovcloudIntegrationsArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AwsGovcloudIntegrationsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AwsGovcloudIntegrationsArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    var awsGovcloudIntegrationsResource = new NewRelic.Cloud.AwsGovcloudIntegrations("awsGovcloudIntegrationsResource", new()
    {
        LinkedAccountId = "string",
        AwsStates = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAwsStatesArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            MetricsPollingInterval = 0,
        },
        AccountId = "string",
        Elb = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsElbArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            FetchExtendedInventory = false,
            FetchTags = false,
            MetricsPollingInterval = 0,
        },
        Iam = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsIamArgs
        {
            MetricsPollingInterval = 0,
            TagKey = "string",
            TagValue = "string",
        },
        Emr = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsEmrArgs
        {
            AwsRegions = "string",
            FetchTags = false,
            MetricsPollingInterval = 0,
            TagKey = "string",
            TagValue = "string",
        },
        Cloudtrail = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsCloudtrailArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            MetricsPollingInterval = 0,
        },
        DynamoDb = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsDynamoDbArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            FetchExtendedInventory = false,
            FetchTags = false,
            MetricsPollingInterval = 0,
            TagKey = "string",
            TagValue = "string",
        },
        Ebs = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsEbsArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            FetchExtendedInventory = false,
            MetricsPollingInterval = 0,
            TagKey = "string",
            TagValue = "string",
        },
        Ec2 = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsEc2Args
        {
            AwsRegions = new[]
            {
                "string",
            },
            FetchIpAddresses = false,
            MetricsPollingInterval = 0,
            TagKey = "string",
            TagValue = "string",
        },
        ElasticSearch = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsElasticSearchArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            FetchNodes = false,
            MetricsPollingInterval = 0,
            TagKey = "string",
            TagValue = "string",
        },
        AutoScaling = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAutoScalingArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            MetricsPollingInterval = 0,
        },
        ApiGateway = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsApiGatewayArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            MetricsPollingInterval = 0,
            StagePrefixes = new[]
            {
                "string",
            },
            TagKey = "string",
            TagValue = "string",
        },
        AwsDirectConnect = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAwsDirectConnectArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            MetricsPollingInterval = 0,
        },
        Lambda = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsLambdaArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            FetchTags = false,
            MetricsPollingInterval = 0,
            TagKey = "string",
            TagValue = "string",
        },
        Alb = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAlbArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            FetchExtendedInventory = false,
            FetchTags = false,
            LoadBalancerPrefixes = new[]
            {
                "string",
            },
            MetricsPollingInterval = 0,
            TagKey = "string",
            TagValue = "string",
        },
        Rds = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsRdsArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            FetchTags = false,
            MetricsPollingInterval = 0,
            TagKey = "string",
            TagValue = "string",
        },
        RedShift = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsRedShiftArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            MetricsPollingInterval = 0,
            TagKey = "string",
            TagValue = "string",
        },
        Route53 = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsRoute53Args
        {
            FetchExtendedInventory = false,
            MetricsPollingInterval = 0,
        },
        S3 = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsS3Args
        {
            FetchExtendedInventory = false,
            FetchTags = false,
            MetricsPollingInterval = 0,
            TagKey = "string",
            TagValue = "string",
        },
        Sns = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsSnsArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            FetchExtendedInventory = false,
            MetricsPollingInterval = 0,
        },
        Sqs = new NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsSqsArgs
        {
            AwsRegions = new[]
            {
                "string",
            },
            FetchExtendedInventory = false,
            FetchTags = false,
            MetricsPollingInterval = 0,
            QueuePrefixes = new[]
            {
                "string",
            },
            TagKey = "string",
            TagValue = "string",
        },
    });
    
    example, err := cloud.NewAwsGovcloudIntegrations(ctx, "awsGovcloudIntegrationsResource", &cloud.AwsGovcloudIntegrationsArgs{
    	LinkedAccountId: pulumi.String("string"),
    	AwsStates: &cloud.AwsGovcloudIntegrationsAwsStatesArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		MetricsPollingInterval: pulumi.Int(0),
    	},
    	AccountId: pulumi.String("string"),
    	Elb: &cloud.AwsGovcloudIntegrationsElbArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		FetchExtendedInventory: pulumi.Bool(false),
    		FetchTags:              pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    	},
    	Iam: &cloud.AwsGovcloudIntegrationsIamArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKey:                 pulumi.String("string"),
    		TagValue:               pulumi.String("string"),
    	},
    	Emr: &cloud.AwsGovcloudIntegrationsEmrArgs{
    		AwsRegions:             pulumi.String("string"),
    		FetchTags:              pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKey:                 pulumi.String("string"),
    		TagValue:               pulumi.String("string"),
    	},
    	Cloudtrail: &cloud.AwsGovcloudIntegrationsCloudtrailArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		MetricsPollingInterval: pulumi.Int(0),
    	},
    	DynamoDb: &cloud.AwsGovcloudIntegrationsDynamoDbArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		FetchExtendedInventory: pulumi.Bool(false),
    		FetchTags:              pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKey:                 pulumi.String("string"),
    		TagValue:               pulumi.String("string"),
    	},
    	Ebs: &cloud.AwsGovcloudIntegrationsEbsArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		FetchExtendedInventory: pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKey:                 pulumi.String("string"),
    		TagValue:               pulumi.String("string"),
    	},
    	Ec2: &cloud.AwsGovcloudIntegrationsEc2Args{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		FetchIpAddresses:       pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKey:                 pulumi.String("string"),
    		TagValue:               pulumi.String("string"),
    	},
    	ElasticSearch: &cloud.AwsGovcloudIntegrationsElasticSearchArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		FetchNodes:             pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKey:                 pulumi.String("string"),
    		TagValue:               pulumi.String("string"),
    	},
    	AutoScaling: &cloud.AwsGovcloudIntegrationsAutoScalingArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		MetricsPollingInterval: pulumi.Int(0),
    	},
    	ApiGateway: &cloud.AwsGovcloudIntegrationsApiGatewayArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		MetricsPollingInterval: pulumi.Int(0),
    		StagePrefixes: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		TagKey:   pulumi.String("string"),
    		TagValue: pulumi.String("string"),
    	},
    	AwsDirectConnect: &cloud.AwsGovcloudIntegrationsAwsDirectConnectArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		MetricsPollingInterval: pulumi.Int(0),
    	},
    	Lambda: &cloud.AwsGovcloudIntegrationsLambdaArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		FetchTags:              pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKey:                 pulumi.String("string"),
    		TagValue:               pulumi.String("string"),
    	},
    	Alb: &cloud.AwsGovcloudIntegrationsAlbArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		FetchExtendedInventory: pulumi.Bool(false),
    		FetchTags:              pulumi.Bool(false),
    		LoadBalancerPrefixes: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKey:                 pulumi.String("string"),
    		TagValue:               pulumi.String("string"),
    	},
    	Rds: &cloud.AwsGovcloudIntegrationsRdsArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		FetchTags:              pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKey:                 pulumi.String("string"),
    		TagValue:               pulumi.String("string"),
    	},
    	RedShift: &cloud.AwsGovcloudIntegrationsRedShiftArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKey:                 pulumi.String("string"),
    		TagValue:               pulumi.String("string"),
    	},
    	Route53: &cloud.AwsGovcloudIntegrationsRoute53Args{
    		FetchExtendedInventory: pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    	},
    	S3: &cloud.AwsGovcloudIntegrationsS3Args{
    		FetchExtendedInventory: pulumi.Bool(false),
    		FetchTags:              pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKey:                 pulumi.String("string"),
    		TagValue:               pulumi.String("string"),
    	},
    	Sns: &cloud.AwsGovcloudIntegrationsSnsArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		FetchExtendedInventory: pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    	},
    	Sqs: &cloud.AwsGovcloudIntegrationsSqsArgs{
    		AwsRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		FetchExtendedInventory: pulumi.Bool(false),
    		FetchTags:              pulumi.Bool(false),
    		MetricsPollingInterval: pulumi.Int(0),
    		QueuePrefixes: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		TagKey:   pulumi.String("string"),
    		TagValue: pulumi.String("string"),
    	},
    })
    
    var awsGovcloudIntegrationsResource = new AwsGovcloudIntegrations("awsGovcloudIntegrationsResource", AwsGovcloudIntegrationsArgs.builder()
        .linkedAccountId("string")
        .awsStates(AwsGovcloudIntegrationsAwsStatesArgs.builder()
            .awsRegions("string")
            .metricsPollingInterval(0)
            .build())
        .accountId("string")
        .elb(AwsGovcloudIntegrationsElbArgs.builder()
            .awsRegions("string")
            .fetchExtendedInventory(false)
            .fetchTags(false)
            .metricsPollingInterval(0)
            .build())
        .iam(AwsGovcloudIntegrationsIamArgs.builder()
            .metricsPollingInterval(0)
            .tagKey("string")
            .tagValue("string")
            .build())
        .emr(AwsGovcloudIntegrationsEmrArgs.builder()
            .awsRegions("string")
            .fetchTags(false)
            .metricsPollingInterval(0)
            .tagKey("string")
            .tagValue("string")
            .build())
        .cloudtrail(AwsGovcloudIntegrationsCloudtrailArgs.builder()
            .awsRegions("string")
            .metricsPollingInterval(0)
            .build())
        .dynamoDb(AwsGovcloudIntegrationsDynamoDbArgs.builder()
            .awsRegions("string")
            .fetchExtendedInventory(false)
            .fetchTags(false)
            .metricsPollingInterval(0)
            .tagKey("string")
            .tagValue("string")
            .build())
        .ebs(AwsGovcloudIntegrationsEbsArgs.builder()
            .awsRegions("string")
            .fetchExtendedInventory(false)
            .metricsPollingInterval(0)
            .tagKey("string")
            .tagValue("string")
            .build())
        .ec2(AwsGovcloudIntegrationsEc2Args.builder()
            .awsRegions("string")
            .fetchIpAddresses(false)
            .metricsPollingInterval(0)
            .tagKey("string")
            .tagValue("string")
            .build())
        .elasticSearch(AwsGovcloudIntegrationsElasticSearchArgs.builder()
            .awsRegions("string")
            .fetchNodes(false)
            .metricsPollingInterval(0)
            .tagKey("string")
            .tagValue("string")
            .build())
        .autoScaling(AwsGovcloudIntegrationsAutoScalingArgs.builder()
            .awsRegions("string")
            .metricsPollingInterval(0)
            .build())
        .apiGateway(AwsGovcloudIntegrationsApiGatewayArgs.builder()
            .awsRegions("string")
            .metricsPollingInterval(0)
            .stagePrefixes("string")
            .tagKey("string")
            .tagValue("string")
            .build())
        .awsDirectConnect(AwsGovcloudIntegrationsAwsDirectConnectArgs.builder()
            .awsRegions("string")
            .metricsPollingInterval(0)
            .build())
        .lambda(AwsGovcloudIntegrationsLambdaArgs.builder()
            .awsRegions("string")
            .fetchTags(false)
            .metricsPollingInterval(0)
            .tagKey("string")
            .tagValue("string")
            .build())
        .alb(AwsGovcloudIntegrationsAlbArgs.builder()
            .awsRegions("string")
            .fetchExtendedInventory(false)
            .fetchTags(false)
            .loadBalancerPrefixes("string")
            .metricsPollingInterval(0)
            .tagKey("string")
            .tagValue("string")
            .build())
        .rds(AwsGovcloudIntegrationsRdsArgs.builder()
            .awsRegions("string")
            .fetchTags(false)
            .metricsPollingInterval(0)
            .tagKey("string")
            .tagValue("string")
            .build())
        .redShift(AwsGovcloudIntegrationsRedShiftArgs.builder()
            .awsRegions("string")
            .metricsPollingInterval(0)
            .tagKey("string")
            .tagValue("string")
            .build())
        .route53(AwsGovcloudIntegrationsRoute53Args.builder()
            .fetchExtendedInventory(false)
            .metricsPollingInterval(0)
            .build())
        .s3(AwsGovcloudIntegrationsS3Args.builder()
            .fetchExtendedInventory(false)
            .fetchTags(false)
            .metricsPollingInterval(0)
            .tagKey("string")
            .tagValue("string")
            .build())
        .sns(AwsGovcloudIntegrationsSnsArgs.builder()
            .awsRegions("string")
            .fetchExtendedInventory(false)
            .metricsPollingInterval(0)
            .build())
        .sqs(AwsGovcloudIntegrationsSqsArgs.builder()
            .awsRegions("string")
            .fetchExtendedInventory(false)
            .fetchTags(false)
            .metricsPollingInterval(0)
            .queuePrefixes("string")
            .tagKey("string")
            .tagValue("string")
            .build())
        .build());
    
    aws_govcloud_integrations_resource = newrelic.cloud.AwsGovcloudIntegrations("awsGovcloudIntegrationsResource",
        linked_account_id="string",
        aws_states=newrelic.cloud.AwsGovcloudIntegrationsAwsStatesArgs(
            aws_regions=["string"],
            metrics_polling_interval=0,
        ),
        account_id="string",
        elb=newrelic.cloud.AwsGovcloudIntegrationsElbArgs(
            aws_regions=["string"],
            fetch_extended_inventory=False,
            fetch_tags=False,
            metrics_polling_interval=0,
        ),
        iam=newrelic.cloud.AwsGovcloudIntegrationsIamArgs(
            metrics_polling_interval=0,
            tag_key="string",
            tag_value="string",
        ),
        emr=newrelic.cloud.AwsGovcloudIntegrationsEmrArgs(
            aws_regions="string",
            fetch_tags=False,
            metrics_polling_interval=0,
            tag_key="string",
            tag_value="string",
        ),
        cloudtrail=newrelic.cloud.AwsGovcloudIntegrationsCloudtrailArgs(
            aws_regions=["string"],
            metrics_polling_interval=0,
        ),
        dynamo_db=newrelic.cloud.AwsGovcloudIntegrationsDynamoDbArgs(
            aws_regions=["string"],
            fetch_extended_inventory=False,
            fetch_tags=False,
            metrics_polling_interval=0,
            tag_key="string",
            tag_value="string",
        ),
        ebs=newrelic.cloud.AwsGovcloudIntegrationsEbsArgs(
            aws_regions=["string"],
            fetch_extended_inventory=False,
            metrics_polling_interval=0,
            tag_key="string",
            tag_value="string",
        ),
        ec2=newrelic.cloud.AwsGovcloudIntegrationsEc2Args(
            aws_regions=["string"],
            fetch_ip_addresses=False,
            metrics_polling_interval=0,
            tag_key="string",
            tag_value="string",
        ),
        elastic_search=newrelic.cloud.AwsGovcloudIntegrationsElasticSearchArgs(
            aws_regions=["string"],
            fetch_nodes=False,
            metrics_polling_interval=0,
            tag_key="string",
            tag_value="string",
        ),
        auto_scaling=newrelic.cloud.AwsGovcloudIntegrationsAutoScalingArgs(
            aws_regions=["string"],
            metrics_polling_interval=0,
        ),
        api_gateway=newrelic.cloud.AwsGovcloudIntegrationsApiGatewayArgs(
            aws_regions=["string"],
            metrics_polling_interval=0,
            stage_prefixes=["string"],
            tag_key="string",
            tag_value="string",
        ),
        aws_direct_connect=newrelic.cloud.AwsGovcloudIntegrationsAwsDirectConnectArgs(
            aws_regions=["string"],
            metrics_polling_interval=0,
        ),
        lambda_=newrelic.cloud.AwsGovcloudIntegrationsLambdaArgs(
            aws_regions=["string"],
            fetch_tags=False,
            metrics_polling_interval=0,
            tag_key="string",
            tag_value="string",
        ),
        alb=newrelic.cloud.AwsGovcloudIntegrationsAlbArgs(
            aws_regions=["string"],
            fetch_extended_inventory=False,
            fetch_tags=False,
            load_balancer_prefixes=["string"],
            metrics_polling_interval=0,
            tag_key="string",
            tag_value="string",
        ),
        rds=newrelic.cloud.AwsGovcloudIntegrationsRdsArgs(
            aws_regions=["string"],
            fetch_tags=False,
            metrics_polling_interval=0,
            tag_key="string",
            tag_value="string",
        ),
        red_shift=newrelic.cloud.AwsGovcloudIntegrationsRedShiftArgs(
            aws_regions=["string"],
            metrics_polling_interval=0,
            tag_key="string",
            tag_value="string",
        ),
        route53=newrelic.cloud.AwsGovcloudIntegrationsRoute53Args(
            fetch_extended_inventory=False,
            metrics_polling_interval=0,
        ),
        s3=newrelic.cloud.AwsGovcloudIntegrationsS3Args(
            fetch_extended_inventory=False,
            fetch_tags=False,
            metrics_polling_interval=0,
            tag_key="string",
            tag_value="string",
        ),
        sns=newrelic.cloud.AwsGovcloudIntegrationsSnsArgs(
            aws_regions=["string"],
            fetch_extended_inventory=False,
            metrics_polling_interval=0,
        ),
        sqs=newrelic.cloud.AwsGovcloudIntegrationsSqsArgs(
            aws_regions=["string"],
            fetch_extended_inventory=False,
            fetch_tags=False,
            metrics_polling_interval=0,
            queue_prefixes=["string"],
            tag_key="string",
            tag_value="string",
        ))
    
    const awsGovcloudIntegrationsResource = new newrelic.cloud.AwsGovcloudIntegrations("awsGovcloudIntegrationsResource", {
        linkedAccountId: "string",
        awsStates: {
            awsRegions: ["string"],
            metricsPollingInterval: 0,
        },
        accountId: "string",
        elb: {
            awsRegions: ["string"],
            fetchExtendedInventory: false,
            fetchTags: false,
            metricsPollingInterval: 0,
        },
        iam: {
            metricsPollingInterval: 0,
            tagKey: "string",
            tagValue: "string",
        },
        emr: {
            awsRegions: "string",
            fetchTags: false,
            metricsPollingInterval: 0,
            tagKey: "string",
            tagValue: "string",
        },
        cloudtrail: {
            awsRegions: ["string"],
            metricsPollingInterval: 0,
        },
        dynamoDb: {
            awsRegions: ["string"],
            fetchExtendedInventory: false,
            fetchTags: false,
            metricsPollingInterval: 0,
            tagKey: "string",
            tagValue: "string",
        },
        ebs: {
            awsRegions: ["string"],
            fetchExtendedInventory: false,
            metricsPollingInterval: 0,
            tagKey: "string",
            tagValue: "string",
        },
        ec2: {
            awsRegions: ["string"],
            fetchIpAddresses: false,
            metricsPollingInterval: 0,
            tagKey: "string",
            tagValue: "string",
        },
        elasticSearch: {
            awsRegions: ["string"],
            fetchNodes: false,
            metricsPollingInterval: 0,
            tagKey: "string",
            tagValue: "string",
        },
        autoScaling: {
            awsRegions: ["string"],
            metricsPollingInterval: 0,
        },
        apiGateway: {
            awsRegions: ["string"],
            metricsPollingInterval: 0,
            stagePrefixes: ["string"],
            tagKey: "string",
            tagValue: "string",
        },
        awsDirectConnect: {
            awsRegions: ["string"],
            metricsPollingInterval: 0,
        },
        lambda: {
            awsRegions: ["string"],
            fetchTags: false,
            metricsPollingInterval: 0,
            tagKey: "string",
            tagValue: "string",
        },
        alb: {
            awsRegions: ["string"],
            fetchExtendedInventory: false,
            fetchTags: false,
            loadBalancerPrefixes: ["string"],
            metricsPollingInterval: 0,
            tagKey: "string",
            tagValue: "string",
        },
        rds: {
            awsRegions: ["string"],
            fetchTags: false,
            metricsPollingInterval: 0,
            tagKey: "string",
            tagValue: "string",
        },
        redShift: {
            awsRegions: ["string"],
            metricsPollingInterval: 0,
            tagKey: "string",
            tagValue: "string",
        },
        route53: {
            fetchExtendedInventory: false,
            metricsPollingInterval: 0,
        },
        s3: {
            fetchExtendedInventory: false,
            fetchTags: false,
            metricsPollingInterval: 0,
            tagKey: "string",
            tagValue: "string",
        },
        sns: {
            awsRegions: ["string"],
            fetchExtendedInventory: false,
            metricsPollingInterval: 0,
        },
        sqs: {
            awsRegions: ["string"],
            fetchExtendedInventory: false,
            fetchTags: false,
            metricsPollingInterval: 0,
            queuePrefixes: ["string"],
            tagKey: "string",
            tagValue: "string",
        },
    });
    
    type: newrelic:cloud:AwsGovcloudIntegrations
    properties:
        accountId: string
        alb:
            awsRegions:
                - string
            fetchExtendedInventory: false
            fetchTags: false
            loadBalancerPrefixes:
                - string
            metricsPollingInterval: 0
            tagKey: string
            tagValue: string
        apiGateway:
            awsRegions:
                - string
            metricsPollingInterval: 0
            stagePrefixes:
                - string
            tagKey: string
            tagValue: string
        autoScaling:
            awsRegions:
                - string
            metricsPollingInterval: 0
        awsDirectConnect:
            awsRegions:
                - string
            metricsPollingInterval: 0
        awsStates:
            awsRegions:
                - string
            metricsPollingInterval: 0
        cloudtrail:
            awsRegions:
                - string
            metricsPollingInterval: 0
        dynamoDb:
            awsRegions:
                - string
            fetchExtendedInventory: false
            fetchTags: false
            metricsPollingInterval: 0
            tagKey: string
            tagValue: string
        ebs:
            awsRegions:
                - string
            fetchExtendedInventory: false
            metricsPollingInterval: 0
            tagKey: string
            tagValue: string
        ec2:
            awsRegions:
                - string
            fetchIpAddresses: false
            metricsPollingInterval: 0
            tagKey: string
            tagValue: string
        elasticSearch:
            awsRegions:
                - string
            fetchNodes: false
            metricsPollingInterval: 0
            tagKey: string
            tagValue: string
        elb:
            awsRegions:
                - string
            fetchExtendedInventory: false
            fetchTags: false
            metricsPollingInterval: 0
        emr:
            awsRegions: string
            fetchTags: false
            metricsPollingInterval: 0
            tagKey: string
            tagValue: string
        iam:
            metricsPollingInterval: 0
            tagKey: string
            tagValue: string
        lambda:
            awsRegions:
                - string
            fetchTags: false
            metricsPollingInterval: 0
            tagKey: string
            tagValue: string
        linkedAccountId: string
        rds:
            awsRegions:
                - string
            fetchTags: false
            metricsPollingInterval: 0
            tagKey: string
            tagValue: string
        redShift:
            awsRegions:
                - string
            metricsPollingInterval: 0
            tagKey: string
            tagValue: string
        route53:
            fetchExtendedInventory: false
            metricsPollingInterval: 0
        s3:
            fetchExtendedInventory: false
            fetchTags: false
            metricsPollingInterval: 0
            tagKey: string
            tagValue: string
        sns:
            awsRegions:
                - string
            fetchExtendedInventory: false
            metricsPollingInterval: 0
        sqs:
            awsRegions:
                - string
            fetchExtendedInventory: false
            fetchTags: false
            metricsPollingInterval: 0
            queuePrefixes:
                - string
            tagKey: string
            tagValue: string
    

    AwsGovcloudIntegrations 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 AwsGovcloudIntegrations resource accepts the following input properties:

    LinkedAccountId string
    The access key of the AwsGovCloud.
    AccountId string
    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 variable NEW_RELIC_ACCOUNT_ID.
    Alb Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAlb
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    ApiGateway Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsApiGateway
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    AutoScaling Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAutoScaling
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    AwsDirectConnect Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAwsDirectConnect
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    AwsStates Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAwsStates
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    Cloudtrail Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsCloudtrail
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    DynamoDb Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsDynamoDb
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    Ebs Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsEbs
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    Ec2 Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsEc2
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    ElasticSearch Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsElasticSearch
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    Elb Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsElb
    Elb AwsGovCloud integration.See Integration blocks below for details.
    Emr Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsEmr
    Emr AwsGovCloud integration.See Integration blocks below for details.
    Iam Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsIam
    IAM AwsGovCloud integration.See Integration blocks below for details.
    Lambda Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsLambda
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    Rds Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsRds
    RDS AwsGovCloud integration.See Integration blocks below for details.
    RedShift Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsRedShift
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    Route53 Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsRoute53
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    S3 Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsS3
    The s3 integration
    Sns Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsSns
    SNS AwsGovCloud integration.See Integration blocks below for details.
    Sqs Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsSqs
    SQS AwsGovCloud integration.See Integration blocks below for details.
    LinkedAccountId string
    The access key of the AwsGovCloud.
    AccountId string
    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 variable NEW_RELIC_ACCOUNT_ID.
    Alb AwsGovcloudIntegrationsAlbArgs
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    ApiGateway AwsGovcloudIntegrationsApiGatewayArgs
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    AutoScaling AwsGovcloudIntegrationsAutoScalingArgs
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    AwsDirectConnect AwsGovcloudIntegrationsAwsDirectConnectArgs
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    AwsStates AwsGovcloudIntegrationsAwsStatesArgs
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    Cloudtrail AwsGovcloudIntegrationsCloudtrailArgs
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    DynamoDb AwsGovcloudIntegrationsDynamoDbArgs
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    Ebs AwsGovcloudIntegrationsEbsArgs
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    Ec2 AwsGovcloudIntegrationsEc2Args
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    ElasticSearch AwsGovcloudIntegrationsElasticSearchArgs
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    Elb AwsGovcloudIntegrationsElbArgs
    Elb AwsGovCloud integration.See Integration blocks below for details.
    Emr AwsGovcloudIntegrationsEmrArgs
    Emr AwsGovCloud integration.See Integration blocks below for details.
    Iam AwsGovcloudIntegrationsIamArgs
    IAM AwsGovCloud integration.See Integration blocks below for details.
    Lambda AwsGovcloudIntegrationsLambdaArgs
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    Rds AwsGovcloudIntegrationsRdsArgs
    RDS AwsGovCloud integration.See Integration blocks below for details.
    RedShift AwsGovcloudIntegrationsRedShiftArgs
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    Route53 AwsGovcloudIntegrationsRoute53Args
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    S3 AwsGovcloudIntegrationsS3Args
    The s3 integration
    Sns AwsGovcloudIntegrationsSnsArgs
    SNS AwsGovCloud integration.See Integration blocks below for details.
    Sqs AwsGovcloudIntegrationsSqsArgs
    SQS AwsGovCloud integration.See Integration blocks below for details.
    linkedAccountId String
    The access key of the AwsGovCloud.
    accountId String
    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 variable NEW_RELIC_ACCOUNT_ID.
    alb AwsGovIntegrationsAlb
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    apiGateway AwsGovIntegrationsApiGateway
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    autoScaling AwsGovIntegrationsAutoScaling
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    awsDirectConnect AwsGovIntegrationsAwsDirectConnect
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    awsStates AwsGovIntegrationsAwsStates
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    cloudtrail AwsGovIntegrationsCloudtrail
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    dynamoDb AwsGovIntegrationsDynamoDb
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    ebs AwsGovIntegrationsEbs
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    ec2 AwsGovIntegrationsEc2
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    elasticSearch AwsGovIntegrationsElasticSearch
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    elb AwsGovIntegrationsElb
    Elb AwsGovCloud integration.See Integration blocks below for details.
    emr AwsGovIntegrationsEmr
    Emr AwsGovCloud integration.See Integration blocks below for details.
    iam AwsGovIntegrationsIam
    IAM AwsGovCloud integration.See Integration blocks below for details.
    lambda AwsGovIntegrationsLambda
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    rds AwsGovIntegrationsRds
    RDS AwsGovCloud integration.See Integration blocks below for details.
    redShift AwsGovIntegrationsRedShift
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    route53 AwsGovIntegrationsRoute53
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    s3 AwsGovIntegrationsS3
    The s3 integration
    sns AwsGovIntegrationsSns
    SNS AwsGovCloud integration.See Integration blocks below for details.
    sqs AwsGovIntegrationsSqs
    SQS AwsGovCloud integration.See Integration blocks below for details.
    linkedAccountId string
    The access key of the AwsGovCloud.
    accountId string
    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 variable NEW_RELIC_ACCOUNT_ID.
    alb AwsGovcloudIntegrationsAlb
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    apiGateway AwsGovcloudIntegrationsApiGateway
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    autoScaling AwsGovcloudIntegrationsAutoScaling
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    awsDirectConnect AwsGovcloudIntegrationsAwsDirectConnect
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    awsStates AwsGovcloudIntegrationsAwsStates
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    cloudtrail AwsGovcloudIntegrationsCloudtrail
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    dynamoDb AwsGovcloudIntegrationsDynamoDb
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    ebs AwsGovcloudIntegrationsEbs
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    ec2 AwsGovcloudIntegrationsEc2
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    elasticSearch AwsGovcloudIntegrationsElasticSearch
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    elb AwsGovcloudIntegrationsElb
    Elb AwsGovCloud integration.See Integration blocks below for details.
    emr AwsGovcloudIntegrationsEmr
    Emr AwsGovCloud integration.See Integration blocks below for details.
    iam AwsGovcloudIntegrationsIam
    IAM AwsGovCloud integration.See Integration blocks below for details.
    lambda AwsGovcloudIntegrationsLambda
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    rds AwsGovcloudIntegrationsRds
    RDS AwsGovCloud integration.See Integration blocks below for details.
    redShift AwsGovcloudIntegrationsRedShift
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    route53 AwsGovcloudIntegrationsRoute53
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    s3 AwsGovcloudIntegrationsS3
    The s3 integration
    sns AwsGovcloudIntegrationsSns
    SNS AwsGovCloud integration.See Integration blocks below for details.
    sqs AwsGovcloudIntegrationsSqs
    SQS AwsGovCloud integration.See Integration blocks below for details.
    linked_account_id str
    The access key of the AwsGovCloud.
    account_id str
    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 variable NEW_RELIC_ACCOUNT_ID.
    alb AwsGovcloudIntegrationsAlbArgs
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    api_gateway AwsGovcloudIntegrationsApiGatewayArgs
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    auto_scaling AwsGovcloudIntegrationsAutoScalingArgs
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    aws_direct_connect AwsGovcloudIntegrationsAwsDirectConnectArgs
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    aws_states AwsGovcloudIntegrationsAwsStatesArgs
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    cloudtrail AwsGovcloudIntegrationsCloudtrailArgs
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    dynamo_db AwsGovcloudIntegrationsDynamoDbArgs
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    ebs AwsGovcloudIntegrationsEbsArgs
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    ec2 AwsGovcloudIntegrationsEc2Args
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    elastic_search AwsGovcloudIntegrationsElasticSearchArgs
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    elb AwsGovcloudIntegrationsElbArgs
    Elb AwsGovCloud integration.See Integration blocks below for details.
    emr AwsGovcloudIntegrationsEmrArgs
    Emr AwsGovCloud integration.See Integration blocks below for details.
    iam AwsGovcloudIntegrationsIamArgs
    IAM AwsGovCloud integration.See Integration blocks below for details.
    lambda_ AwsGovcloudIntegrationsLambdaArgs
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    rds AwsGovcloudIntegrationsRdsArgs
    RDS AwsGovCloud integration.See Integration blocks below for details.
    red_shift AwsGovcloudIntegrationsRedShiftArgs
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    route53 AwsGovcloudIntegrationsRoute53Args
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    s3 AwsGovcloudIntegrationsS3Args
    The s3 integration
    sns AwsGovcloudIntegrationsSnsArgs
    SNS AwsGovCloud integration.See Integration blocks below for details.
    sqs AwsGovcloudIntegrationsSqsArgs
    SQS AwsGovCloud integration.See Integration blocks below for details.
    linkedAccountId String
    The access key of the AwsGovCloud.
    accountId String
    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 variable NEW_RELIC_ACCOUNT_ID.
    alb Property Map
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    apiGateway Property Map
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    autoScaling Property Map
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    awsDirectConnect Property Map
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    awsStates Property Map
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    cloudtrail Property Map
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    dynamoDb Property Map
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    ebs Property Map
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    ec2 Property Map
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    elasticSearch Property Map
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    elb Property Map
    Elb AwsGovCloud integration.See Integration blocks below for details.
    emr Property Map
    Emr AwsGovCloud integration.See Integration blocks below for details.
    iam Property Map
    IAM AwsGovCloud integration.See Integration blocks below for details.
    lambda Property Map
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    rds Property Map
    RDS AwsGovCloud integration.See Integration blocks below for details.
    redShift Property Map
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    route53 Property Map
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    s3 Property Map
    The s3 integration
    sns Property Map
    SNS AwsGovCloud integration.See Integration blocks below for details.
    sqs Property Map
    SQS AwsGovCloud integration.See Integration blocks below for details.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the AwsGovcloudIntegrations 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 AwsGovcloudIntegrations Resource

    Get an existing AwsGovcloudIntegrations 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?: AwsGovcloudIntegrationsState, opts?: CustomResourceOptions): AwsGovcloudIntegrations
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            account_id: Optional[str] = None,
            alb: Optional[AwsGovcloudIntegrationsAlbArgs] = None,
            api_gateway: Optional[AwsGovcloudIntegrationsApiGatewayArgs] = None,
            auto_scaling: Optional[AwsGovcloudIntegrationsAutoScalingArgs] = None,
            aws_direct_connect: Optional[AwsGovcloudIntegrationsAwsDirectConnectArgs] = None,
            aws_states: Optional[AwsGovcloudIntegrationsAwsStatesArgs] = None,
            cloudtrail: Optional[AwsGovcloudIntegrationsCloudtrailArgs] = None,
            dynamo_db: Optional[AwsGovcloudIntegrationsDynamoDbArgs] = None,
            ebs: Optional[AwsGovcloudIntegrationsEbsArgs] = None,
            ec2: Optional[AwsGovcloudIntegrationsEc2Args] = None,
            elastic_search: Optional[AwsGovcloudIntegrationsElasticSearchArgs] = None,
            elb: Optional[AwsGovcloudIntegrationsElbArgs] = None,
            emr: Optional[AwsGovcloudIntegrationsEmrArgs] = None,
            iam: Optional[AwsGovcloudIntegrationsIamArgs] = None,
            lambda_: Optional[AwsGovcloudIntegrationsLambdaArgs] = None,
            linked_account_id: Optional[str] = None,
            rds: Optional[AwsGovcloudIntegrationsRdsArgs] = None,
            red_shift: Optional[AwsGovcloudIntegrationsRedShiftArgs] = None,
            route53: Optional[AwsGovcloudIntegrationsRoute53Args] = None,
            s3: Optional[AwsGovcloudIntegrationsS3Args] = None,
            sns: Optional[AwsGovcloudIntegrationsSnsArgs] = None,
            sqs: Optional[AwsGovcloudIntegrationsSqsArgs] = None) -> AwsGovcloudIntegrations
    func GetAwsGovcloudIntegrations(ctx *Context, name string, id IDInput, state *AwsGovcloudIntegrationsState, opts ...ResourceOption) (*AwsGovcloudIntegrations, error)
    public static AwsGovcloudIntegrations Get(string name, Input<string> id, AwsGovcloudIntegrationsState? state, CustomResourceOptions? opts = null)
    public static AwsGovcloudIntegrations get(String name, Output<String> id, AwsGovcloudIntegrationsState 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.
    The following state arguments are supported:
    AccountId string
    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 variable NEW_RELIC_ACCOUNT_ID.
    Alb Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAlb
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    ApiGateway Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsApiGateway
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    AutoScaling Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAutoScaling
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    AwsDirectConnect Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAwsDirectConnect
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    AwsStates Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsAwsStates
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    Cloudtrail Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsCloudtrail
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    DynamoDb Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsDynamoDb
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    Ebs Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsEbs
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    Ec2 Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsEc2
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    ElasticSearch Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsElasticSearch
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    Elb Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsElb
    Elb AwsGovCloud integration.See Integration blocks below for details.
    Emr Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsEmr
    Emr AwsGovCloud integration.See Integration blocks below for details.
    Iam Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsIam
    IAM AwsGovCloud integration.See Integration blocks below for details.
    Lambda Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsLambda
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    LinkedAccountId string
    The access key of the AwsGovCloud.
    Rds Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsRds
    RDS AwsGovCloud integration.See Integration blocks below for details.
    RedShift Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsRedShift
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    Route53 Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsRoute53
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    S3 Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsS3
    The s3 integration
    Sns Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsSns
    SNS AwsGovCloud integration.See Integration blocks below for details.
    Sqs Pulumi.NewRelic.Cloud.Inputs.AwsGovcloudIntegrationsSqs
    SQS AwsGovCloud integration.See Integration blocks below for details.
    AccountId string
    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 variable NEW_RELIC_ACCOUNT_ID.
    Alb AwsGovcloudIntegrationsAlbArgs
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    ApiGateway AwsGovcloudIntegrationsApiGatewayArgs
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    AutoScaling AwsGovcloudIntegrationsAutoScalingArgs
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    AwsDirectConnect AwsGovcloudIntegrationsAwsDirectConnectArgs
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    AwsStates AwsGovcloudIntegrationsAwsStatesArgs
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    Cloudtrail AwsGovcloudIntegrationsCloudtrailArgs
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    DynamoDb AwsGovcloudIntegrationsDynamoDbArgs
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    Ebs AwsGovcloudIntegrationsEbsArgs
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    Ec2 AwsGovcloudIntegrationsEc2Args
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    ElasticSearch AwsGovcloudIntegrationsElasticSearchArgs
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    Elb AwsGovcloudIntegrationsElbArgs
    Elb AwsGovCloud integration.See Integration blocks below for details.
    Emr AwsGovcloudIntegrationsEmrArgs
    Emr AwsGovCloud integration.See Integration blocks below for details.
    Iam AwsGovcloudIntegrationsIamArgs
    IAM AwsGovCloud integration.See Integration blocks below for details.
    Lambda AwsGovcloudIntegrationsLambdaArgs
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    LinkedAccountId string
    The access key of the AwsGovCloud.
    Rds AwsGovcloudIntegrationsRdsArgs
    RDS AwsGovCloud integration.See Integration blocks below for details.
    RedShift AwsGovcloudIntegrationsRedShiftArgs
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    Route53 AwsGovcloudIntegrationsRoute53Args
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    S3 AwsGovcloudIntegrationsS3Args
    The s3 integration
    Sns AwsGovcloudIntegrationsSnsArgs
    SNS AwsGovCloud integration.See Integration blocks below for details.
    Sqs AwsGovcloudIntegrationsSqsArgs
    SQS AwsGovCloud integration.See Integration blocks below for details.
    accountId String
    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 variable NEW_RELIC_ACCOUNT_ID.
    alb AwsGovIntegrationsAlb
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    apiGateway AwsGovIntegrationsApiGateway
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    autoScaling AwsGovIntegrationsAutoScaling
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    awsDirectConnect AwsGovIntegrationsAwsDirectConnect
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    awsStates AwsGovIntegrationsAwsStates
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    cloudtrail AwsGovIntegrationsCloudtrail
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    dynamoDb AwsGovIntegrationsDynamoDb
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    ebs AwsGovIntegrationsEbs
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    ec2 AwsGovIntegrationsEc2
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    elasticSearch AwsGovIntegrationsElasticSearch
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    elb AwsGovIntegrationsElb
    Elb AwsGovCloud integration.See Integration blocks below for details.
    emr AwsGovIntegrationsEmr
    Emr AwsGovCloud integration.See Integration blocks below for details.
    iam AwsGovIntegrationsIam
    IAM AwsGovCloud integration.See Integration blocks below for details.
    lambda AwsGovIntegrationsLambda
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    linkedAccountId String
    The access key of the AwsGovCloud.
    rds AwsGovIntegrationsRds
    RDS AwsGovCloud integration.See Integration blocks below for details.
    redShift AwsGovIntegrationsRedShift
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    route53 AwsGovIntegrationsRoute53
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    s3 AwsGovIntegrationsS3
    The s3 integration
    sns AwsGovIntegrationsSns
    SNS AwsGovCloud integration.See Integration blocks below for details.
    sqs AwsGovIntegrationsSqs
    SQS AwsGovCloud integration.See Integration blocks below for details.
    accountId string
    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 variable NEW_RELIC_ACCOUNT_ID.
    alb AwsGovcloudIntegrationsAlb
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    apiGateway AwsGovcloudIntegrationsApiGateway
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    autoScaling AwsGovcloudIntegrationsAutoScaling
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    awsDirectConnect AwsGovcloudIntegrationsAwsDirectConnect
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    awsStates AwsGovcloudIntegrationsAwsStates
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    cloudtrail AwsGovcloudIntegrationsCloudtrail
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    dynamoDb AwsGovcloudIntegrationsDynamoDb
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    ebs AwsGovcloudIntegrationsEbs
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    ec2 AwsGovcloudIntegrationsEc2
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    elasticSearch AwsGovcloudIntegrationsElasticSearch
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    elb AwsGovcloudIntegrationsElb
    Elb AwsGovCloud integration.See Integration blocks below for details.
    emr AwsGovcloudIntegrationsEmr
    Emr AwsGovCloud integration.See Integration blocks below for details.
    iam AwsGovcloudIntegrationsIam
    IAM AwsGovCloud integration.See Integration blocks below for details.
    lambda AwsGovcloudIntegrationsLambda
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    linkedAccountId string
    The access key of the AwsGovCloud.
    rds AwsGovcloudIntegrationsRds
    RDS AwsGovCloud integration.See Integration blocks below for details.
    redShift AwsGovcloudIntegrationsRedShift
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    route53 AwsGovcloudIntegrationsRoute53
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    s3 AwsGovcloudIntegrationsS3
    The s3 integration
    sns AwsGovcloudIntegrationsSns
    SNS AwsGovCloud integration.See Integration blocks below for details.
    sqs AwsGovcloudIntegrationsSqs
    SQS AwsGovCloud integration.See Integration blocks below for details.
    account_id str
    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 variable NEW_RELIC_ACCOUNT_ID.
    alb AwsGovcloudIntegrationsAlbArgs
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    api_gateway AwsGovcloudIntegrationsApiGatewayArgs
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    auto_scaling AwsGovcloudIntegrationsAutoScalingArgs
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    aws_direct_connect AwsGovcloudIntegrationsAwsDirectConnectArgs
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    aws_states AwsGovcloudIntegrationsAwsStatesArgs
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    cloudtrail AwsGovcloudIntegrationsCloudtrailArgs
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    dynamo_db AwsGovcloudIntegrationsDynamoDbArgs
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    ebs AwsGovcloudIntegrationsEbsArgs
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    ec2 AwsGovcloudIntegrationsEc2Args
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    elastic_search AwsGovcloudIntegrationsElasticSearchArgs
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    elb AwsGovcloudIntegrationsElbArgs
    Elb AwsGovCloud integration.See Integration blocks below for details.
    emr AwsGovcloudIntegrationsEmrArgs
    Emr AwsGovCloud integration.See Integration blocks below for details.
    iam AwsGovcloudIntegrationsIamArgs
    IAM AwsGovCloud integration.See Integration blocks below for details.
    lambda_ AwsGovcloudIntegrationsLambdaArgs
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    linked_account_id str
    The access key of the AwsGovCloud.
    rds AwsGovcloudIntegrationsRdsArgs
    RDS AwsGovCloud integration.See Integration blocks below for details.
    red_shift AwsGovcloudIntegrationsRedShiftArgs
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    route53 AwsGovcloudIntegrationsRoute53Args
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    s3 AwsGovcloudIntegrationsS3Args
    The s3 integration
    sns AwsGovcloudIntegrationsSnsArgs
    SNS AwsGovCloud integration.See Integration blocks below for details.
    sqs AwsGovcloudIntegrationsSqsArgs
    SQS AwsGovCloud integration.See Integration blocks below for details.
    accountId String
    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 variable NEW_RELIC_ACCOUNT_ID.
    alb Property Map
    Application load balancer AwsGovCloud integration.See Integration blocks below for details.
    apiGateway Property Map
    Api Gateway AwsGovCloud integration.See Integration blocks below for details.
    autoScaling Property Map
    Autoscaling AwsGovCloud integration.See Integration blocks below for details.
    awsDirectConnect Property Map
    Aws Direct Connect AwsGovCloud integration.See Integration blocks below for details.
    awsStates Property Map
    Aws States AwsGovCloud integration.See Integration blocks below for details.
    cloudtrail Property Map
    Cloudtrail AwsGovCloud integration.See Integration blocks below for details.
    dynamoDb Property Map
    Dynamo DB AwsGovCloud integration.See Integration blocks below for details.
    ebs Property Map
    Elastic Beanstalk AwsGovCloud integration.See Integration blocks below for details.
    ec2 Property Map
    EC2 AwsGovCloud integration.See Integration blocks below for details.
    elasticSearch Property Map
    Elastic search AwsGovCloud integration.See Integration blocks below for details.
    elb Property Map
    Elb AwsGovCloud integration.See Integration blocks below for details.
    emr Property Map
    Emr AwsGovCloud integration.See Integration blocks below for details.
    iam Property Map
    IAM AwsGovCloud integration.See Integration blocks below for details.
    lambda Property Map
    Lambda AwsGovCloud integration.See Integration blocks below for details.
    linkedAccountId String
    The access key of the AwsGovCloud.
    rds Property Map
    RDS AwsGovCloud integration.See Integration blocks below for details.
    redShift Property Map
    Redshift AwsGovCloud integration.See Integration blocks below for details.
    route53 Property Map
    Route53 AwsGovCloud integration.See Integration blocks below for details.
    s3 Property Map
    The s3 integration
    sns Property Map
    SNS AwsGovCloud integration.See Integration blocks below for details.
    sqs Property Map
    SQS AwsGovCloud integration.See Integration blocks below for details.

    Supporting Types

    AwsGovcloudIntegrationsAlb, AwsGovcloudIntegrationsAlbArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    LoadBalancerPrefixes List<string>
    Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    LoadBalancerPrefixes []string
    Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    loadBalancerPrefixes List<String>
    Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
    metricsPollingInterval Integer
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    loadBalancerPrefixes string[]
    Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
    metricsPollingInterval number
    The data polling interval in seconds
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue 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_inventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetch_tags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    load_balancer_prefixes Sequence[str]
    Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
    metrics_polling_interval int
    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.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    loadBalancerPrefixes List<String>
    Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive.
    metricsPollingInterval Number
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsApiGateway, AwsGovcloudIntegrationsApiGatewayArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    StagePrefixes 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.
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    StagePrefixes []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.
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Integer
    The data polling interval in seconds
    stagePrefixes 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.
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval number
    The data polling interval in seconds
    stagePrefixes 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.
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue 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_interval int
    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.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Number
    The data polling interval in seconds
    stagePrefixes 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.
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsAutoScaling, AwsGovcloudIntegrationsAutoScalingArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Integer
    The data polling interval in seconds
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval number
    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_interval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Number
    The data polling interval in seconds

    AwsGovcloudIntegrationsAwsDirectConnect, AwsGovcloudIntegrationsAwsDirectConnectArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Integer
    The data polling interval in seconds
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval number
    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_interval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Number
    The data polling interval in seconds

    AwsGovcloudIntegrationsAwsStates, AwsGovcloudIntegrationsAwsStatesArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Integer
    The data polling interval in seconds
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval number
    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_interval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Number
    The data polling interval in seconds

    AwsGovcloudIntegrationsCloudtrail, AwsGovcloudIntegrationsCloudtrailArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Integer
    The data polling interval in seconds
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval number
    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_interval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Number
    The data polling interval in seconds

    AwsGovcloudIntegrationsDynamoDb, AwsGovcloudIntegrationsDynamoDbArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Integer
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval number
    The data polling interval in seconds
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue 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_inventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetch_tags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metrics_polling_interval int
    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.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Number
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsEbs, AwsGovcloudIntegrationsEbsArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Integer
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval number
    The data polling interval in seconds
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue 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_inventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metrics_polling_interval int
    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.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Number
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsEc2, AwsGovcloudIntegrationsEc2Args

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    FetchIpAddresses bool
    Specify if IP addresses of ec2 instance should be collected
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    FetchIpAddresses bool
    Specify if IP addresses of ec2 instance should be collected
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchIpAddresses Boolean
    Specify if IP addresses of ec2 instance should be collected
    metricsPollingInterval Integer
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    fetchIpAddresses boolean
    Specify if IP addresses of ec2 instance should be collected
    metricsPollingInterval number
    The data polling interval in seconds
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue 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_ip_addresses bool
    Specify if IP addresses of ec2 instance should be collected
    metrics_polling_interval int
    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.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchIpAddresses Boolean
    Specify if IP addresses of ec2 instance should be collected
    metricsPollingInterval Number
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsElasticSearch, AwsGovcloudIntegrationsElasticSearchArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    FetchNodes bool
    Specify if IP addresses of ec2 instance should be collected
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    FetchNodes bool
    Specify if IP addresses of ec2 instance should be collected
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchNodes Boolean
    Specify if IP addresses of ec2 instance should be collected
    metricsPollingInterval Integer
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    fetchNodes boolean
    Specify if IP addresses of ec2 instance should be collected
    metricsPollingInterval number
    The data polling interval in seconds
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue 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 IP addresses of ec2 instance should be collected
    metrics_polling_interval int
    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.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchNodes Boolean
    Specify if IP addresses of ec2 instance should be collected
    metricsPollingInterval Number
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsElb, AwsGovcloudIntegrationsElbArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Integer
    The data polling interval in seconds
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval number
    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_inventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetch_tags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metrics_polling_interval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Number
    The data polling interval in seconds

    AwsGovcloudIntegrationsEmr, AwsGovcloudIntegrationsEmrArgs

    AwsRegions string
    Specify each AWS region that includes the resources that you want to monitor
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    AwsRegions string
    Specify each AWS region that includes the resources that you want to monitor
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions String
    Specify each AWS region that includes the resources that you want to monitor
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Integer
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions string
    Specify each AWS region that includes the resources that you want to monitor
    fetchTags boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval number
    The data polling interval in seconds
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    aws_regions str
    Specify each AWS region that includes the resources that you want to monitor
    fetch_tags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metrics_polling_interval int
    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.
    awsRegions String
    Specify each AWS region that includes the resources that you want to monitor
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Number
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsIam, AwsGovcloudIntegrationsIamArgs

    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    metricsPollingInterval Integer
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    metricsPollingInterval number
    The data polling interval in seconds
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    metrics_polling_interval int
    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.
    metricsPollingInterval Number
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsLambda, AwsGovcloudIntegrationsLambdaArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Integer
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    fetchTags boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval number
    The data polling interval in seconds
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue 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_tags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metrics_polling_interval int
    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.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Number
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsRds, AwsGovcloudIntegrationsRdsArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Integer
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    fetchTags boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval number
    The data polling interval in seconds
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue 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_tags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metrics_polling_interval int
    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.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Number
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsRedShift, AwsGovcloudIntegrationsRedShiftArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Integer
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval number
    The data polling interval in seconds
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue 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_interval int
    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.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    metricsPollingInterval Number
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsRoute53, AwsGovcloudIntegrationsRoute53Args

    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Integer
    The data polling interval in seconds
    fetchExtendedInventory boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval number
    The data polling interval in seconds
    fetch_extended_inventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metrics_polling_interval int
    The data polling interval in seconds
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Number
    The data polling interval in seconds

    AwsGovcloudIntegrationsS3, AwsGovcloudIntegrationsS3Args

    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Integer
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    fetchExtendedInventory boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval number
    The data polling interval in seconds
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    fetch_extended_inventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetch_tags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metrics_polling_interval int
    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.
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Number
    The data polling interval in seconds
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    AwsGovcloudIntegrationsSns, AwsGovcloudIntegrationsSnsArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Integer
    The data polling interval in seconds
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval number
    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_inventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metrics_polling_interval int
    The data polling interval in seconds
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Number
    The data polling interval in seconds

    AwsGovcloudIntegrationsSqs, AwsGovcloudIntegrationsSqsArgs

    AwsRegions List<string>
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    QueuePrefixes List<string>
    Specify each name or prefix for the Queues that you want to monitor. Filter values are case-sensitive.
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    AwsRegions []string
    Specify each AWS region that includes the resources that you want to monitor
    FetchExtendedInventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    FetchTags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    MetricsPollingInterval int
    The data polling interval in seconds
    QueuePrefixes []string
    Specify each name or prefix for the Queues that you want to monitor. Filter values are case-sensitive.
    TagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    TagValue string
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Integer
    The data polling interval in seconds
    queuePrefixes List<String>
    Specify each name or prefix for the Queues that you want to monitor. Filter values are case-sensitive.
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.
    awsRegions string[]
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval number
    The data polling interval in seconds
    queuePrefixes string[]
    Specify each name or prefix for the Queues that you want to monitor. Filter values are case-sensitive.
    tagKey string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue 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_inventory bool
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetch_tags bool
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metrics_polling_interval int
    The data polling interval in seconds
    queue_prefixes Sequence[str]
    Specify each name or prefix for the Queues that you want to monitor. Filter values are case-sensitive.
    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.
    awsRegions List<String>
    Specify each AWS region that includes the resources that you want to monitor
    fetchExtendedInventory Boolean
    Determine if extra inventory data be collected or not. May affect total data collection time and contribute to the Cloud provider API rate limit.
    fetchTags Boolean
    Specify if tags should be collected. May affect total data collection time and contribute to the Cloud provider API rate limit.
    metricsPollingInterval Number
    The data polling interval in seconds
    queuePrefixes List<String>
    Specify each name or prefix for the Queues that you want to monitor. Filter values are case-sensitive.
    tagKey String
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    tagValue String
    Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive.

    Import

    Integrate AWSGovCloud accounts can be imported using the id, e.g.

    bash

    $ pulumi import newrelic:cloud/awsGovcloudIntegrations:AwsGovcloudIntegrations foo <id>
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    New Relic pulumi/pulumi-newrelic
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the newrelic Terraform Provider.
    newrelic logo
    New Relic v5.25.2 published on Friday, Jun 7, 2024 by Pulumi