1. Packages
  2. New Relic
  3. API Docs
  4. cloud
  5. GcpIntegrations
New Relic v5.15.0 published on Tuesday, Sep 26, 2023 by Pulumi

newrelic.cloud.GcpIntegrations

Explore with Pulumi AI

newrelic logo
New Relic v5.15.0 published on Tuesday, Sep 26, 2023 by Pulumi

    Use this resource to integrate GCP services with New Relic.

    Prerequisite

    Setup is required for this resource to work properly. This resource assumes you have linked a GCP account to New Relic and configured it to pull metrics from GCP.

    New Relic doesn’t automatically receive metrics from GCP services, so this resource can be used to configure integrations to those services.

    Example Usage

    Leave an integration block empty to use its default configuration. You can also use the full example, including the GCP set up, found in our guides.

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using NewRelic = Pulumi.NewRelic;
    
    return await Deployment.RunAsync(() => 
    {
        var foo = new NewRelic.Cloud.GcpLinkAccount("foo", new()
        {
            ProjectId = "<Your GCP project ID>",
        });
    
        var foo1 = new NewRelic.Cloud.GcpIntegrations("foo1", new()
        {
            LinkedAccountId = foo.Id,
            AppEngine = new NewRelic.Cloud.Inputs.GcpIntegrationsAppEngineArgs
            {
                MetricsPollingInterval = 400,
            },
            BigQuery = new NewRelic.Cloud.Inputs.GcpIntegrationsBigQueryArgs
            {
                MetricsPollingInterval = 400,
                FetchTags = true,
            },
            BigTable = new NewRelic.Cloud.Inputs.GcpIntegrationsBigTableArgs
            {
                MetricsPollingInterval = 400,
            },
            Composer = new NewRelic.Cloud.Inputs.GcpIntegrationsComposerArgs
            {
                MetricsPollingInterval = 400,
            },
            DataFlow = new NewRelic.Cloud.Inputs.GcpIntegrationsDataFlowArgs
            {
                MetricsPollingInterval = 400,
            },
            DataProc = new NewRelic.Cloud.Inputs.GcpIntegrationsDataProcArgs
            {
                MetricsPollingInterval = 400,
            },
            DataStore = new NewRelic.Cloud.Inputs.GcpIntegrationsDataStoreArgs
            {
                MetricsPollingInterval = 400,
            },
            FireBaseDatabase = new NewRelic.Cloud.Inputs.GcpIntegrationsFireBaseDatabaseArgs
            {
                MetricsPollingInterval = 400,
            },
            FireBaseHosting = new NewRelic.Cloud.Inputs.GcpIntegrationsFireBaseHostingArgs
            {
                MetricsPollingInterval = 400,
            },
            FireBaseStorage = new NewRelic.Cloud.Inputs.GcpIntegrationsFireBaseStorageArgs
            {
                MetricsPollingInterval = 400,
            },
            FireStore = new NewRelic.Cloud.Inputs.GcpIntegrationsFireStoreArgs
            {
                MetricsPollingInterval = 400,
            },
            Functions = new NewRelic.Cloud.Inputs.GcpIntegrationsFunctionsArgs
            {
                MetricsPollingInterval = 400,
            },
            Interconnect = new NewRelic.Cloud.Inputs.GcpIntegrationsInterconnectArgs
            {
                MetricsPollingInterval = 400,
            },
            Kubernetes = new NewRelic.Cloud.Inputs.GcpIntegrationsKubernetesArgs
            {
                MetricsPollingInterval = 400,
            },
            LoadBalancing = new NewRelic.Cloud.Inputs.GcpIntegrationsLoadBalancingArgs
            {
                MetricsPollingInterval = 400,
            },
            MemCache = new NewRelic.Cloud.Inputs.GcpIntegrationsMemCacheArgs
            {
                MetricsPollingInterval = 400,
            },
            PubSub = new NewRelic.Cloud.Inputs.GcpIntegrationsPubSubArgs
            {
                MetricsPollingInterval = 400,
                FetchTags = true,
            },
            Redis = new NewRelic.Cloud.Inputs.GcpIntegrationsRedisArgs
            {
                MetricsPollingInterval = 400,
            },
            Router = new NewRelic.Cloud.Inputs.GcpIntegrationsRouterArgs
            {
                MetricsPollingInterval = 400,
            },
            Run = new NewRelic.Cloud.Inputs.GcpIntegrationsRunArgs
            {
                MetricsPollingInterval = 400,
            },
            Spanner = new NewRelic.Cloud.Inputs.GcpIntegrationsSpannerArgs
            {
                MetricsPollingInterval = 400,
                FetchTags = true,
            },
            Sql = new NewRelic.Cloud.Inputs.GcpIntegrationsSqlArgs
            {
                MetricsPollingInterval = 400,
            },
            Storage = new NewRelic.Cloud.Inputs.GcpIntegrationsStorageArgs
            {
                MetricsPollingInterval = 400,
                FetchTags = true,
            },
            VirtualMachines = new NewRelic.Cloud.Inputs.GcpIntegrationsVirtualMachinesArgs
            {
                MetricsPollingInterval = 400,
            },
            VpcAccess = new NewRelic.Cloud.Inputs.GcpIntegrationsVpcAccessArgs
            {
                MetricsPollingInterval = 400,
            },
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-newrelic/sdk/v5/go/newrelic/cloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		foo, err := cloud.NewGcpLinkAccount(ctx, "foo", &cloud.GcpLinkAccountArgs{
    			ProjectId: pulumi.String("<Your GCP project ID>"),
    		})
    		if err != nil {
    			return err
    		}
    		_, err = cloud.NewGcpIntegrations(ctx, "foo1", &cloud.GcpIntegrationsArgs{
    			LinkedAccountId: foo.ID(),
    			AppEngine: &cloud.GcpIntegrationsAppEngineArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			BigQuery: &cloud.GcpIntegrationsBigQueryArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    				FetchTags:              pulumi.Bool(true),
    			},
    			BigTable: &cloud.GcpIntegrationsBigTableArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			Composer: &cloud.GcpIntegrationsComposerArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			DataFlow: &cloud.GcpIntegrationsDataFlowArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			DataProc: &cloud.GcpIntegrationsDataProcArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			DataStore: &cloud.GcpIntegrationsDataStoreArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			FireBaseDatabase: &cloud.GcpIntegrationsFireBaseDatabaseArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			FireBaseHosting: &cloud.GcpIntegrationsFireBaseHostingArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			FireBaseStorage: &cloud.GcpIntegrationsFireBaseStorageArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			FireStore: &cloud.GcpIntegrationsFireStoreArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			Functions: &cloud.GcpIntegrationsFunctionsArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			Interconnect: &cloud.GcpIntegrationsInterconnectArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			Kubernetes: &cloud.GcpIntegrationsKubernetesArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			LoadBalancing: &cloud.GcpIntegrationsLoadBalancingArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			MemCache: &cloud.GcpIntegrationsMemCacheArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			PubSub: &cloud.GcpIntegrationsPubSubArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    				FetchTags:              pulumi.Bool(true),
    			},
    			Redis: &cloud.GcpIntegrationsRedisArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			Router: &cloud.GcpIntegrationsRouterArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			Run: &cloud.GcpIntegrationsRunArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			Spanner: &cloud.GcpIntegrationsSpannerArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    				FetchTags:              pulumi.Bool(true),
    			},
    			Sql: &cloud.GcpIntegrationsSqlArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			Storage: &cloud.GcpIntegrationsStorageArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    				FetchTags:              pulumi.Bool(true),
    			},
    			VirtualMachines: &cloud.GcpIntegrationsVirtualMachinesArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    			VpcAccess: &cloud.GcpIntegrationsVpcAccessArgs{
    				MetricsPollingInterval: pulumi.Int(400),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.newrelic.cloud.GcpLinkAccount;
    import com.pulumi.newrelic.cloud.GcpLinkAccountArgs;
    import com.pulumi.newrelic.cloud.GcpIntegrations;
    import com.pulumi.newrelic.cloud.GcpIntegrationsArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsAppEngineArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsBigQueryArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsBigTableArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsComposerArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsDataFlowArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsDataProcArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsDataStoreArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsFireBaseDatabaseArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsFireBaseHostingArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsFireBaseStorageArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsFireStoreArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsFunctionsArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsInterconnectArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsKubernetesArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsLoadBalancingArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsMemCacheArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsPubSubArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsRedisArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsRouterArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsRunArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsSpannerArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsSqlArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsStorageArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsVirtualMachinesArgs;
    import com.pulumi.newrelic.cloud.inputs.GcpIntegrationsVpcAccessArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var foo = new GcpLinkAccount("foo", GcpLinkAccountArgs.builder()        
                .projectId("<Your GCP project ID>")
                .build());
    
            var foo1 = new GcpIntegrations("foo1", GcpIntegrationsArgs.builder()        
                .linkedAccountId(foo.id())
                .appEngine(GcpIntegrationsAppEngineArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .bigQuery(GcpIntegrationsBigQueryArgs.builder()
                    .metricsPollingInterval(400)
                    .fetchTags(true)
                    .build())
                .bigTable(GcpIntegrationsBigTableArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .composer(GcpIntegrationsComposerArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .dataFlow(GcpIntegrationsDataFlowArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .dataProc(GcpIntegrationsDataProcArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .dataStore(GcpIntegrationsDataStoreArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .fireBaseDatabase(GcpIntegrationsFireBaseDatabaseArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .fireBaseHosting(GcpIntegrationsFireBaseHostingArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .fireBaseStorage(GcpIntegrationsFireBaseStorageArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .fireStore(GcpIntegrationsFireStoreArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .functions(GcpIntegrationsFunctionsArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .interconnect(GcpIntegrationsInterconnectArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .kubernetes(GcpIntegrationsKubernetesArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .loadBalancing(GcpIntegrationsLoadBalancingArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .memCache(GcpIntegrationsMemCacheArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .pubSub(GcpIntegrationsPubSubArgs.builder()
                    .metricsPollingInterval(400)
                    .fetchTags(true)
                    .build())
                .redis(GcpIntegrationsRedisArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .router(GcpIntegrationsRouterArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .run(GcpIntegrationsRunArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .spanner(GcpIntegrationsSpannerArgs.builder()
                    .metricsPollingInterval(400)
                    .fetchTags(true)
                    .build())
                .sql(GcpIntegrationsSqlArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .storage(GcpIntegrationsStorageArgs.builder()
                    .metricsPollingInterval(400)
                    .fetchTags(true)
                    .build())
                .virtualMachines(GcpIntegrationsVirtualMachinesArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .vpcAccess(GcpIntegrationsVpcAccessArgs.builder()
                    .metricsPollingInterval(400)
                    .build())
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_newrelic as newrelic
    
    foo = newrelic.cloud.GcpLinkAccount("foo", project_id="<Your GCP project ID>")
    foo1 = newrelic.cloud.GcpIntegrations("foo1",
        linked_account_id=foo.id,
        app_engine=newrelic.cloud.GcpIntegrationsAppEngineArgs(
            metrics_polling_interval=400,
        ),
        big_query=newrelic.cloud.GcpIntegrationsBigQueryArgs(
            metrics_polling_interval=400,
            fetch_tags=True,
        ),
        big_table=newrelic.cloud.GcpIntegrationsBigTableArgs(
            metrics_polling_interval=400,
        ),
        composer=newrelic.cloud.GcpIntegrationsComposerArgs(
            metrics_polling_interval=400,
        ),
        data_flow=newrelic.cloud.GcpIntegrationsDataFlowArgs(
            metrics_polling_interval=400,
        ),
        data_proc=newrelic.cloud.GcpIntegrationsDataProcArgs(
            metrics_polling_interval=400,
        ),
        data_store=newrelic.cloud.GcpIntegrationsDataStoreArgs(
            metrics_polling_interval=400,
        ),
        fire_base_database=newrelic.cloud.GcpIntegrationsFireBaseDatabaseArgs(
            metrics_polling_interval=400,
        ),
        fire_base_hosting=newrelic.cloud.GcpIntegrationsFireBaseHostingArgs(
            metrics_polling_interval=400,
        ),
        fire_base_storage=newrelic.cloud.GcpIntegrationsFireBaseStorageArgs(
            metrics_polling_interval=400,
        ),
        fire_store=newrelic.cloud.GcpIntegrationsFireStoreArgs(
            metrics_polling_interval=400,
        ),
        functions=newrelic.cloud.GcpIntegrationsFunctionsArgs(
            metrics_polling_interval=400,
        ),
        interconnect=newrelic.cloud.GcpIntegrationsInterconnectArgs(
            metrics_polling_interval=400,
        ),
        kubernetes=newrelic.cloud.GcpIntegrationsKubernetesArgs(
            metrics_polling_interval=400,
        ),
        load_balancing=newrelic.cloud.GcpIntegrationsLoadBalancingArgs(
            metrics_polling_interval=400,
        ),
        mem_cache=newrelic.cloud.GcpIntegrationsMemCacheArgs(
            metrics_polling_interval=400,
        ),
        pub_sub=newrelic.cloud.GcpIntegrationsPubSubArgs(
            metrics_polling_interval=400,
            fetch_tags=True,
        ),
        redis=newrelic.cloud.GcpIntegrationsRedisArgs(
            metrics_polling_interval=400,
        ),
        router=newrelic.cloud.GcpIntegrationsRouterArgs(
            metrics_polling_interval=400,
        ),
        run=newrelic.cloud.GcpIntegrationsRunArgs(
            metrics_polling_interval=400,
        ),
        spanner=newrelic.cloud.GcpIntegrationsSpannerArgs(
            metrics_polling_interval=400,
            fetch_tags=True,
        ),
        sql=newrelic.cloud.GcpIntegrationsSqlArgs(
            metrics_polling_interval=400,
        ),
        storage=newrelic.cloud.GcpIntegrationsStorageArgs(
            metrics_polling_interval=400,
            fetch_tags=True,
        ),
        virtual_machines=newrelic.cloud.GcpIntegrationsVirtualMachinesArgs(
            metrics_polling_interval=400,
        ),
        vpc_access=newrelic.cloud.GcpIntegrationsVpcAccessArgs(
            metrics_polling_interval=400,
        ))
    
    import * as pulumi from "@pulumi/pulumi";
    import * as newrelic from "@pulumi/newrelic";
    
    const foo = new newrelic.cloud.GcpLinkAccount("foo", {projectId: "<Your GCP project ID>"});
    const foo1 = new newrelic.cloud.GcpIntegrations("foo1", {
        linkedAccountId: foo.id,
        appEngine: {
            metricsPollingInterval: 400,
        },
        bigQuery: {
            metricsPollingInterval: 400,
            fetchTags: true,
        },
        bigTable: {
            metricsPollingInterval: 400,
        },
        composer: {
            metricsPollingInterval: 400,
        },
        dataFlow: {
            metricsPollingInterval: 400,
        },
        dataProc: {
            metricsPollingInterval: 400,
        },
        dataStore: {
            metricsPollingInterval: 400,
        },
        fireBaseDatabase: {
            metricsPollingInterval: 400,
        },
        fireBaseHosting: {
            metricsPollingInterval: 400,
        },
        fireBaseStorage: {
            metricsPollingInterval: 400,
        },
        fireStore: {
            metricsPollingInterval: 400,
        },
        functions: {
            metricsPollingInterval: 400,
        },
        interconnect: {
            metricsPollingInterval: 400,
        },
        kubernetes: {
            metricsPollingInterval: 400,
        },
        loadBalancing: {
            metricsPollingInterval: 400,
        },
        memCache: {
            metricsPollingInterval: 400,
        },
        pubSub: {
            metricsPollingInterval: 400,
            fetchTags: true,
        },
        redis: {
            metricsPollingInterval: 400,
        },
        router: {
            metricsPollingInterval: 400,
        },
        run: {
            metricsPollingInterval: 400,
        },
        spanner: {
            metricsPollingInterval: 400,
            fetchTags: true,
        },
        sql: {
            metricsPollingInterval: 400,
        },
        storage: {
            metricsPollingInterval: 400,
            fetchTags: true,
        },
        virtualMachines: {
            metricsPollingInterval: 400,
        },
        vpcAccess: {
            metricsPollingInterval: 400,
        },
    });
    
    resources:
      foo:
        type: newrelic:cloud:GcpLinkAccount
        properties:
          projectId: <Your GCP project ID>
      foo1:
        type: newrelic:cloud:GcpIntegrations
        properties:
          linkedAccountId: ${foo.id}
          appEngine:
            metricsPollingInterval: 400
          bigQuery:
            metricsPollingInterval: 400
            fetchTags: true
          bigTable:
            metricsPollingInterval: 400
          composer:
            metricsPollingInterval: 400
          dataFlow:
            metricsPollingInterval: 400
          dataProc:
            metricsPollingInterval: 400
          dataStore:
            metricsPollingInterval: 400
          fireBaseDatabase:
            metricsPollingInterval: 400
          fireBaseHosting:
            metricsPollingInterval: 400
          fireBaseStorage:
            metricsPollingInterval: 400
          fireStore:
            metricsPollingInterval: 400
          functions:
            metricsPollingInterval: 400
          interconnect:
            metricsPollingInterval: 400
          kubernetes:
            metricsPollingInterval: 400
          loadBalancing:
            metricsPollingInterval: 400
          memCache:
            metricsPollingInterval: 400
          pubSub:
            metricsPollingInterval: 400
            fetchTags: true
          redis:
            metricsPollingInterval: 400
          router:
            metricsPollingInterval: 400
          run:
            metricsPollingInterval: 400
          spanner:
            metricsPollingInterval: 400
            fetchTags: true
          sql:
            metricsPollingInterval: 400
          storage:
            metricsPollingInterval: 400
            fetchTags: true
          virtualMachines:
            metricsPollingInterval: 400
          vpcAccess:
            metricsPollingInterval: 400
    

    Create GcpIntegrations Resource

    new GcpIntegrations(name: string, args: GcpIntegrationsArgs, opts?: CustomResourceOptions);
    @overload
    def GcpIntegrations(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        account_id: Optional[int] = None,
                        alloy_db: Optional[GcpIntegrationsAlloyDbArgs] = None,
                        app_engine: Optional[GcpIntegrationsAppEngineArgs] = None,
                        big_query: Optional[GcpIntegrationsBigQueryArgs] = None,
                        big_table: Optional[GcpIntegrationsBigTableArgs] = None,
                        composer: Optional[GcpIntegrationsComposerArgs] = None,
                        data_flow: Optional[GcpIntegrationsDataFlowArgs] = None,
                        data_proc: Optional[GcpIntegrationsDataProcArgs] = None,
                        data_store: Optional[GcpIntegrationsDataStoreArgs] = None,
                        fire_base_database: Optional[GcpIntegrationsFireBaseDatabaseArgs] = None,
                        fire_base_hosting: Optional[GcpIntegrationsFireBaseHostingArgs] = None,
                        fire_base_storage: Optional[GcpIntegrationsFireBaseStorageArgs] = None,
                        fire_store: Optional[GcpIntegrationsFireStoreArgs] = None,
                        functions: Optional[GcpIntegrationsFunctionsArgs] = None,
                        interconnect: Optional[GcpIntegrationsInterconnectArgs] = None,
                        kubernetes: Optional[GcpIntegrationsKubernetesArgs] = None,
                        linked_account_id: Optional[int] = None,
                        load_balancing: Optional[GcpIntegrationsLoadBalancingArgs] = None,
                        mem_cache: Optional[GcpIntegrationsMemCacheArgs] = None,
                        pub_sub: Optional[GcpIntegrationsPubSubArgs] = None,
                        redis: Optional[GcpIntegrationsRedisArgs] = None,
                        router: Optional[GcpIntegrationsRouterArgs] = None,
                        run: Optional[GcpIntegrationsRunArgs] = None,
                        spanner: Optional[GcpIntegrationsSpannerArgs] = None,
                        sql: Optional[GcpIntegrationsSqlArgs] = None,
                        storage: Optional[GcpIntegrationsStorageArgs] = None,
                        virtual_machines: Optional[GcpIntegrationsVirtualMachinesArgs] = None,
                        vpc_access: Optional[GcpIntegrationsVpcAccessArgs] = None)
    @overload
    def GcpIntegrations(resource_name: str,
                        args: GcpIntegrationsArgs,
                        opts: Optional[ResourceOptions] = None)
    func NewGcpIntegrations(ctx *Context, name string, args GcpIntegrationsArgs, opts ...ResourceOption) (*GcpIntegrations, error)
    public GcpIntegrations(string name, GcpIntegrationsArgs args, CustomResourceOptions? opts = null)
    public GcpIntegrations(String name, GcpIntegrationsArgs args)
    public GcpIntegrations(String name, GcpIntegrationsArgs args, CustomResourceOptions options)
    
    type: newrelic:cloud:GcpIntegrations
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args GcpIntegrationsArgs
    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 GcpIntegrationsArgs
    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 GcpIntegrationsArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args GcpIntegrationsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args GcpIntegrationsArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

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

    LinkedAccountId int

    The ID of the linked GCP account in New Relic.

    AccountId int

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    AlloyDb Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsAlloyDb

    Alloy DB integration. See Integration blocks below for details.

    AppEngine Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsAppEngine

    App Engine integration. See Integration blocks below for details.

    BigQuery Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsBigQuery

    Biq Query integration. See Integration blocks below for details.

    BigTable Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsBigTable

    Big Table. See Integration blocks below for details.

    Composer Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsComposer

    Composer integration. See Integration blocks below for details.

    DataFlow Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsDataFlow

    Data Flow integration. See Integration blocks below for details.

    DataProc Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsDataProc

    Data Proc integration. See Integration blocks below for details.

    DataStore Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsDataStore

    Data Store integration. See Integration blocks below for details.

    FireBaseDatabase Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsFireBaseDatabase

    Fire Base Database integration. See Integration blocks below for details.

    FireBaseHosting Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsFireBaseHosting

    Fire Base Hosting integration. See Integration blocks below for details.

    FireBaseStorage Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsFireBaseStorage

    Fire Base Storage integration. See Integration blocks below for details.

    FireStore Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsFireStore

    Fire Store integration. See Integration blocks below for details.

    Functions Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsFunctions

    Functions integration. See Integration blocks below for details.

    Interconnect Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsInterconnect

    Interconnect integration. See Integration blocks below for details.

    Kubernetes Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsKubernetes

    Kubernetes integration. See Integration blocks below for details.

    LoadBalancing Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsLoadBalancing

    Load Balancing integration. See Integration blocks below for details.

    MemCache Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsMemCache

    Mem cache integration. See Integration blocks below for details.

    PubSub Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsPubSub

    Pub/Sub integration. See Integration blocks below for details.

    Redis Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsRedis

    Redis integration. See Integration blocks below for details.

    Router Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsRouter

    Router integration. See Integration blocks below for details.

    Run Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsRun

    Run integration. See Integration blocks below for details.

    Spanner Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsSpanner

    Spanner integration. See Integration blocks below for details.

    Sql Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsSql

    SQL integration. See Integration blocks below for details.

    Storage Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsStorage

    Storage integration. See Integration blocks below for details.

    VirtualMachines Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsVirtualMachines

    Virtual machines integration. See Integration blocks below for details.

    VpcAccess Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsVpcAccess

    VPC Access integration. See Integration blocks below for details.

    LinkedAccountId int

    The ID of the linked GCP account in New Relic.

    AccountId int

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    AlloyDb GcpIntegrationsAlloyDbArgs

    Alloy DB integration. See Integration blocks below for details.

    AppEngine GcpIntegrationsAppEngineArgs

    App Engine integration. See Integration blocks below for details.

    BigQuery GcpIntegrationsBigQueryArgs

    Biq Query integration. See Integration blocks below for details.

    BigTable GcpIntegrationsBigTableArgs

    Big Table. See Integration blocks below for details.

    Composer GcpIntegrationsComposerArgs

    Composer integration. See Integration blocks below for details.

    DataFlow GcpIntegrationsDataFlowArgs

    Data Flow integration. See Integration blocks below for details.

    DataProc GcpIntegrationsDataProcArgs

    Data Proc integration. See Integration blocks below for details.

    DataStore GcpIntegrationsDataStoreArgs

    Data Store integration. See Integration blocks below for details.

    FireBaseDatabase GcpIntegrationsFireBaseDatabaseArgs

    Fire Base Database integration. See Integration blocks below for details.

    FireBaseHosting GcpIntegrationsFireBaseHostingArgs

    Fire Base Hosting integration. See Integration blocks below for details.

    FireBaseStorage GcpIntegrationsFireBaseStorageArgs

    Fire Base Storage integration. See Integration blocks below for details.

    FireStore GcpIntegrationsFireStoreArgs

    Fire Store integration. See Integration blocks below for details.

    Functions GcpIntegrationsFunctionsArgs

    Functions integration. See Integration blocks below for details.

    Interconnect GcpIntegrationsInterconnectArgs

    Interconnect integration. See Integration blocks below for details.

    Kubernetes GcpIntegrationsKubernetesArgs

    Kubernetes integration. See Integration blocks below for details.

    LoadBalancing GcpIntegrationsLoadBalancingArgs

    Load Balancing integration. See Integration blocks below for details.

    MemCache GcpIntegrationsMemCacheArgs

    Mem cache integration. See Integration blocks below for details.

    PubSub GcpIntegrationsPubSubArgs

    Pub/Sub integration. See Integration blocks below for details.

    Redis GcpIntegrationsRedisArgs

    Redis integration. See Integration blocks below for details.

    Router GcpIntegrationsRouterArgs

    Router integration. See Integration blocks below for details.

    Run GcpIntegrationsRunArgs

    Run integration. See Integration blocks below for details.

    Spanner GcpIntegrationsSpannerArgs

    Spanner integration. See Integration blocks below for details.

    Sql GcpIntegrationsSqlArgs

    SQL integration. See Integration blocks below for details.

    Storage GcpIntegrationsStorageArgs

    Storage integration. See Integration blocks below for details.

    VirtualMachines GcpIntegrationsVirtualMachinesArgs

    Virtual machines integration. See Integration blocks below for details.

    VpcAccess GcpIntegrationsVpcAccessArgs

    VPC Access integration. See Integration blocks below for details.

    linkedAccountId Integer

    The ID of the linked GCP account in New Relic.

    accountId Integer

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    alloyDb GcpIntegrationsAlloyDb

    Alloy DB integration. See Integration blocks below for details.

    appEngine GcpIntegrationsAppEngine

    App Engine integration. See Integration blocks below for details.

    bigQuery GcpIntegrationsBigQuery

    Biq Query integration. See Integration blocks below for details.

    bigTable GcpIntegrationsBigTable

    Big Table. See Integration blocks below for details.

    composer GcpIntegrationsComposer

    Composer integration. See Integration blocks below for details.

    dataFlow GcpIntegrationsDataFlow

    Data Flow integration. See Integration blocks below for details.

    dataProc GcpIntegrationsDataProc

    Data Proc integration. See Integration blocks below for details.

    dataStore GcpIntegrationsDataStore

    Data Store integration. See Integration blocks below for details.

    fireBaseDatabase GcpIntegrationsFireBaseDatabase

    Fire Base Database integration. See Integration blocks below for details.

    fireBaseHosting GcpIntegrationsFireBaseHosting

    Fire Base Hosting integration. See Integration blocks below for details.

    fireBaseStorage GcpIntegrationsFireBaseStorage

    Fire Base Storage integration. See Integration blocks below for details.

    fireStore GcpIntegrationsFireStore

    Fire Store integration. See Integration blocks below for details.

    functions GcpIntegrationsFunctions

    Functions integration. See Integration blocks below for details.

    interconnect GcpIntegrationsInterconnect

    Interconnect integration. See Integration blocks below for details.

    kubernetes GcpIntegrationsKubernetes

    Kubernetes integration. See Integration blocks below for details.

    loadBalancing GcpIntegrationsLoadBalancing

    Load Balancing integration. See Integration blocks below for details.

    memCache GcpIntegrationsMemCache

    Mem cache integration. See Integration blocks below for details.

    pubSub GcpIntegrationsPubSub

    Pub/Sub integration. See Integration blocks below for details.

    redis GcpIntegrationsRedis

    Redis integration. See Integration blocks below for details.

    router GcpIntegrationsRouter

    Router integration. See Integration blocks below for details.

    run GcpIntegrationsRun

    Run integration. See Integration blocks below for details.

    spanner GcpIntegrationsSpanner

    Spanner integration. See Integration blocks below for details.

    sql GcpIntegrationsSql

    SQL integration. See Integration blocks below for details.

    storage GcpIntegrationsStorage

    Storage integration. See Integration blocks below for details.

    virtualMachines GcpIntegrationsVirtualMachines

    Virtual machines integration. See Integration blocks below for details.

    vpcAccess GcpIntegrationsVpcAccess

    VPC Access integration. See Integration blocks below for details.

    linkedAccountId number

    The ID of the linked GCP account in New Relic.

    accountId number

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    alloyDb GcpIntegrationsAlloyDb

    Alloy DB integration. See Integration blocks below for details.

    appEngine GcpIntegrationsAppEngine

    App Engine integration. See Integration blocks below for details.

    bigQuery GcpIntegrationsBigQuery

    Biq Query integration. See Integration blocks below for details.

    bigTable GcpIntegrationsBigTable

    Big Table. See Integration blocks below for details.

    composer GcpIntegrationsComposer

    Composer integration. See Integration blocks below for details.

    dataFlow GcpIntegrationsDataFlow

    Data Flow integration. See Integration blocks below for details.

    dataProc GcpIntegrationsDataProc

    Data Proc integration. See Integration blocks below for details.

    dataStore GcpIntegrationsDataStore

    Data Store integration. See Integration blocks below for details.

    fireBaseDatabase GcpIntegrationsFireBaseDatabase

    Fire Base Database integration. See Integration blocks below for details.

    fireBaseHosting GcpIntegrationsFireBaseHosting

    Fire Base Hosting integration. See Integration blocks below for details.

    fireBaseStorage GcpIntegrationsFireBaseStorage

    Fire Base Storage integration. See Integration blocks below for details.

    fireStore GcpIntegrationsFireStore

    Fire Store integration. See Integration blocks below for details.

    functions GcpIntegrationsFunctions

    Functions integration. See Integration blocks below for details.

    interconnect GcpIntegrationsInterconnect

    Interconnect integration. See Integration blocks below for details.

    kubernetes GcpIntegrationsKubernetes

    Kubernetes integration. See Integration blocks below for details.

    loadBalancing GcpIntegrationsLoadBalancing

    Load Balancing integration. See Integration blocks below for details.

    memCache GcpIntegrationsMemCache

    Mem cache integration. See Integration blocks below for details.

    pubSub GcpIntegrationsPubSub

    Pub/Sub integration. See Integration blocks below for details.

    redis GcpIntegrationsRedis

    Redis integration. See Integration blocks below for details.

    router GcpIntegrationsRouter

    Router integration. See Integration blocks below for details.

    run GcpIntegrationsRun

    Run integration. See Integration blocks below for details.

    spanner GcpIntegrationsSpanner

    Spanner integration. See Integration blocks below for details.

    sql GcpIntegrationsSql

    SQL integration. See Integration blocks below for details.

    storage GcpIntegrationsStorage

    Storage integration. See Integration blocks below for details.

    virtualMachines GcpIntegrationsVirtualMachines

    Virtual machines integration. See Integration blocks below for details.

    vpcAccess GcpIntegrationsVpcAccess

    VPC Access integration. See Integration blocks below for details.

    linked_account_id int

    The ID of the linked GCP account in New Relic.

    account_id int

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    alloy_db GcpIntegrationsAlloyDbArgs

    Alloy DB integration. See Integration blocks below for details.

    app_engine GcpIntegrationsAppEngineArgs

    App Engine integration. See Integration blocks below for details.

    big_query GcpIntegrationsBigQueryArgs

    Biq Query integration. See Integration blocks below for details.

    big_table GcpIntegrationsBigTableArgs

    Big Table. See Integration blocks below for details.

    composer GcpIntegrationsComposerArgs

    Composer integration. See Integration blocks below for details.

    data_flow GcpIntegrationsDataFlowArgs

    Data Flow integration. See Integration blocks below for details.

    data_proc GcpIntegrationsDataProcArgs

    Data Proc integration. See Integration blocks below for details.

    data_store GcpIntegrationsDataStoreArgs

    Data Store integration. See Integration blocks below for details.

    fire_base_database GcpIntegrationsFireBaseDatabaseArgs

    Fire Base Database integration. See Integration blocks below for details.

    fire_base_hosting GcpIntegrationsFireBaseHostingArgs

    Fire Base Hosting integration. See Integration blocks below for details.

    fire_base_storage GcpIntegrationsFireBaseStorageArgs

    Fire Base Storage integration. See Integration blocks below for details.

    fire_store GcpIntegrationsFireStoreArgs

    Fire Store integration. See Integration blocks below for details.

    functions GcpIntegrationsFunctionsArgs

    Functions integration. See Integration blocks below for details.

    interconnect GcpIntegrationsInterconnectArgs

    Interconnect integration. See Integration blocks below for details.

    kubernetes GcpIntegrationsKubernetesArgs

    Kubernetes integration. See Integration blocks below for details.

    load_balancing GcpIntegrationsLoadBalancingArgs

    Load Balancing integration. See Integration blocks below for details.

    mem_cache GcpIntegrationsMemCacheArgs

    Mem cache integration. See Integration blocks below for details.

    pub_sub GcpIntegrationsPubSubArgs

    Pub/Sub integration. See Integration blocks below for details.

    redis GcpIntegrationsRedisArgs

    Redis integration. See Integration blocks below for details.

    router GcpIntegrationsRouterArgs

    Router integration. See Integration blocks below for details.

    run GcpIntegrationsRunArgs

    Run integration. See Integration blocks below for details.

    spanner GcpIntegrationsSpannerArgs

    Spanner integration. See Integration blocks below for details.

    sql GcpIntegrationsSqlArgs

    SQL integration. See Integration blocks below for details.

    storage GcpIntegrationsStorageArgs

    Storage integration. See Integration blocks below for details.

    virtual_machines GcpIntegrationsVirtualMachinesArgs

    Virtual machines integration. See Integration blocks below for details.

    vpc_access GcpIntegrationsVpcAccessArgs

    VPC Access integration. See Integration blocks below for details.

    linkedAccountId Number

    The ID of the linked GCP account in New Relic.

    accountId Number

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    alloyDb Property Map

    Alloy DB integration. See Integration blocks below for details.

    appEngine Property Map

    App Engine integration. See Integration blocks below for details.

    bigQuery Property Map

    Biq Query integration. See Integration blocks below for details.

    bigTable Property Map

    Big Table. See Integration blocks below for details.

    composer Property Map

    Composer integration. See Integration blocks below for details.

    dataFlow Property Map

    Data Flow integration. See Integration blocks below for details.

    dataProc Property Map

    Data Proc integration. See Integration blocks below for details.

    dataStore Property Map

    Data Store integration. See Integration blocks below for details.

    fireBaseDatabase Property Map

    Fire Base Database integration. See Integration blocks below for details.

    fireBaseHosting Property Map

    Fire Base Hosting integration. See Integration blocks below for details.

    fireBaseStorage Property Map

    Fire Base Storage integration. See Integration blocks below for details.

    fireStore Property Map

    Fire Store integration. See Integration blocks below for details.

    functions Property Map

    Functions integration. See Integration blocks below for details.

    interconnect Property Map

    Interconnect integration. See Integration blocks below for details.

    kubernetes Property Map

    Kubernetes integration. See Integration blocks below for details.

    loadBalancing Property Map

    Load Balancing integration. See Integration blocks below for details.

    memCache Property Map

    Mem cache integration. See Integration blocks below for details.

    pubSub Property Map

    Pub/Sub integration. See Integration blocks below for details.

    redis Property Map

    Redis integration. See Integration blocks below for details.

    router Property Map

    Router integration. See Integration blocks below for details.

    run Property Map

    Run integration. See Integration blocks below for details.

    spanner Property Map

    Spanner integration. See Integration blocks below for details.

    sql Property Map

    SQL integration. See Integration blocks below for details.

    storage Property Map

    Storage integration. See Integration blocks below for details.

    virtualMachines Property Map

    Virtual machines integration. See Integration blocks below for details.

    vpcAccess Property Map

    VPC Access integration. See Integration blocks below for details.

    Outputs

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

    Get an existing GcpIntegrations 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?: GcpIntegrationsState, opts?: CustomResourceOptions): GcpIntegrations
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            account_id: Optional[int] = None,
            alloy_db: Optional[GcpIntegrationsAlloyDbArgs] = None,
            app_engine: Optional[GcpIntegrationsAppEngineArgs] = None,
            big_query: Optional[GcpIntegrationsBigQueryArgs] = None,
            big_table: Optional[GcpIntegrationsBigTableArgs] = None,
            composer: Optional[GcpIntegrationsComposerArgs] = None,
            data_flow: Optional[GcpIntegrationsDataFlowArgs] = None,
            data_proc: Optional[GcpIntegrationsDataProcArgs] = None,
            data_store: Optional[GcpIntegrationsDataStoreArgs] = None,
            fire_base_database: Optional[GcpIntegrationsFireBaseDatabaseArgs] = None,
            fire_base_hosting: Optional[GcpIntegrationsFireBaseHostingArgs] = None,
            fire_base_storage: Optional[GcpIntegrationsFireBaseStorageArgs] = None,
            fire_store: Optional[GcpIntegrationsFireStoreArgs] = None,
            functions: Optional[GcpIntegrationsFunctionsArgs] = None,
            interconnect: Optional[GcpIntegrationsInterconnectArgs] = None,
            kubernetes: Optional[GcpIntegrationsKubernetesArgs] = None,
            linked_account_id: Optional[int] = None,
            load_balancing: Optional[GcpIntegrationsLoadBalancingArgs] = None,
            mem_cache: Optional[GcpIntegrationsMemCacheArgs] = None,
            pub_sub: Optional[GcpIntegrationsPubSubArgs] = None,
            redis: Optional[GcpIntegrationsRedisArgs] = None,
            router: Optional[GcpIntegrationsRouterArgs] = None,
            run: Optional[GcpIntegrationsRunArgs] = None,
            spanner: Optional[GcpIntegrationsSpannerArgs] = None,
            sql: Optional[GcpIntegrationsSqlArgs] = None,
            storage: Optional[GcpIntegrationsStorageArgs] = None,
            virtual_machines: Optional[GcpIntegrationsVirtualMachinesArgs] = None,
            vpc_access: Optional[GcpIntegrationsVpcAccessArgs] = None) -> GcpIntegrations
    func GetGcpIntegrations(ctx *Context, name string, id IDInput, state *GcpIntegrationsState, opts ...ResourceOption) (*GcpIntegrations, error)
    public static GcpIntegrations Get(string name, Input<string> id, GcpIntegrationsState? state, CustomResourceOptions? opts = null)
    public static GcpIntegrations get(String name, Output<String> id, GcpIntegrationsState 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 int

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    AlloyDb Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsAlloyDb

    Alloy DB integration. See Integration blocks below for details.

    AppEngine Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsAppEngine

    App Engine integration. See Integration blocks below for details.

    BigQuery Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsBigQuery

    Biq Query integration. See Integration blocks below for details.

    BigTable Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsBigTable

    Big Table. See Integration blocks below for details.

    Composer Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsComposer

    Composer integration. See Integration blocks below for details.

    DataFlow Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsDataFlow

    Data Flow integration. See Integration blocks below for details.

    DataProc Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsDataProc

    Data Proc integration. See Integration blocks below for details.

    DataStore Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsDataStore

    Data Store integration. See Integration blocks below for details.

    FireBaseDatabase Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsFireBaseDatabase

    Fire Base Database integration. See Integration blocks below for details.

    FireBaseHosting Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsFireBaseHosting

    Fire Base Hosting integration. See Integration blocks below for details.

    FireBaseStorage Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsFireBaseStorage

    Fire Base Storage integration. See Integration blocks below for details.

    FireStore Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsFireStore

    Fire Store integration. See Integration blocks below for details.

    Functions Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsFunctions

    Functions integration. See Integration blocks below for details.

    Interconnect Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsInterconnect

    Interconnect integration. See Integration blocks below for details.

    Kubernetes Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsKubernetes

    Kubernetes integration. See Integration blocks below for details.

    LinkedAccountId int

    The ID of the linked GCP account in New Relic.

    LoadBalancing Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsLoadBalancing

    Load Balancing integration. See Integration blocks below for details.

    MemCache Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsMemCache

    Mem cache integration. See Integration blocks below for details.

    PubSub Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsPubSub

    Pub/Sub integration. See Integration blocks below for details.

    Redis Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsRedis

    Redis integration. See Integration blocks below for details.

    Router Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsRouter

    Router integration. See Integration blocks below for details.

    Run Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsRun

    Run integration. See Integration blocks below for details.

    Spanner Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsSpanner

    Spanner integration. See Integration blocks below for details.

    Sql Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsSql

    SQL integration. See Integration blocks below for details.

    Storage Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsStorage

    Storage integration. See Integration blocks below for details.

    VirtualMachines Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsVirtualMachines

    Virtual machines integration. See Integration blocks below for details.

    VpcAccess Pulumi.NewRelic.Cloud.Inputs.GcpIntegrationsVpcAccess

    VPC Access integration. See Integration blocks below for details.

    AccountId int

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    AlloyDb GcpIntegrationsAlloyDbArgs

    Alloy DB integration. See Integration blocks below for details.

    AppEngine GcpIntegrationsAppEngineArgs

    App Engine integration. See Integration blocks below for details.

    BigQuery GcpIntegrationsBigQueryArgs

    Biq Query integration. See Integration blocks below for details.

    BigTable GcpIntegrationsBigTableArgs

    Big Table. See Integration blocks below for details.

    Composer GcpIntegrationsComposerArgs

    Composer integration. See Integration blocks below for details.

    DataFlow GcpIntegrationsDataFlowArgs

    Data Flow integration. See Integration blocks below for details.

    DataProc GcpIntegrationsDataProcArgs

    Data Proc integration. See Integration blocks below for details.

    DataStore GcpIntegrationsDataStoreArgs

    Data Store integration. See Integration blocks below for details.

    FireBaseDatabase GcpIntegrationsFireBaseDatabaseArgs

    Fire Base Database integration. See Integration blocks below for details.

    FireBaseHosting GcpIntegrationsFireBaseHostingArgs

    Fire Base Hosting integration. See Integration blocks below for details.

    FireBaseStorage GcpIntegrationsFireBaseStorageArgs

    Fire Base Storage integration. See Integration blocks below for details.

    FireStore GcpIntegrationsFireStoreArgs

    Fire Store integration. See Integration blocks below for details.

    Functions GcpIntegrationsFunctionsArgs

    Functions integration. See Integration blocks below for details.

    Interconnect GcpIntegrationsInterconnectArgs

    Interconnect integration. See Integration blocks below for details.

    Kubernetes GcpIntegrationsKubernetesArgs

    Kubernetes integration. See Integration blocks below for details.

    LinkedAccountId int

    The ID of the linked GCP account in New Relic.

    LoadBalancing GcpIntegrationsLoadBalancingArgs

    Load Balancing integration. See Integration blocks below for details.

    MemCache GcpIntegrationsMemCacheArgs

    Mem cache integration. See Integration blocks below for details.

    PubSub GcpIntegrationsPubSubArgs

    Pub/Sub integration. See Integration blocks below for details.

    Redis GcpIntegrationsRedisArgs

    Redis integration. See Integration blocks below for details.

    Router GcpIntegrationsRouterArgs

    Router integration. See Integration blocks below for details.

    Run GcpIntegrationsRunArgs

    Run integration. See Integration blocks below for details.

    Spanner GcpIntegrationsSpannerArgs

    Spanner integration. See Integration blocks below for details.

    Sql GcpIntegrationsSqlArgs

    SQL integration. See Integration blocks below for details.

    Storage GcpIntegrationsStorageArgs

    Storage integration. See Integration blocks below for details.

    VirtualMachines GcpIntegrationsVirtualMachinesArgs

    Virtual machines integration. See Integration blocks below for details.

    VpcAccess GcpIntegrationsVpcAccessArgs

    VPC Access integration. See Integration blocks below for details.

    accountId Integer

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    alloyDb GcpIntegrationsAlloyDb

    Alloy DB integration. See Integration blocks below for details.

    appEngine GcpIntegrationsAppEngine

    App Engine integration. See Integration blocks below for details.

    bigQuery GcpIntegrationsBigQuery

    Biq Query integration. See Integration blocks below for details.

    bigTable GcpIntegrationsBigTable

    Big Table. See Integration blocks below for details.

    composer GcpIntegrationsComposer

    Composer integration. See Integration blocks below for details.

    dataFlow GcpIntegrationsDataFlow

    Data Flow integration. See Integration blocks below for details.

    dataProc GcpIntegrationsDataProc

    Data Proc integration. See Integration blocks below for details.

    dataStore GcpIntegrationsDataStore

    Data Store integration. See Integration blocks below for details.

    fireBaseDatabase GcpIntegrationsFireBaseDatabase

    Fire Base Database integration. See Integration blocks below for details.

    fireBaseHosting GcpIntegrationsFireBaseHosting

    Fire Base Hosting integration. See Integration blocks below for details.

    fireBaseStorage GcpIntegrationsFireBaseStorage

    Fire Base Storage integration. See Integration blocks below for details.

    fireStore GcpIntegrationsFireStore

    Fire Store integration. See Integration blocks below for details.

    functions GcpIntegrationsFunctions

    Functions integration. See Integration blocks below for details.

    interconnect GcpIntegrationsInterconnect

    Interconnect integration. See Integration blocks below for details.

    kubernetes GcpIntegrationsKubernetes

    Kubernetes integration. See Integration blocks below for details.

    linkedAccountId Integer

    The ID of the linked GCP account in New Relic.

    loadBalancing GcpIntegrationsLoadBalancing

    Load Balancing integration. See Integration blocks below for details.

    memCache GcpIntegrationsMemCache

    Mem cache integration. See Integration blocks below for details.

    pubSub GcpIntegrationsPubSub

    Pub/Sub integration. See Integration blocks below for details.

    redis GcpIntegrationsRedis

    Redis integration. See Integration blocks below for details.

    router GcpIntegrationsRouter

    Router integration. See Integration blocks below for details.

    run GcpIntegrationsRun

    Run integration. See Integration blocks below for details.

    spanner GcpIntegrationsSpanner

    Spanner integration. See Integration blocks below for details.

    sql GcpIntegrationsSql

    SQL integration. See Integration blocks below for details.

    storage GcpIntegrationsStorage

    Storage integration. See Integration blocks below for details.

    virtualMachines GcpIntegrationsVirtualMachines

    Virtual machines integration. See Integration blocks below for details.

    vpcAccess GcpIntegrationsVpcAccess

    VPC Access integration. See Integration blocks below for details.

    accountId number

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    alloyDb GcpIntegrationsAlloyDb

    Alloy DB integration. See Integration blocks below for details.

    appEngine GcpIntegrationsAppEngine

    App Engine integration. See Integration blocks below for details.

    bigQuery GcpIntegrationsBigQuery

    Biq Query integration. See Integration blocks below for details.

    bigTable GcpIntegrationsBigTable

    Big Table. See Integration blocks below for details.

    composer GcpIntegrationsComposer

    Composer integration. See Integration blocks below for details.

    dataFlow GcpIntegrationsDataFlow

    Data Flow integration. See Integration blocks below for details.

    dataProc GcpIntegrationsDataProc

    Data Proc integration. See Integration blocks below for details.

    dataStore GcpIntegrationsDataStore

    Data Store integration. See Integration blocks below for details.

    fireBaseDatabase GcpIntegrationsFireBaseDatabase

    Fire Base Database integration. See Integration blocks below for details.

    fireBaseHosting GcpIntegrationsFireBaseHosting

    Fire Base Hosting integration. See Integration blocks below for details.

    fireBaseStorage GcpIntegrationsFireBaseStorage

    Fire Base Storage integration. See Integration blocks below for details.

    fireStore GcpIntegrationsFireStore

    Fire Store integration. See Integration blocks below for details.

    functions GcpIntegrationsFunctions

    Functions integration. See Integration blocks below for details.

    interconnect GcpIntegrationsInterconnect

    Interconnect integration. See Integration blocks below for details.

    kubernetes GcpIntegrationsKubernetes

    Kubernetes integration. See Integration blocks below for details.

    linkedAccountId number

    The ID of the linked GCP account in New Relic.

    loadBalancing GcpIntegrationsLoadBalancing

    Load Balancing integration. See Integration blocks below for details.

    memCache GcpIntegrationsMemCache

    Mem cache integration. See Integration blocks below for details.

    pubSub GcpIntegrationsPubSub

    Pub/Sub integration. See Integration blocks below for details.

    redis GcpIntegrationsRedis

    Redis integration. See Integration blocks below for details.

    router GcpIntegrationsRouter

    Router integration. See Integration blocks below for details.

    run GcpIntegrationsRun

    Run integration. See Integration blocks below for details.

    spanner GcpIntegrationsSpanner

    Spanner integration. See Integration blocks below for details.

    sql GcpIntegrationsSql

    SQL integration. See Integration blocks below for details.

    storage GcpIntegrationsStorage

    Storage integration. See Integration blocks below for details.

    virtualMachines GcpIntegrationsVirtualMachines

    Virtual machines integration. See Integration blocks below for details.

    vpcAccess GcpIntegrationsVpcAccess

    VPC Access integration. See Integration blocks below for details.

    account_id int

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    alloy_db GcpIntegrationsAlloyDbArgs

    Alloy DB integration. See Integration blocks below for details.

    app_engine GcpIntegrationsAppEngineArgs

    App Engine integration. See Integration blocks below for details.

    big_query GcpIntegrationsBigQueryArgs

    Biq Query integration. See Integration blocks below for details.

    big_table GcpIntegrationsBigTableArgs

    Big Table. See Integration blocks below for details.

    composer GcpIntegrationsComposerArgs

    Composer integration. See Integration blocks below for details.

    data_flow GcpIntegrationsDataFlowArgs

    Data Flow integration. See Integration blocks below for details.

    data_proc GcpIntegrationsDataProcArgs

    Data Proc integration. See Integration blocks below for details.

    data_store GcpIntegrationsDataStoreArgs

    Data Store integration. See Integration blocks below for details.

    fire_base_database GcpIntegrationsFireBaseDatabaseArgs

    Fire Base Database integration. See Integration blocks below for details.

    fire_base_hosting GcpIntegrationsFireBaseHostingArgs

    Fire Base Hosting integration. See Integration blocks below for details.

    fire_base_storage GcpIntegrationsFireBaseStorageArgs

    Fire Base Storage integration. See Integration blocks below for details.

    fire_store GcpIntegrationsFireStoreArgs

    Fire Store integration. See Integration blocks below for details.

    functions GcpIntegrationsFunctionsArgs

    Functions integration. See Integration blocks below for details.

    interconnect GcpIntegrationsInterconnectArgs

    Interconnect integration. See Integration blocks below for details.

    kubernetes GcpIntegrationsKubernetesArgs

    Kubernetes integration. See Integration blocks below for details.

    linked_account_id int

    The ID of the linked GCP account in New Relic.

    load_balancing GcpIntegrationsLoadBalancingArgs

    Load Balancing integration. See Integration blocks below for details.

    mem_cache GcpIntegrationsMemCacheArgs

    Mem cache integration. See Integration blocks below for details.

    pub_sub GcpIntegrationsPubSubArgs

    Pub/Sub integration. See Integration blocks below for details.

    redis GcpIntegrationsRedisArgs

    Redis integration. See Integration blocks below for details.

    router GcpIntegrationsRouterArgs

    Router integration. See Integration blocks below for details.

    run GcpIntegrationsRunArgs

    Run integration. See Integration blocks below for details.

    spanner GcpIntegrationsSpannerArgs

    Spanner integration. See Integration blocks below for details.

    sql GcpIntegrationsSqlArgs

    SQL integration. See Integration blocks below for details.

    storage GcpIntegrationsStorageArgs

    Storage integration. See Integration blocks below for details.

    virtual_machines GcpIntegrationsVirtualMachinesArgs

    Virtual machines integration. See Integration blocks below for details.

    vpc_access GcpIntegrationsVpcAccessArgs

    VPC Access integration. See Integration blocks below for details.

    accountId Number

    The New Relic account ID to operate on. This allows the user to override the account_id attribute set on the provider. Defaults to the environment variable NEW_RELIC_ACCOUNT_ID.

    alloyDb Property Map

    Alloy DB integration. See Integration blocks below for details.

    appEngine Property Map

    App Engine integration. See Integration blocks below for details.

    bigQuery Property Map

    Biq Query integration. See Integration blocks below for details.

    bigTable Property Map

    Big Table. See Integration blocks below for details.

    composer Property Map

    Composer integration. See Integration blocks below for details.

    dataFlow Property Map

    Data Flow integration. See Integration blocks below for details.

    dataProc Property Map

    Data Proc integration. See Integration blocks below for details.

    dataStore Property Map

    Data Store integration. See Integration blocks below for details.

    fireBaseDatabase Property Map

    Fire Base Database integration. See Integration blocks below for details.

    fireBaseHosting Property Map

    Fire Base Hosting integration. See Integration blocks below for details.

    fireBaseStorage Property Map

    Fire Base Storage integration. See Integration blocks below for details.

    fireStore Property Map

    Fire Store integration. See Integration blocks below for details.

    functions Property Map

    Functions integration. See Integration blocks below for details.

    interconnect Property Map

    Interconnect integration. See Integration blocks below for details.

    kubernetes Property Map

    Kubernetes integration. See Integration blocks below for details.

    linkedAccountId Number

    The ID of the linked GCP account in New Relic.

    loadBalancing Property Map

    Load Balancing integration. See Integration blocks below for details.

    memCache Property Map

    Mem cache integration. See Integration blocks below for details.

    pubSub Property Map

    Pub/Sub integration. See Integration blocks below for details.

    redis Property Map

    Redis integration. See Integration blocks below for details.

    router Property Map

    Router integration. See Integration blocks below for details.

    run Property Map

    Run integration. See Integration blocks below for details.

    spanner Property Map

    Spanner integration. See Integration blocks below for details.

    sql Property Map

    SQL integration. See Integration blocks below for details.

    storage Property Map

    Storage integration. See Integration blocks below for details.

    virtualMachines Property Map

    Virtual machines integration. See Integration blocks below for details.

    vpcAccess Property Map

    VPC Access integration. See Integration blocks below for details.

    Supporting Types

    GcpIntegrationsAlloyDb, GcpIntegrationsAlloyDbArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsAppEngine, GcpIntegrationsAppEngineArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsBigQuery, GcpIntegrationsBigQueryArgs

    FetchTags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    FetchTags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags Boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetch_tags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags Boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    GcpIntegrationsBigTable, GcpIntegrationsBigTableArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsComposer, GcpIntegrationsComposerArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsDataFlow, GcpIntegrationsDataFlowArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsDataProc, GcpIntegrationsDataProcArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsDataStore, GcpIntegrationsDataStoreArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsFireBaseDatabase, GcpIntegrationsFireBaseDatabaseArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsFireBaseHosting, GcpIntegrationsFireBaseHostingArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsFireBaseStorage, GcpIntegrationsFireBaseStorageArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsFireStore, GcpIntegrationsFireStoreArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsFunctions, GcpIntegrationsFunctionsArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsInterconnect, GcpIntegrationsInterconnectArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsKubernetes, GcpIntegrationsKubernetesArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsLoadBalancing, GcpIntegrationsLoadBalancingArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsMemCache, GcpIntegrationsMemCacheArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsPubSub, GcpIntegrationsPubSubArgs

    FetchTags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    FetchTags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags Boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetch_tags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags Boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    GcpIntegrationsRedis, GcpIntegrationsRedisArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsRouter, GcpIntegrationsRouterArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsRun, GcpIntegrationsRunArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsSpanner, GcpIntegrationsSpannerArgs

    FetchTags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    FetchTags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags Boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetch_tags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags Boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    GcpIntegrationsSql, GcpIntegrationsSqlArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsStorage, GcpIntegrationsStorageArgs

    FetchTags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    FetchTags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags Boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetch_tags bool

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    fetchTags Boolean

    Specify if labels and the extended inventory 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.

    Other integration supports an additional argument:

    GcpIntegrationsVirtualMachines, GcpIntegrationsVirtualMachinesArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    GcpIntegrationsVpcAccess, GcpIntegrationsVpcAccessArgs

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    MetricsPollingInterval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Integer

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metrics_polling_interval int

    The data polling interval in seconds.

    Other integration supports an additional argument:

    metricsPollingInterval Number

    The data polling interval in seconds.

    Other integration supports an additional argument:

    Import

    Linked GCP account integrations can be imported using the id, e.g. bash

     $ pulumi import newrelic:cloud/gcpIntegrations:GcpIntegrations foo <id>
    

    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.15.0 published on Tuesday, Sep 26, 2023 by Pulumi