1. Packages
  2. Packages
  3. Newrelic Provider
  4. API Docs
  5. cloud
  6. AzureIntegrations
Viewing docs for New Relic v4.20.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
newrelic logo
Viewing docs for New Relic v4.20.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi

    Import

    Linked Azure accounts can be imported using id, you can find the id of existing Azure linked accounts in Azure dashboard under Infrastructure in NewRelic. bash

     $ pulumi import newrelic:cloud/azureIntegrations:AzureIntegrations foo <id>
    

    Create AzureIntegrations Resource

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

    Constructor syntax

    new AzureIntegrations(name: string, args: AzureIntegrationsArgs, opts?: CustomResourceOptions);
    @overload
    def AzureIntegrations(resource_name: str,
                          args: AzureIntegrationsArgs,
                          opts: Optional[ResourceOptions] = None)
    
    @overload
    def AzureIntegrations(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          linked_account_id: Optional[int] = None,
                          data_factory: Optional[AzureIntegrationsDataFactoryArgs] = None,
                          power_bi_dedicated: Optional[AzureIntegrationsPowerBiDedicatedArgs] = None,
                          app_service: Optional[AzureIntegrationsAppServiceArgs] = None,
                          containers: Optional[AzureIntegrationsContainersArgs] = None,
                          cosmos_db: Optional[AzureIntegrationsCosmosDbArgs] = None,
                          cost_management: Optional[AzureIntegrationsCostManagementArgs] = None,
                          account_id: Optional[int] = None,
                          event_hub: Optional[AzureIntegrationsEventHubArgs] = None,
                          express_route: Optional[AzureIntegrationsExpressRouteArgs] = None,
                          firewalls: Optional[AzureIntegrationsFirewallsArgs] = None,
                          front_door: Optional[AzureIntegrationsFrontDoorArgs] = None,
                          functions: Optional[AzureIntegrationsFunctionsArgs] = None,
                          key_vault: Optional[AzureIntegrationsKeyVaultArgs] = None,
                          api_management: Optional[AzureIntegrationsApiManagementArgs] = None,
                          app_gateway: Optional[AzureIntegrationsAppGatewayArgs] = None,
                          load_balancer: Optional[AzureIntegrationsLoadBalancerArgs] = None,
                          service_bus: Optional[AzureIntegrationsServiceBusArgs] = None,
                          maria_db: Optional[AzureIntegrationsMariaDbArgs] = None,
                          mysql: Optional[AzureIntegrationsMysqlArgs] = None,
                          postgresql: Optional[AzureIntegrationsPostgresqlArgs] = None,
                          logic_apps: Optional[AzureIntegrationsLogicAppsArgs] = None,
                          redis_cache: Optional[AzureIntegrationsRedisCacheArgs] = None,
                          machine_learning: Optional[AzureIntegrationsMachineLearningArgs] = None,
                          sql: Optional[AzureIntegrationsSqlArgs] = None,
                          sql_managed: Optional[AzureIntegrationsSqlManagedArgs] = None,
                          storage: Optional[AzureIntegrationsStorageArgs] = None,
                          virtual_machine: Optional[AzureIntegrationsVirtualMachineArgs] = None,
                          virtual_networks: Optional[AzureIntegrationsVirtualNetworksArgs] = None,
                          vms: Optional[AzureIntegrationsVmsArgs] = None,
                          vpn_gateway: Optional[AzureIntegrationsVpnGatewayArgs] = None)
    func NewAzureIntegrations(ctx *Context, name string, args AzureIntegrationsArgs, opts ...ResourceOption) (*AzureIntegrations, error)
    public AzureIntegrations(string name, AzureIntegrationsArgs args, CustomResourceOptions? opts = null)
    public AzureIntegrations(String name, AzureIntegrationsArgs args)
    public AzureIntegrations(String name, AzureIntegrationsArgs args, CustomResourceOptions options)
    
    type: newrelic:cloud:AzureIntegrations
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

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

    Constructor example

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

    var azureIntegrationsResource = new NewRelic.Cloud.AzureIntegrations("azureIntegrationsResource", new()
    {
        LinkedAccountId = 0,
        DataFactory = new NewRelic.Cloud.Inputs.AzureIntegrationsDataFactoryArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        PowerBiDedicated = new NewRelic.Cloud.Inputs.AzureIntegrationsPowerBiDedicatedArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        AppService = new NewRelic.Cloud.Inputs.AzureIntegrationsAppServiceArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        Containers = new NewRelic.Cloud.Inputs.AzureIntegrationsContainersArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        CosmosDb = new NewRelic.Cloud.Inputs.AzureIntegrationsCosmosDbArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        CostManagement = new NewRelic.Cloud.Inputs.AzureIntegrationsCostManagementArgs
        {
            MetricsPollingInterval = 0,
            TagKeys = new[]
            {
                "string",
            },
        },
        AccountId = 0,
        EventHub = new NewRelic.Cloud.Inputs.AzureIntegrationsEventHubArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        ExpressRoute = new NewRelic.Cloud.Inputs.AzureIntegrationsExpressRouteArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        Firewalls = new NewRelic.Cloud.Inputs.AzureIntegrationsFirewallsArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        FrontDoor = new NewRelic.Cloud.Inputs.AzureIntegrationsFrontDoorArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        Functions = new NewRelic.Cloud.Inputs.AzureIntegrationsFunctionsArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        KeyVault = new NewRelic.Cloud.Inputs.AzureIntegrationsKeyVaultArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        ApiManagement = new NewRelic.Cloud.Inputs.AzureIntegrationsApiManagementArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        AppGateway = new NewRelic.Cloud.Inputs.AzureIntegrationsAppGatewayArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        LoadBalancer = new NewRelic.Cloud.Inputs.AzureIntegrationsLoadBalancerArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        ServiceBus = new NewRelic.Cloud.Inputs.AzureIntegrationsServiceBusArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        MariaDb = new NewRelic.Cloud.Inputs.AzureIntegrationsMariaDbArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        Mysql = new NewRelic.Cloud.Inputs.AzureIntegrationsMysqlArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        Postgresql = new NewRelic.Cloud.Inputs.AzureIntegrationsPostgresqlArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        LogicApps = new NewRelic.Cloud.Inputs.AzureIntegrationsLogicAppsArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        RedisCache = new NewRelic.Cloud.Inputs.AzureIntegrationsRedisCacheArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        MachineLearning = new NewRelic.Cloud.Inputs.AzureIntegrationsMachineLearningArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        Sql = new NewRelic.Cloud.Inputs.AzureIntegrationsSqlArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        SqlManaged = new NewRelic.Cloud.Inputs.AzureIntegrationsSqlManagedArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        Storage = new NewRelic.Cloud.Inputs.AzureIntegrationsStorageArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        VirtualMachine = new NewRelic.Cloud.Inputs.AzureIntegrationsVirtualMachineArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        VirtualNetworks = new NewRelic.Cloud.Inputs.AzureIntegrationsVirtualNetworksArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        Vms = new NewRelic.Cloud.Inputs.AzureIntegrationsVmsArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
        VpnGateway = new NewRelic.Cloud.Inputs.AzureIntegrationsVpnGatewayArgs
        {
            MetricsPollingInterval = 0,
            ResourceGroups = new[]
            {
                "string",
            },
        },
    });
    
    example, err := cloud.NewAzureIntegrations(ctx, "azureIntegrationsResource", &cloud.AzureIntegrationsArgs{
    	LinkedAccountId: pulumi.Int(0),
    	DataFactory: &cloud.AzureIntegrationsDataFactoryArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	PowerBiDedicated: &cloud.AzureIntegrationsPowerBiDedicatedArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	AppService: &cloud.AzureIntegrationsAppServiceArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	Containers: &cloud.AzureIntegrationsContainersArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	CosmosDb: &cloud.AzureIntegrationsCosmosDbArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	CostManagement: &cloud.AzureIntegrationsCostManagementArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		TagKeys: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	AccountId: pulumi.Int(0),
    	EventHub: &cloud.AzureIntegrationsEventHubArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	ExpressRoute: &cloud.AzureIntegrationsExpressRouteArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	Firewalls: &cloud.AzureIntegrationsFirewallsArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	FrontDoor: &cloud.AzureIntegrationsFrontDoorArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	Functions: &cloud.AzureIntegrationsFunctionsArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	KeyVault: &cloud.AzureIntegrationsKeyVaultArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	ApiManagement: &cloud.AzureIntegrationsApiManagementArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	AppGateway: &cloud.AzureIntegrationsAppGatewayArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	LoadBalancer: &cloud.AzureIntegrationsLoadBalancerArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	ServiceBus: &cloud.AzureIntegrationsServiceBusArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	MariaDb: &cloud.AzureIntegrationsMariaDbArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	Mysql: &cloud.AzureIntegrationsMysqlArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	Postgresql: &cloud.AzureIntegrationsPostgresqlArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	LogicApps: &cloud.AzureIntegrationsLogicAppsArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	RedisCache: &cloud.AzureIntegrationsRedisCacheArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	MachineLearning: &cloud.AzureIntegrationsMachineLearningArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	Sql: &cloud.AzureIntegrationsSqlArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	SqlManaged: &cloud.AzureIntegrationsSqlManagedArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	Storage: &cloud.AzureIntegrationsStorageArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	VirtualMachine: &cloud.AzureIntegrationsVirtualMachineArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	VirtualNetworks: &cloud.AzureIntegrationsVirtualNetworksArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	Vms: &cloud.AzureIntegrationsVmsArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	VpnGateway: &cloud.AzureIntegrationsVpnGatewayArgs{
    		MetricsPollingInterval: pulumi.Int(0),
    		ResourceGroups: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    })
    
    var azureIntegrationsResource = new AzureIntegrations("azureIntegrationsResource", AzureIntegrationsArgs.builder()
        .linkedAccountId(0)
        .dataFactory(AzureIntegrationsDataFactoryArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .powerBiDedicated(AzureIntegrationsPowerBiDedicatedArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .appService(AzureIntegrationsAppServiceArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .containers(AzureIntegrationsContainersArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .cosmosDb(AzureIntegrationsCosmosDbArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .costManagement(AzureIntegrationsCostManagementArgs.builder()
            .metricsPollingInterval(0)
            .tagKeys("string")
            .build())
        .accountId(0)
        .eventHub(AzureIntegrationsEventHubArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .expressRoute(AzureIntegrationsExpressRouteArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .firewalls(AzureIntegrationsFirewallsArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .frontDoor(AzureIntegrationsFrontDoorArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .functions(AzureIntegrationsFunctionsArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .keyVault(AzureIntegrationsKeyVaultArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .apiManagement(AzureIntegrationsApiManagementArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .appGateway(AzureIntegrationsAppGatewayArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .loadBalancer(AzureIntegrationsLoadBalancerArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .serviceBus(AzureIntegrationsServiceBusArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .mariaDb(AzureIntegrationsMariaDbArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .mysql(AzureIntegrationsMysqlArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .postgresql(AzureIntegrationsPostgresqlArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .logicApps(AzureIntegrationsLogicAppsArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .redisCache(AzureIntegrationsRedisCacheArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .machineLearning(AzureIntegrationsMachineLearningArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .sql(AzureIntegrationsSqlArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .sqlManaged(AzureIntegrationsSqlManagedArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .storage(AzureIntegrationsStorageArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .virtualMachine(AzureIntegrationsVirtualMachineArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .virtualNetworks(AzureIntegrationsVirtualNetworksArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .vms(AzureIntegrationsVmsArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .vpnGateway(AzureIntegrationsVpnGatewayArgs.builder()
            .metricsPollingInterval(0)
            .resourceGroups("string")
            .build())
        .build());
    
    azure_integrations_resource = newrelic.cloud.AzureIntegrations("azureIntegrationsResource",
        linked_account_id=0,
        data_factory={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        power_bi_dedicated={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        app_service={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        containers={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        cosmos_db={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        cost_management={
            "metrics_polling_interval": 0,
            "tag_keys": ["string"],
        },
        account_id=0,
        event_hub={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        express_route={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        firewalls={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        front_door={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        functions={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        key_vault={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        api_management={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        app_gateway={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        load_balancer={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        service_bus={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        maria_db={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        mysql={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        postgresql={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        logic_apps={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        redis_cache={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        machine_learning={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        sql={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        sql_managed={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        storage={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        virtual_machine={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        virtual_networks={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        vms={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        },
        vpn_gateway={
            "metrics_polling_interval": 0,
            "resource_groups": ["string"],
        })
    
    const azureIntegrationsResource = new newrelic.cloud.AzureIntegrations("azureIntegrationsResource", {
        linkedAccountId: 0,
        dataFactory: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        powerBiDedicated: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        appService: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        containers: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        cosmosDb: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        costManagement: {
            metricsPollingInterval: 0,
            tagKeys: ["string"],
        },
        accountId: 0,
        eventHub: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        expressRoute: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        firewalls: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        frontDoor: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        functions: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        keyVault: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        apiManagement: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        appGateway: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        loadBalancer: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        serviceBus: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        mariaDb: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        mysql: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        postgresql: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        logicApps: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        redisCache: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        machineLearning: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        sql: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        sqlManaged: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        storage: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        virtualMachine: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        virtualNetworks: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        vms: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
        vpnGateway: {
            metricsPollingInterval: 0,
            resourceGroups: ["string"],
        },
    });
    
    type: newrelic:cloud:AzureIntegrations
    properties:
        accountId: 0
        apiManagement:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        appGateway:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        appService:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        containers:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        cosmosDb:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        costManagement:
            metricsPollingInterval: 0
            tagKeys:
                - string
        dataFactory:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        eventHub:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        expressRoute:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        firewalls:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        frontDoor:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        functions:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        keyVault:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        linkedAccountId: 0
        loadBalancer:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        logicApps:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        machineLearning:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        mariaDb:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        mysql:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        postgresql:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        powerBiDedicated:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        redisCache:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        serviceBus:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        sql:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        sqlManaged:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        storage:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        virtualMachine:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        virtualNetworks:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        vms:
            metricsPollingInterval: 0
            resourceGroups:
                - string
        vpnGateway:
            metricsPollingInterval: 0
            resourceGroups:
                - string
    

    AzureIntegrations Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The AzureIntegrations resource accepts the following input properties:

    LinkedAccountId int
    The ID of the linked Azure 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.
    ApiManagement Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsApiManagement
    Azure API Management. See Integration blocks below for details.
    AppGateway Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsAppGateway
    Azure App Gateway. See Integration blocks below for details.
    AppService Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsAppService
    Azure App Service. See Integration blocks below for details.
    Containers Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsContainers
    Azure Containers. See Integration blocks below for details.
    CosmosDb Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsCosmosDb
    Azure CosmosDB. See Integration blocks below for details.
    CostManagement Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsCostManagement
    Azure Cost Management. See Integration blocks below for details.
    DataFactory Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsDataFactory
    for Azure Data Factory. See Integration blocks below for details.
    EventHub Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsEventHub
    for Azure Event Hub. See Integration blocks below for details.
    ExpressRoute Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsExpressRoute
    for Azure Express Route. See Integration blocks below for details.
    Firewalls Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsFirewalls
    for Azure Firewalls. See Integration blocks below for details.
    FrontDoor Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsFrontDoor
    for Azure Front Door. See Integration blocks below for details.
    Functions Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsFunctions
    for Azure Functions. See Integration blocks below for details.
    KeyVault Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsKeyVault
    for Azure Key Vault. See Integration blocks below for details.
    LoadBalancer Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsLoadBalancer
    for Azure Load Balancer. See Integration blocks below for details.
    LogicApps Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsLogicApps
    for Azure Logic Apps. See Integration blocks below for details.
    MachineLearning Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsMachineLearning
    for Azure Machine Learning. See Integration blocks below for details.
    MariaDb Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsMariaDb
    for Azure MariaDB. See Integration blocks below for details.
    Mysql Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsMysql
    for Azure MySQL. See Integration blocks below for details.
    Postgresql Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsPostgresql
    for Azure PostgreSQL. See Integration blocks below for details.
    PowerBiDedicated Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsPowerBiDedicated
    for Azure Power BI Dedicated. See Integration blocks below for details.
    RedisCache Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsRedisCache
    for Azure Redis Cache. See Integration blocks below for details.
    ServiceBus Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsServiceBus
    for Azure Service Bus. See Integration blocks below for details.
    Sql Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsSql
    for Azure SQL. See Integration blocks below for details.
    SqlManaged Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsSqlManaged
    for SQL Managed. See Integration blocks below for details.
    Storage Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsStorage
    for Azure Storage. See Integration blocks below for details.
    VirtualMachine Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsVirtualMachine
    for Azure Virtual machine. See Integration blocks below for details.
    VirtualNetworks Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsVirtualNetworks
    for Azure Virtual networks. See Integration blocks below for details.
    Vms Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsVms
    for Azure VMs. See Integration blocks below for details.
    VpnGateway Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsVpnGateway
    for Azure VPN Gateway. See Integration blocks below for details.
    LinkedAccountId int
    The ID of the linked Azure 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.
    ApiManagement AzureIntegrationsApiManagementArgs
    Azure API Management. See Integration blocks below for details.
    AppGateway AzureIntegrationsAppGatewayArgs
    Azure App Gateway. See Integration blocks below for details.
    AppService AzureIntegrationsAppServiceArgs
    Azure App Service. See Integration blocks below for details.
    Containers AzureIntegrationsContainersArgs
    Azure Containers. See Integration blocks below for details.
    CosmosDb AzureIntegrationsCosmosDbArgs
    Azure CosmosDB. See Integration blocks below for details.
    CostManagement AzureIntegrationsCostManagementArgs
    Azure Cost Management. See Integration blocks below for details.
    DataFactory AzureIntegrationsDataFactoryArgs
    for Azure Data Factory. See Integration blocks below for details.
    EventHub AzureIntegrationsEventHubArgs
    for Azure Event Hub. See Integration blocks below for details.
    ExpressRoute AzureIntegrationsExpressRouteArgs
    for Azure Express Route. See Integration blocks below for details.
    Firewalls AzureIntegrationsFirewallsArgs
    for Azure Firewalls. See Integration blocks below for details.
    FrontDoor AzureIntegrationsFrontDoorArgs
    for Azure Front Door. See Integration blocks below for details.
    Functions AzureIntegrationsFunctionsArgs
    for Azure Functions. See Integration blocks below for details.
    KeyVault AzureIntegrationsKeyVaultArgs
    for Azure Key Vault. See Integration blocks below for details.
    LoadBalancer AzureIntegrationsLoadBalancerArgs
    for Azure Load Balancer. See Integration blocks below for details.
    LogicApps AzureIntegrationsLogicAppsArgs
    for Azure Logic Apps. See Integration blocks below for details.
    MachineLearning AzureIntegrationsMachineLearningArgs
    for Azure Machine Learning. See Integration blocks below for details.
    MariaDb AzureIntegrationsMariaDbArgs
    for Azure MariaDB. See Integration blocks below for details.
    Mysql AzureIntegrationsMysqlArgs
    for Azure MySQL. See Integration blocks below for details.
    Postgresql AzureIntegrationsPostgresqlArgs
    for Azure PostgreSQL. See Integration blocks below for details.
    PowerBiDedicated AzureIntegrationsPowerBiDedicatedArgs
    for Azure Power BI Dedicated. See Integration blocks below for details.
    RedisCache AzureIntegrationsRedisCacheArgs
    for Azure Redis Cache. See Integration blocks below for details.
    ServiceBus AzureIntegrationsServiceBusArgs
    for Azure Service Bus. See Integration blocks below for details.
    Sql AzureIntegrationsSqlArgs
    for Azure SQL. See Integration blocks below for details.
    SqlManaged AzureIntegrationsSqlManagedArgs
    for SQL Managed. See Integration blocks below for details.
    Storage AzureIntegrationsStorageArgs
    for Azure Storage. See Integration blocks below for details.
    VirtualMachine AzureIntegrationsVirtualMachineArgs
    for Azure Virtual machine. See Integration blocks below for details.
    VirtualNetworks AzureIntegrationsVirtualNetworksArgs
    for Azure Virtual networks. See Integration blocks below for details.
    Vms AzureIntegrationsVmsArgs
    for Azure VMs. See Integration blocks below for details.
    VpnGateway AzureIntegrationsVpnGatewayArgs
    for Azure VPN Gateway. See Integration blocks below for details.
    linkedAccountId Integer
    The ID of the linked Azure 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.
    apiManagement AzureIntegrationsApiManagement
    Azure API Management. See Integration blocks below for details.
    appGateway AzureIntegrationsAppGateway
    Azure App Gateway. See Integration blocks below for details.
    appService AzureIntegrationsAppService
    Azure App Service. See Integration blocks below for details.
    containers AzureIntegrationsContainers
    Azure Containers. See Integration blocks below for details.
    cosmosDb AzureIntegrationsCosmosDb
    Azure CosmosDB. See Integration blocks below for details.
    costManagement AzureIntegrationsCostManagement
    Azure Cost Management. See Integration blocks below for details.
    dataFactory AzureIntegrationsDataFactory
    for Azure Data Factory. See Integration blocks below for details.
    eventHub AzureIntegrationsEventHub
    for Azure Event Hub. See Integration blocks below for details.
    expressRoute AzureIntegrationsExpressRoute
    for Azure Express Route. See Integration blocks below for details.
    firewalls AzureIntegrationsFirewalls
    for Azure Firewalls. See Integration blocks below for details.
    frontDoor AzureIntegrationsFrontDoor
    for Azure Front Door. See Integration blocks below for details.
    functions AzureIntegrationsFunctions
    for Azure Functions. See Integration blocks below for details.
    keyVault AzureIntegrationsKeyVault
    for Azure Key Vault. See Integration blocks below for details.
    loadBalancer AzureIntegrationsLoadBalancer
    for Azure Load Balancer. See Integration blocks below for details.
    logicApps AzureIntegrationsLogicApps
    for Azure Logic Apps. See Integration blocks below for details.
    machineLearning AzureIntegrationsMachineLearning
    for Azure Machine Learning. See Integration blocks below for details.
    mariaDb AzureIntegrationsMariaDb
    for Azure MariaDB. See Integration blocks below for details.
    mysql AzureIntegrationsMysql
    for Azure MySQL. See Integration blocks below for details.
    postgresql AzureIntegrationsPostgresql
    for Azure PostgreSQL. See Integration blocks below for details.
    powerBiDedicated AzureIntegrationsPowerBiDedicated
    for Azure Power BI Dedicated. See Integration blocks below for details.
    redisCache AzureIntegrationsRedisCache
    for Azure Redis Cache. See Integration blocks below for details.
    serviceBus AzureIntegrationsServiceBus
    for Azure Service Bus. See Integration blocks below for details.
    sql AzureIntegrationsSql
    for Azure SQL. See Integration blocks below for details.
    sqlManaged AzureIntegrationsSqlManaged
    for SQL Managed. See Integration blocks below for details.
    storage AzureIntegrationsStorage
    for Azure Storage. See Integration blocks below for details.
    virtualMachine AzureIntegrationsVirtualMachine
    for Azure Virtual machine. See Integration blocks below for details.
    virtualNetworks AzureIntegrationsVirtualNetworks
    for Azure Virtual networks. See Integration blocks below for details.
    vms AzureIntegrationsVms
    for Azure VMs. See Integration blocks below for details.
    vpnGateway AzureIntegrationsVpnGateway
    for Azure VPN Gateway. See Integration blocks below for details.
    linkedAccountId number
    The ID of the linked Azure 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.
    apiManagement AzureIntegrationsApiManagement
    Azure API Management. See Integration blocks below for details.
    appGateway AzureIntegrationsAppGateway
    Azure App Gateway. See Integration blocks below for details.
    appService AzureIntegrationsAppService
    Azure App Service. See Integration blocks below for details.
    containers AzureIntegrationsContainers
    Azure Containers. See Integration blocks below for details.
    cosmosDb AzureIntegrationsCosmosDb
    Azure CosmosDB. See Integration blocks below for details.
    costManagement AzureIntegrationsCostManagement
    Azure Cost Management. See Integration blocks below for details.
    dataFactory AzureIntegrationsDataFactory
    for Azure Data Factory. See Integration blocks below for details.
    eventHub AzureIntegrationsEventHub
    for Azure Event Hub. See Integration blocks below for details.
    expressRoute AzureIntegrationsExpressRoute
    for Azure Express Route. See Integration blocks below for details.
    firewalls AzureIntegrationsFirewalls
    for Azure Firewalls. See Integration blocks below for details.
    frontDoor AzureIntegrationsFrontDoor
    for Azure Front Door. See Integration blocks below for details.
    functions AzureIntegrationsFunctions
    for Azure Functions. See Integration blocks below for details.
    keyVault AzureIntegrationsKeyVault
    for Azure Key Vault. See Integration blocks below for details.
    loadBalancer AzureIntegrationsLoadBalancer
    for Azure Load Balancer. See Integration blocks below for details.
    logicApps AzureIntegrationsLogicApps
    for Azure Logic Apps. See Integration blocks below for details.
    machineLearning AzureIntegrationsMachineLearning
    for Azure Machine Learning. See Integration blocks below for details.
    mariaDb AzureIntegrationsMariaDb
    for Azure MariaDB. See Integration blocks below for details.
    mysql AzureIntegrationsMysql
    for Azure MySQL. See Integration blocks below for details.
    postgresql AzureIntegrationsPostgresql
    for Azure PostgreSQL. See Integration blocks below for details.
    powerBiDedicated AzureIntegrationsPowerBiDedicated
    for Azure Power BI Dedicated. See Integration blocks below for details.
    redisCache AzureIntegrationsRedisCache
    for Azure Redis Cache. See Integration blocks below for details.
    serviceBus AzureIntegrationsServiceBus
    for Azure Service Bus. See Integration blocks below for details.
    sql AzureIntegrationsSql
    for Azure SQL. See Integration blocks below for details.
    sqlManaged AzureIntegrationsSqlManaged
    for SQL Managed. See Integration blocks below for details.
    storage AzureIntegrationsStorage
    for Azure Storage. See Integration blocks below for details.
    virtualMachine AzureIntegrationsVirtualMachine
    for Azure Virtual machine. See Integration blocks below for details.
    virtualNetworks AzureIntegrationsVirtualNetworks
    for Azure Virtual networks. See Integration blocks below for details.
    vms AzureIntegrationsVms
    for Azure VMs. See Integration blocks below for details.
    vpnGateway AzureIntegrationsVpnGateway
    for Azure VPN Gateway. See Integration blocks below for details.
    linked_account_id int
    The ID of the linked Azure 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.
    api_management AzureIntegrationsApiManagementArgs
    Azure API Management. See Integration blocks below for details.
    app_gateway AzureIntegrationsAppGatewayArgs
    Azure App Gateway. See Integration blocks below for details.
    app_service AzureIntegrationsAppServiceArgs
    Azure App Service. See Integration blocks below for details.
    containers AzureIntegrationsContainersArgs
    Azure Containers. See Integration blocks below for details.
    cosmos_db AzureIntegrationsCosmosDbArgs
    Azure CosmosDB. See Integration blocks below for details.
    cost_management AzureIntegrationsCostManagementArgs
    Azure Cost Management. See Integration blocks below for details.
    data_factory AzureIntegrationsDataFactoryArgs
    for Azure Data Factory. See Integration blocks below for details.
    event_hub AzureIntegrationsEventHubArgs
    for Azure Event Hub. See Integration blocks below for details.
    express_route AzureIntegrationsExpressRouteArgs
    for Azure Express Route. See Integration blocks below for details.
    firewalls AzureIntegrationsFirewallsArgs
    for Azure Firewalls. See Integration blocks below for details.
    front_door AzureIntegrationsFrontDoorArgs
    for Azure Front Door. See Integration blocks below for details.
    functions AzureIntegrationsFunctionsArgs
    for Azure Functions. See Integration blocks below for details.
    key_vault AzureIntegrationsKeyVaultArgs
    for Azure Key Vault. See Integration blocks below for details.
    load_balancer AzureIntegrationsLoadBalancerArgs
    for Azure Load Balancer. See Integration blocks below for details.
    logic_apps AzureIntegrationsLogicAppsArgs
    for Azure Logic Apps. See Integration blocks below for details.
    machine_learning AzureIntegrationsMachineLearningArgs
    for Azure Machine Learning. See Integration blocks below for details.
    maria_db AzureIntegrationsMariaDbArgs
    for Azure MariaDB. See Integration blocks below for details.
    mysql AzureIntegrationsMysqlArgs
    for Azure MySQL. See Integration blocks below for details.
    postgresql AzureIntegrationsPostgresqlArgs
    for Azure PostgreSQL. See Integration blocks below for details.
    power_bi_dedicated AzureIntegrationsPowerBiDedicatedArgs
    for Azure Power BI Dedicated. See Integration blocks below for details.
    redis_cache AzureIntegrationsRedisCacheArgs
    for Azure Redis Cache. See Integration blocks below for details.
    service_bus AzureIntegrationsServiceBusArgs
    for Azure Service Bus. See Integration blocks below for details.
    sql AzureIntegrationsSqlArgs
    for Azure SQL. See Integration blocks below for details.
    sql_managed AzureIntegrationsSqlManagedArgs
    for SQL Managed. See Integration blocks below for details.
    storage AzureIntegrationsStorageArgs
    for Azure Storage. See Integration blocks below for details.
    virtual_machine AzureIntegrationsVirtualMachineArgs
    for Azure Virtual machine. See Integration blocks below for details.
    virtual_networks AzureIntegrationsVirtualNetworksArgs
    for Azure Virtual networks. See Integration blocks below for details.
    vms AzureIntegrationsVmsArgs
    for Azure VMs. See Integration blocks below for details.
    vpn_gateway AzureIntegrationsVpnGatewayArgs
    for Azure VPN Gateway. See Integration blocks below for details.
    linkedAccountId Number
    The ID of the linked Azure 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.
    apiManagement Property Map
    Azure API Management. See Integration blocks below for details.
    appGateway Property Map
    Azure App Gateway. See Integration blocks below for details.
    appService Property Map
    Azure App Service. See Integration blocks below for details.
    containers Property Map
    Azure Containers. See Integration blocks below for details.
    cosmosDb Property Map
    Azure CosmosDB. See Integration blocks below for details.
    costManagement Property Map
    Azure Cost Management. See Integration blocks below for details.
    dataFactory Property Map
    for Azure Data Factory. See Integration blocks below for details.
    eventHub Property Map
    for Azure Event Hub. See Integration blocks below for details.
    expressRoute Property Map
    for Azure Express Route. See Integration blocks below for details.
    firewalls Property Map
    for Azure Firewalls. See Integration blocks below for details.
    frontDoor Property Map
    for Azure Front Door. See Integration blocks below for details.
    functions Property Map
    for Azure Functions. See Integration blocks below for details.
    keyVault Property Map
    for Azure Key Vault. See Integration blocks below for details.
    loadBalancer Property Map
    for Azure Load Balancer. See Integration blocks below for details.
    logicApps Property Map
    for Azure Logic Apps. See Integration blocks below for details.
    machineLearning Property Map
    for Azure Machine Learning. See Integration blocks below for details.
    mariaDb Property Map
    for Azure MariaDB. See Integration blocks below for details.
    mysql Property Map
    for Azure MySQL. See Integration blocks below for details.
    postgresql Property Map
    for Azure PostgreSQL. See Integration blocks below for details.
    powerBiDedicated Property Map
    for Azure Power BI Dedicated. See Integration blocks below for details.
    redisCache Property Map
    for Azure Redis Cache. See Integration blocks below for details.
    serviceBus Property Map
    for Azure Service Bus. See Integration blocks below for details.
    sql Property Map
    for Azure SQL. See Integration blocks below for details.
    sqlManaged Property Map
    for SQL Managed. See Integration blocks below for details.
    storage Property Map
    for Azure Storage. See Integration blocks below for details.
    virtualMachine Property Map
    for Azure Virtual machine. See Integration blocks below for details.
    virtualNetworks Property Map
    for Azure Virtual networks. See Integration blocks below for details.
    vms Property Map
    for Azure VMs. See Integration blocks below for details.
    vpnGateway Property Map
    for Azure VPN Gateway. See Integration blocks below for details.

    Outputs

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

    Get an existing AzureIntegrations 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?: AzureIntegrationsState, opts?: CustomResourceOptions): AzureIntegrations
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            account_id: Optional[int] = None,
            api_management: Optional[AzureIntegrationsApiManagementArgs] = None,
            app_gateway: Optional[AzureIntegrationsAppGatewayArgs] = None,
            app_service: Optional[AzureIntegrationsAppServiceArgs] = None,
            containers: Optional[AzureIntegrationsContainersArgs] = None,
            cosmos_db: Optional[AzureIntegrationsCosmosDbArgs] = None,
            cost_management: Optional[AzureIntegrationsCostManagementArgs] = None,
            data_factory: Optional[AzureIntegrationsDataFactoryArgs] = None,
            event_hub: Optional[AzureIntegrationsEventHubArgs] = None,
            express_route: Optional[AzureIntegrationsExpressRouteArgs] = None,
            firewalls: Optional[AzureIntegrationsFirewallsArgs] = None,
            front_door: Optional[AzureIntegrationsFrontDoorArgs] = None,
            functions: Optional[AzureIntegrationsFunctionsArgs] = None,
            key_vault: Optional[AzureIntegrationsKeyVaultArgs] = None,
            linked_account_id: Optional[int] = None,
            load_balancer: Optional[AzureIntegrationsLoadBalancerArgs] = None,
            logic_apps: Optional[AzureIntegrationsLogicAppsArgs] = None,
            machine_learning: Optional[AzureIntegrationsMachineLearningArgs] = None,
            maria_db: Optional[AzureIntegrationsMariaDbArgs] = None,
            mysql: Optional[AzureIntegrationsMysqlArgs] = None,
            postgresql: Optional[AzureIntegrationsPostgresqlArgs] = None,
            power_bi_dedicated: Optional[AzureIntegrationsPowerBiDedicatedArgs] = None,
            redis_cache: Optional[AzureIntegrationsRedisCacheArgs] = None,
            service_bus: Optional[AzureIntegrationsServiceBusArgs] = None,
            sql: Optional[AzureIntegrationsSqlArgs] = None,
            sql_managed: Optional[AzureIntegrationsSqlManagedArgs] = None,
            storage: Optional[AzureIntegrationsStorageArgs] = None,
            virtual_machine: Optional[AzureIntegrationsVirtualMachineArgs] = None,
            virtual_networks: Optional[AzureIntegrationsVirtualNetworksArgs] = None,
            vms: Optional[AzureIntegrationsVmsArgs] = None,
            vpn_gateway: Optional[AzureIntegrationsVpnGatewayArgs] = None) -> AzureIntegrations
    func GetAzureIntegrations(ctx *Context, name string, id IDInput, state *AzureIntegrationsState, opts ...ResourceOption) (*AzureIntegrations, error)
    public static AzureIntegrations Get(string name, Input<string> id, AzureIntegrationsState? state, CustomResourceOptions? opts = null)
    public static AzureIntegrations get(String name, Output<String> id, AzureIntegrationsState state, CustomResourceOptions options)
    resources:  _:    type: newrelic:cloud:AzureIntegrations    get:      id: ${id}
    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.
    ApiManagement Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsApiManagement
    Azure API Management. See Integration blocks below for details.
    AppGateway Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsAppGateway
    Azure App Gateway. See Integration blocks below for details.
    AppService Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsAppService
    Azure App Service. See Integration blocks below for details.
    Containers Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsContainers
    Azure Containers. See Integration blocks below for details.
    CosmosDb Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsCosmosDb
    Azure CosmosDB. See Integration blocks below for details.
    CostManagement Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsCostManagement
    Azure Cost Management. See Integration blocks below for details.
    DataFactory Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsDataFactory
    for Azure Data Factory. See Integration blocks below for details.
    EventHub Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsEventHub
    for Azure Event Hub. See Integration blocks below for details.
    ExpressRoute Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsExpressRoute
    for Azure Express Route. See Integration blocks below for details.
    Firewalls Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsFirewalls
    for Azure Firewalls. See Integration blocks below for details.
    FrontDoor Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsFrontDoor
    for Azure Front Door. See Integration blocks below for details.
    Functions Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsFunctions
    for Azure Functions. See Integration blocks below for details.
    KeyVault Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsKeyVault
    for Azure Key Vault. See Integration blocks below for details.
    LinkedAccountId int
    The ID of the linked Azure account in New Relic.
    LoadBalancer Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsLoadBalancer
    for Azure Load Balancer. See Integration blocks below for details.
    LogicApps Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsLogicApps
    for Azure Logic Apps. See Integration blocks below for details.
    MachineLearning Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsMachineLearning
    for Azure Machine Learning. See Integration blocks below for details.
    MariaDb Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsMariaDb
    for Azure MariaDB. See Integration blocks below for details.
    Mysql Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsMysql
    for Azure MySQL. See Integration blocks below for details.
    Postgresql Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsPostgresql
    for Azure PostgreSQL. See Integration blocks below for details.
    PowerBiDedicated Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsPowerBiDedicated
    for Azure Power BI Dedicated. See Integration blocks below for details.
    RedisCache Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsRedisCache
    for Azure Redis Cache. See Integration blocks below for details.
    ServiceBus Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsServiceBus
    for Azure Service Bus. See Integration blocks below for details.
    Sql Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsSql
    for Azure SQL. See Integration blocks below for details.
    SqlManaged Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsSqlManaged
    for SQL Managed. See Integration blocks below for details.
    Storage Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsStorage
    for Azure Storage. See Integration blocks below for details.
    VirtualMachine Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsVirtualMachine
    for Azure Virtual machine. See Integration blocks below for details.
    VirtualNetworks Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsVirtualNetworks
    for Azure Virtual networks. See Integration blocks below for details.
    Vms Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsVms
    for Azure VMs. See Integration blocks below for details.
    VpnGateway Pulumi.NewRelic.Cloud.Inputs.AzureIntegrationsVpnGateway
    for Azure VPN Gateway. 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.
    ApiManagement AzureIntegrationsApiManagementArgs
    Azure API Management. See Integration blocks below for details.
    AppGateway AzureIntegrationsAppGatewayArgs
    Azure App Gateway. See Integration blocks below for details.
    AppService AzureIntegrationsAppServiceArgs
    Azure App Service. See Integration blocks below for details.
    Containers AzureIntegrationsContainersArgs
    Azure Containers. See Integration blocks below for details.
    CosmosDb AzureIntegrationsCosmosDbArgs
    Azure CosmosDB. See Integration blocks below for details.
    CostManagement AzureIntegrationsCostManagementArgs
    Azure Cost Management. See Integration blocks below for details.
    DataFactory AzureIntegrationsDataFactoryArgs
    for Azure Data Factory. See Integration blocks below for details.
    EventHub AzureIntegrationsEventHubArgs
    for Azure Event Hub. See Integration blocks below for details.
    ExpressRoute AzureIntegrationsExpressRouteArgs
    for Azure Express Route. See Integration blocks below for details.
    Firewalls AzureIntegrationsFirewallsArgs
    for Azure Firewalls. See Integration blocks below for details.
    FrontDoor AzureIntegrationsFrontDoorArgs
    for Azure Front Door. See Integration blocks below for details.
    Functions AzureIntegrationsFunctionsArgs
    for Azure Functions. See Integration blocks below for details.
    KeyVault AzureIntegrationsKeyVaultArgs
    for Azure Key Vault. See Integration blocks below for details.
    LinkedAccountId int
    The ID of the linked Azure account in New Relic.
    LoadBalancer AzureIntegrationsLoadBalancerArgs
    for Azure Load Balancer. See Integration blocks below for details.
    LogicApps AzureIntegrationsLogicAppsArgs
    for Azure Logic Apps. See Integration blocks below for details.
    MachineLearning AzureIntegrationsMachineLearningArgs
    for Azure Machine Learning. See Integration blocks below for details.
    MariaDb AzureIntegrationsMariaDbArgs
    for Azure MariaDB. See Integration blocks below for details.
    Mysql AzureIntegrationsMysqlArgs
    for Azure MySQL. See Integration blocks below for details.
    Postgresql AzureIntegrationsPostgresqlArgs
    for Azure PostgreSQL. See Integration blocks below for details.
    PowerBiDedicated AzureIntegrationsPowerBiDedicatedArgs
    for Azure Power BI Dedicated. See Integration blocks below for details.
    RedisCache AzureIntegrationsRedisCacheArgs
    for Azure Redis Cache. See Integration blocks below for details.
    ServiceBus AzureIntegrationsServiceBusArgs
    for Azure Service Bus. See Integration blocks below for details.
    Sql AzureIntegrationsSqlArgs
    for Azure SQL. See Integration blocks below for details.
    SqlManaged AzureIntegrationsSqlManagedArgs
    for SQL Managed. See Integration blocks below for details.
    Storage AzureIntegrationsStorageArgs
    for Azure Storage. See Integration blocks below for details.
    VirtualMachine AzureIntegrationsVirtualMachineArgs
    for Azure Virtual machine. See Integration blocks below for details.
    VirtualNetworks AzureIntegrationsVirtualNetworksArgs
    for Azure Virtual networks. See Integration blocks below for details.
    Vms AzureIntegrationsVmsArgs
    for Azure VMs. See Integration blocks below for details.
    VpnGateway AzureIntegrationsVpnGatewayArgs
    for Azure VPN Gateway. 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.
    apiManagement AzureIntegrationsApiManagement
    Azure API Management. See Integration blocks below for details.
    appGateway AzureIntegrationsAppGateway
    Azure App Gateway. See Integration blocks below for details.
    appService AzureIntegrationsAppService
    Azure App Service. See Integration blocks below for details.
    containers AzureIntegrationsContainers
    Azure Containers. See Integration blocks below for details.
    cosmosDb AzureIntegrationsCosmosDb
    Azure CosmosDB. See Integration blocks below for details.
    costManagement AzureIntegrationsCostManagement
    Azure Cost Management. See Integration blocks below for details.
    dataFactory AzureIntegrationsDataFactory
    for Azure Data Factory. See Integration blocks below for details.
    eventHub AzureIntegrationsEventHub
    for Azure Event Hub. See Integration blocks below for details.
    expressRoute AzureIntegrationsExpressRoute
    for Azure Express Route. See Integration blocks below for details.
    firewalls AzureIntegrationsFirewalls
    for Azure Firewalls. See Integration blocks below for details.
    frontDoor AzureIntegrationsFrontDoor
    for Azure Front Door. See Integration blocks below for details.
    functions AzureIntegrationsFunctions
    for Azure Functions. See Integration blocks below for details.
    keyVault AzureIntegrationsKeyVault
    for Azure Key Vault. See Integration blocks below for details.
    linkedAccountId Integer
    The ID of the linked Azure account in New Relic.
    loadBalancer AzureIntegrationsLoadBalancer
    for Azure Load Balancer. See Integration blocks below for details.
    logicApps AzureIntegrationsLogicApps
    for Azure Logic Apps. See Integration blocks below for details.
    machineLearning AzureIntegrationsMachineLearning
    for Azure Machine Learning. See Integration blocks below for details.
    mariaDb AzureIntegrationsMariaDb
    for Azure MariaDB. See Integration blocks below for details.
    mysql AzureIntegrationsMysql
    for Azure MySQL. See Integration blocks below for details.
    postgresql AzureIntegrationsPostgresql
    for Azure PostgreSQL. See Integration blocks below for details.
    powerBiDedicated AzureIntegrationsPowerBiDedicated
    for Azure Power BI Dedicated. See Integration blocks below for details.
    redisCache AzureIntegrationsRedisCache
    for Azure Redis Cache. See Integration blocks below for details.
    serviceBus AzureIntegrationsServiceBus
    for Azure Service Bus. See Integration blocks below for details.
    sql AzureIntegrationsSql
    for Azure SQL. See Integration blocks below for details.
    sqlManaged AzureIntegrationsSqlManaged
    for SQL Managed. See Integration blocks below for details.
    storage AzureIntegrationsStorage
    for Azure Storage. See Integration blocks below for details.
    virtualMachine AzureIntegrationsVirtualMachine
    for Azure Virtual machine. See Integration blocks below for details.
    virtualNetworks AzureIntegrationsVirtualNetworks
    for Azure Virtual networks. See Integration blocks below for details.
    vms AzureIntegrationsVms
    for Azure VMs. See Integration blocks below for details.
    vpnGateway AzureIntegrationsVpnGateway
    for Azure VPN Gateway. 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.
    apiManagement AzureIntegrationsApiManagement
    Azure API Management. See Integration blocks below for details.
    appGateway AzureIntegrationsAppGateway
    Azure App Gateway. See Integration blocks below for details.
    appService AzureIntegrationsAppService
    Azure App Service. See Integration blocks below for details.
    containers AzureIntegrationsContainers
    Azure Containers. See Integration blocks below for details.
    cosmosDb AzureIntegrationsCosmosDb
    Azure CosmosDB. See Integration blocks below for details.
    costManagement AzureIntegrationsCostManagement
    Azure Cost Management. See Integration blocks below for details.
    dataFactory AzureIntegrationsDataFactory
    for Azure Data Factory. See Integration blocks below for details.
    eventHub AzureIntegrationsEventHub
    for Azure Event Hub. See Integration blocks below for details.
    expressRoute AzureIntegrationsExpressRoute
    for Azure Express Route. See Integration blocks below for details.
    firewalls AzureIntegrationsFirewalls
    for Azure Firewalls. See Integration blocks below for details.
    frontDoor AzureIntegrationsFrontDoor
    for Azure Front Door. See Integration blocks below for details.
    functions AzureIntegrationsFunctions
    for Azure Functions. See Integration blocks below for details.
    keyVault AzureIntegrationsKeyVault
    for Azure Key Vault. See Integration blocks below for details.
    linkedAccountId number
    The ID of the linked Azure account in New Relic.
    loadBalancer AzureIntegrationsLoadBalancer
    for Azure Load Balancer. See Integration blocks below for details.
    logicApps AzureIntegrationsLogicApps
    for Azure Logic Apps. See Integration blocks below for details.
    machineLearning AzureIntegrationsMachineLearning
    for Azure Machine Learning. See Integration blocks below for details.
    mariaDb AzureIntegrationsMariaDb
    for Azure MariaDB. See Integration blocks below for details.
    mysql AzureIntegrationsMysql
    for Azure MySQL. See Integration blocks below for details.
    postgresql AzureIntegrationsPostgresql
    for Azure PostgreSQL. See Integration blocks below for details.
    powerBiDedicated AzureIntegrationsPowerBiDedicated
    for Azure Power BI Dedicated. See Integration blocks below for details.
    redisCache AzureIntegrationsRedisCache
    for Azure Redis Cache. See Integration blocks below for details.
    serviceBus AzureIntegrationsServiceBus
    for Azure Service Bus. See Integration blocks below for details.
    sql AzureIntegrationsSql
    for Azure SQL. See Integration blocks below for details.
    sqlManaged AzureIntegrationsSqlManaged
    for SQL Managed. See Integration blocks below for details.
    storage AzureIntegrationsStorage
    for Azure Storage. See Integration blocks below for details.
    virtualMachine AzureIntegrationsVirtualMachine
    for Azure Virtual machine. See Integration blocks below for details.
    virtualNetworks AzureIntegrationsVirtualNetworks
    for Azure Virtual networks. See Integration blocks below for details.
    vms AzureIntegrationsVms
    for Azure VMs. See Integration blocks below for details.
    vpnGateway AzureIntegrationsVpnGateway
    for Azure VPN Gateway. 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.
    api_management AzureIntegrationsApiManagementArgs
    Azure API Management. See Integration blocks below for details.
    app_gateway AzureIntegrationsAppGatewayArgs
    Azure App Gateway. See Integration blocks below for details.
    app_service AzureIntegrationsAppServiceArgs
    Azure App Service. See Integration blocks below for details.
    containers AzureIntegrationsContainersArgs
    Azure Containers. See Integration blocks below for details.
    cosmos_db AzureIntegrationsCosmosDbArgs
    Azure CosmosDB. See Integration blocks below for details.
    cost_management AzureIntegrationsCostManagementArgs
    Azure Cost Management. See Integration blocks below for details.
    data_factory AzureIntegrationsDataFactoryArgs
    for Azure Data Factory. See Integration blocks below for details.
    event_hub AzureIntegrationsEventHubArgs
    for Azure Event Hub. See Integration blocks below for details.
    express_route AzureIntegrationsExpressRouteArgs
    for Azure Express Route. See Integration blocks below for details.
    firewalls AzureIntegrationsFirewallsArgs
    for Azure Firewalls. See Integration blocks below for details.
    front_door AzureIntegrationsFrontDoorArgs
    for Azure Front Door. See Integration blocks below for details.
    functions AzureIntegrationsFunctionsArgs
    for Azure Functions. See Integration blocks below for details.
    key_vault AzureIntegrationsKeyVaultArgs
    for Azure Key Vault. See Integration blocks below for details.
    linked_account_id int
    The ID of the linked Azure account in New Relic.
    load_balancer AzureIntegrationsLoadBalancerArgs
    for Azure Load Balancer. See Integration blocks below for details.
    logic_apps AzureIntegrationsLogicAppsArgs
    for Azure Logic Apps. See Integration blocks below for details.
    machine_learning AzureIntegrationsMachineLearningArgs
    for Azure Machine Learning. See Integration blocks below for details.
    maria_db AzureIntegrationsMariaDbArgs
    for Azure MariaDB. See Integration blocks below for details.
    mysql AzureIntegrationsMysqlArgs
    for Azure MySQL. See Integration blocks below for details.
    postgresql AzureIntegrationsPostgresqlArgs
    for Azure PostgreSQL. See Integration blocks below for details.
    power_bi_dedicated AzureIntegrationsPowerBiDedicatedArgs
    for Azure Power BI Dedicated. See Integration blocks below for details.
    redis_cache AzureIntegrationsRedisCacheArgs
    for Azure Redis Cache. See Integration blocks below for details.
    service_bus AzureIntegrationsServiceBusArgs
    for Azure Service Bus. See Integration blocks below for details.
    sql AzureIntegrationsSqlArgs
    for Azure SQL. See Integration blocks below for details.
    sql_managed AzureIntegrationsSqlManagedArgs
    for SQL Managed. See Integration blocks below for details.
    storage AzureIntegrationsStorageArgs
    for Azure Storage. See Integration blocks below for details.
    virtual_machine AzureIntegrationsVirtualMachineArgs
    for Azure Virtual machine. See Integration blocks below for details.
    virtual_networks AzureIntegrationsVirtualNetworksArgs
    for Azure Virtual networks. See Integration blocks below for details.
    vms AzureIntegrationsVmsArgs
    for Azure VMs. See Integration blocks below for details.
    vpn_gateway AzureIntegrationsVpnGatewayArgs
    for Azure VPN Gateway. 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.
    apiManagement Property Map
    Azure API Management. See Integration blocks below for details.
    appGateway Property Map
    Azure App Gateway. See Integration blocks below for details.
    appService Property Map
    Azure App Service. See Integration blocks below for details.
    containers Property Map
    Azure Containers. See Integration blocks below for details.
    cosmosDb Property Map
    Azure CosmosDB. See Integration blocks below for details.
    costManagement Property Map
    Azure Cost Management. See Integration blocks below for details.
    dataFactory Property Map
    for Azure Data Factory. See Integration blocks below for details.
    eventHub Property Map
    for Azure Event Hub. See Integration blocks below for details.
    expressRoute Property Map
    for Azure Express Route. See Integration blocks below for details.
    firewalls Property Map
    for Azure Firewalls. See Integration blocks below for details.
    frontDoor Property Map
    for Azure Front Door. See Integration blocks below for details.
    functions Property Map
    for Azure Functions. See Integration blocks below for details.
    keyVault Property Map
    for Azure Key Vault. See Integration blocks below for details.
    linkedAccountId Number
    The ID of the linked Azure account in New Relic.
    loadBalancer Property Map
    for Azure Load Balancer. See Integration blocks below for details.
    logicApps Property Map
    for Azure Logic Apps. See Integration blocks below for details.
    machineLearning Property Map
    for Azure Machine Learning. See Integration blocks below for details.
    mariaDb Property Map
    for Azure MariaDB. See Integration blocks below for details.
    mysql Property Map
    for Azure MySQL. See Integration blocks below for details.
    postgresql Property Map
    for Azure PostgreSQL. See Integration blocks below for details.
    powerBiDedicated Property Map
    for Azure Power BI Dedicated. See Integration blocks below for details.
    redisCache Property Map
    for Azure Redis Cache. See Integration blocks below for details.
    serviceBus Property Map
    for Azure Service Bus. See Integration blocks below for details.
    sql Property Map
    for Azure SQL. See Integration blocks below for details.
    sqlManaged Property Map
    for SQL Managed. See Integration blocks below for details.
    storage Property Map
    for Azure Storage. See Integration blocks below for details.
    virtualMachine Property Map
    for Azure Virtual machine. See Integration blocks below for details.
    virtualNetworks Property Map
    for Azure Virtual networks. See Integration blocks below for details.
    vms Property Map
    for Azure VMs. See Integration blocks below for details.
    vpnGateway Property Map
    for Azure VPN Gateway. See Integration blocks below for details.

    Supporting Types

    AzureIntegrationsApiManagement, AzureIntegrationsApiManagementArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsAppGateway, AzureIntegrationsAppGatewayArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsAppService, AzureIntegrationsAppServiceArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsContainers, AzureIntegrationsContainersArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsCosmosDb, AzureIntegrationsCosmosDbArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsCostManagement, AzureIntegrationsCostManagementArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    TagKeys List<string>
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    MetricsPollingInterval int
    The data polling interval in seconds.
    TagKeys []string
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    metricsPollingInterval Integer
    The data polling interval in seconds.
    tagKeys List<String>
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    metricsPollingInterval number
    The data polling interval in seconds.
    tagKeys string[]
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    metrics_polling_interval int
    The data polling interval in seconds.
    tag_keys Sequence[str]
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
    metricsPollingInterval Number
    The data polling interval in seconds.
    tagKeys List<String>
    Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.

    AzureIntegrationsDataFactory, AzureIntegrationsDataFactoryArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsEventHub, AzureIntegrationsEventHubArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsExpressRoute, AzureIntegrationsExpressRouteArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsFirewalls, AzureIntegrationsFirewallsArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsFrontDoor, AzureIntegrationsFrontDoorArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsFunctions, AzureIntegrationsFunctionsArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsKeyVault, AzureIntegrationsKeyVaultArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsLoadBalancer, AzureIntegrationsLoadBalancerArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsLogicApps, AzureIntegrationsLogicAppsArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsMachineLearning, AzureIntegrationsMachineLearningArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsMariaDb, AzureIntegrationsMariaDbArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsMysql, AzureIntegrationsMysqlArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsPostgresql, AzureIntegrationsPostgresqlArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsPowerBiDedicated, AzureIntegrationsPowerBiDedicatedArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsRedisCache, AzureIntegrationsRedisCacheArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsServiceBus, AzureIntegrationsServiceBusArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsSql, AzureIntegrationsSqlArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsSqlManaged, AzureIntegrationsSqlManagedArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsStorage, AzureIntegrationsStorageArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsVirtualMachine, AzureIntegrationsVirtualMachineArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsVirtualNetworks, AzureIntegrationsVirtualNetworksArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsVms, AzureIntegrationsVmsArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    AzureIntegrationsVpnGateway, AzureIntegrationsVpnGatewayArgs

    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups List<string>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    MetricsPollingInterval int
    The data polling interval in seconds.
    ResourceGroups []string
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Integer
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval number
    The data polling interval in seconds.
    resourceGroups string[]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metrics_polling_interval int
    The data polling interval in seconds.
    resource_groups Sequence[str]
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
    metricsPollingInterval Number
    The data polling interval in seconds.
    resourceGroups List<String>
    Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive

    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
    Viewing docs for New Relic v4.20.0 (Older version)
    published on Monday, Mar 9, 2026 by Pulumi
      Try Pulumi Cloud free. Your team will thank you.