1. Packages
  2. New Relic
  3. API Docs
  4. cloud
  5. GcpIntegrations
New Relic v5.22.0 published on Wednesday, Mar 27, 2024 by Pulumi

newrelic.cloud.GcpIntegrations

Explore with Pulumi AI

newrelic logo
New Relic v5.22.0 published on Wednesday, Mar 27, 2024 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.

    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,
        },
    });
    
    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,
        ))
    
    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
    	})
    }
    
    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 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());
    
        }
    }
    
    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.22.0 published on Wednesday, Mar 27, 2024 by Pulumi