newrelic.cloud.AzureIntegrations
Explore with Pulumi AI
Use this resource to integrate Azure services with New Relic.
Prerequisite
To start receiving Azure data with New Relic Azure integrations, connect your Azure account to New Relic infrastructure monitoring. If you don’t have one already, create a New Relic account. It’s free, forever.
Setup is required for this resource to work properly. This resource assumes you have linked an Azure account to New Relic.
You can find instructions on how to set up Azure on our documentation.
Example Usage
Leave an integration block empty to use its default configuration. You can also use the full example, including the Azure set up, found in our guides.
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using NewRelic = Pulumi.NewRelic;
return await Deployment.RunAsync(() =>
{
var fooAzureLinkAccount = new NewRelic.Cloud.AzureLinkAccount("fooAzureLinkAccount", new()
{
AccountId = "The New Relic account ID where you want to link the Azure account",
ApplicationId = "ID of the application",
ClientSecret = "Secret value of client's Azure account",
SubscriptionId = "Subscription ID of Azure",
TenantId = "Tenant ID of the Azure",
});
var fooAzureIntegrations = new NewRelic.Cloud.AzureIntegrations("fooAzureIntegrations", new()
{
LinkedAccountId = fooAzureLinkAccount.Id,
AccountId = "The New Relic account ID",
ApiManagement = new NewRelic.Cloud.Inputs.AzureIntegrationsApiManagementArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
AppGateway = new NewRelic.Cloud.Inputs.AzureIntegrationsAppGatewayArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
AppService = new NewRelic.Cloud.Inputs.AzureIntegrationsAppServiceArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
Containers = new NewRelic.Cloud.Inputs.AzureIntegrationsContainersArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
CosmosDb = new NewRelic.Cloud.Inputs.AzureIntegrationsCosmosDbArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
CostManagement = new NewRelic.Cloud.Inputs.AzureIntegrationsCostManagementArgs
{
MetricsPollingInterval = 3600,
TagKeys = new[]
{
"tag_keys",
},
},
DataFactory = new NewRelic.Cloud.Inputs.AzureIntegrationsDataFactoryArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
EventHub = new NewRelic.Cloud.Inputs.AzureIntegrationsEventHubArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
ExpressRoute = new NewRelic.Cloud.Inputs.AzureIntegrationsExpressRouteArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
Firewalls = new NewRelic.Cloud.Inputs.AzureIntegrationsFirewallsArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
FrontDoor = new NewRelic.Cloud.Inputs.AzureIntegrationsFrontDoorArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
Functions = new NewRelic.Cloud.Inputs.AzureIntegrationsFunctionsArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
KeyVault = new NewRelic.Cloud.Inputs.AzureIntegrationsKeyVaultArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
LoadBalancer = new NewRelic.Cloud.Inputs.AzureIntegrationsLoadBalancerArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
LogicApps = new NewRelic.Cloud.Inputs.AzureIntegrationsLogicAppsArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
MachineLearning = new NewRelic.Cloud.Inputs.AzureIntegrationsMachineLearningArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
MariaDb = new NewRelic.Cloud.Inputs.AzureIntegrationsMariaDbArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
Monitor = new NewRelic.Cloud.Inputs.AzureIntegrationsMonitorArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
IncludeTags = new[]
{
"env:production",
},
ExcludeTags = new[]
{
"env:staging",
"env:testing",
},
Enabled = true,
ResourceTypes = new[]
{
"microsoft.datashare/accounts",
},
},
Mysql = new NewRelic.Cloud.Inputs.AzureIntegrationsMysqlArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
MysqlFlexible = new NewRelic.Cloud.Inputs.AzureIntegrationsMysqlFlexibleArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
Postgresql = new NewRelic.Cloud.Inputs.AzureIntegrationsPostgresqlArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
PostgresqlFlexible = new NewRelic.Cloud.Inputs.AzureIntegrationsPostgresqlFlexibleArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
PowerBiDedicated = new NewRelic.Cloud.Inputs.AzureIntegrationsPowerBiDedicatedArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
RedisCache = new NewRelic.Cloud.Inputs.AzureIntegrationsRedisCacheArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
ServiceBus = new NewRelic.Cloud.Inputs.AzureIntegrationsServiceBusArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
Sql = new NewRelic.Cloud.Inputs.AzureIntegrationsSqlArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
SqlManaged = new NewRelic.Cloud.Inputs.AzureIntegrationsSqlManagedArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
Storage = new NewRelic.Cloud.Inputs.AzureIntegrationsStorageArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
VirtualMachine = new NewRelic.Cloud.Inputs.AzureIntegrationsVirtualMachineArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
VirtualNetworks = new NewRelic.Cloud.Inputs.AzureIntegrationsVirtualNetworksArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
Vms = new NewRelic.Cloud.Inputs.AzureIntegrationsVmsArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
VpnGateway = new NewRelic.Cloud.Inputs.AzureIntegrationsVpnGatewayArgs
{
MetricsPollingInterval = 1200,
ResourceGroups = new[]
{
"resource_groups",
},
},
});
});
package main
import (
"github.com/pulumi/pulumi-newrelic/sdk/v5/go/newrelic/cloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
fooAzureLinkAccount, err := cloud.NewAzureLinkAccount(ctx, "fooAzureLinkAccount", &cloud.AzureLinkAccountArgs{
AccountId: pulumi.Int("The New Relic account ID where you want to link the Azure account"),
ApplicationId: pulumi.String("ID of the application"),
ClientSecret: pulumi.String("Secret value of client's Azure account"),
SubscriptionId: pulumi.String("Subscription ID of Azure"),
TenantId: pulumi.String("Tenant ID of the Azure"),
})
if err != nil {
return err
}
_, err = cloud.NewAzureIntegrations(ctx, "fooAzureIntegrations", &cloud.AzureIntegrationsArgs{
LinkedAccountId: fooAzureLinkAccount.ID(),
AccountId: pulumi.Int("The New Relic account ID"),
ApiManagement: &cloud.AzureIntegrationsApiManagementArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
AppGateway: &cloud.AzureIntegrationsAppGatewayArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
AppService: &cloud.AzureIntegrationsAppServiceArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
Containers: &cloud.AzureIntegrationsContainersArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
CosmosDb: &cloud.AzureIntegrationsCosmosDbArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
CostManagement: &cloud.AzureIntegrationsCostManagementArgs{
MetricsPollingInterval: pulumi.Int(3600),
TagKeys: pulumi.StringArray{
pulumi.String("tag_keys"),
},
},
DataFactory: &cloud.AzureIntegrationsDataFactoryArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
EventHub: &cloud.AzureIntegrationsEventHubArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
ExpressRoute: &cloud.AzureIntegrationsExpressRouteArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
Firewalls: &cloud.AzureIntegrationsFirewallsArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
FrontDoor: &cloud.AzureIntegrationsFrontDoorArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
Functions: &cloud.AzureIntegrationsFunctionsArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
KeyVault: &cloud.AzureIntegrationsKeyVaultArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
LoadBalancer: &cloud.AzureIntegrationsLoadBalancerArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
LogicApps: &cloud.AzureIntegrationsLogicAppsArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
MachineLearning: &cloud.AzureIntegrationsMachineLearningArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
MariaDb: &cloud.AzureIntegrationsMariaDbArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
Monitor: &cloud.AzureIntegrationsMonitorArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
IncludeTags: pulumi.StringArray{
pulumi.String("env:production"),
},
ExcludeTags: pulumi.StringArray{
pulumi.String("env:staging"),
pulumi.String("env:testing"),
},
Enabled: pulumi.Bool(true),
ResourceTypes: pulumi.StringArray{
pulumi.String("microsoft.datashare/accounts"),
},
},
Mysql: &cloud.AzureIntegrationsMysqlArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
MysqlFlexible: &cloud.AzureIntegrationsMysqlFlexibleArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
Postgresql: &cloud.AzureIntegrationsPostgresqlArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
PostgresqlFlexible: &cloud.AzureIntegrationsPostgresqlFlexibleArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
PowerBiDedicated: &cloud.AzureIntegrationsPowerBiDedicatedArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
RedisCache: &cloud.AzureIntegrationsRedisCacheArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
ServiceBus: &cloud.AzureIntegrationsServiceBusArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
Sql: &cloud.AzureIntegrationsSqlArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
SqlManaged: &cloud.AzureIntegrationsSqlManagedArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
Storage: &cloud.AzureIntegrationsStorageArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
VirtualMachine: &cloud.AzureIntegrationsVirtualMachineArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
VirtualNetworks: &cloud.AzureIntegrationsVirtualNetworksArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
Vms: &cloud.AzureIntegrationsVmsArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
VpnGateway: &cloud.AzureIntegrationsVpnGatewayArgs{
MetricsPollingInterval: pulumi.Int(1200),
ResourceGroups: pulumi.StringArray{
pulumi.String("resource_groups"),
},
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.newrelic.cloud.AzureLinkAccount;
import com.pulumi.newrelic.cloud.AzureLinkAccountArgs;
import com.pulumi.newrelic.cloud.AzureIntegrations;
import com.pulumi.newrelic.cloud.AzureIntegrationsArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsApiManagementArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsAppGatewayArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsAppServiceArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsContainersArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsCosmosDbArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsCostManagementArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsDataFactoryArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsEventHubArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsExpressRouteArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsFirewallsArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsFrontDoorArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsFunctionsArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsKeyVaultArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsLoadBalancerArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsLogicAppsArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsMachineLearningArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsMariaDbArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsMonitorArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsMysqlArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsMysqlFlexibleArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsPostgresqlArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsPostgresqlFlexibleArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsPowerBiDedicatedArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsRedisCacheArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsServiceBusArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsSqlArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsSqlManagedArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsStorageArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsVirtualMachineArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsVirtualNetworksArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsVmsArgs;
import com.pulumi.newrelic.cloud.inputs.AzureIntegrationsVpnGatewayArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var fooAzureLinkAccount = new AzureLinkAccount("fooAzureLinkAccount", AzureLinkAccountArgs.builder()
.accountId("The New Relic account ID where you want to link the Azure account")
.applicationId("ID of the application")
.clientSecret("Secret value of client's Azure account")
.subscriptionId("Subscription ID of Azure")
.tenantId("Tenant ID of the Azure")
.build());
var fooAzureIntegrations = new AzureIntegrations("fooAzureIntegrations", AzureIntegrationsArgs.builder()
.linkedAccountId(fooAzureLinkAccount.id())
.accountId("The New Relic account ID")
.apiManagement(AzureIntegrationsApiManagementArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.appGateway(AzureIntegrationsAppGatewayArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.appService(AzureIntegrationsAppServiceArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.containers(AzureIntegrationsContainersArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.cosmosDb(AzureIntegrationsCosmosDbArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.costManagement(AzureIntegrationsCostManagementArgs.builder()
.metricsPollingInterval(3600)
.tagKeys("tag_keys")
.build())
.dataFactory(AzureIntegrationsDataFactoryArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.eventHub(AzureIntegrationsEventHubArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.expressRoute(AzureIntegrationsExpressRouteArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.firewalls(AzureIntegrationsFirewallsArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.frontDoor(AzureIntegrationsFrontDoorArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.functions(AzureIntegrationsFunctionsArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.keyVault(AzureIntegrationsKeyVaultArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.loadBalancer(AzureIntegrationsLoadBalancerArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.logicApps(AzureIntegrationsLogicAppsArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.machineLearning(AzureIntegrationsMachineLearningArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.mariaDb(AzureIntegrationsMariaDbArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.monitor(AzureIntegrationsMonitorArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.includeTags("env:production")
.excludeTags(
"env:staging",
"env:testing")
.enabled(true)
.resourceTypes("microsoft.datashare/accounts")
.build())
.mysql(AzureIntegrationsMysqlArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.mysqlFlexible(AzureIntegrationsMysqlFlexibleArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.postgresql(AzureIntegrationsPostgresqlArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.postgresqlFlexible(AzureIntegrationsPostgresqlFlexibleArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.powerBiDedicated(AzureIntegrationsPowerBiDedicatedArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.redisCache(AzureIntegrationsRedisCacheArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.serviceBus(AzureIntegrationsServiceBusArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.sql(AzureIntegrationsSqlArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.sqlManaged(AzureIntegrationsSqlManagedArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.storage(AzureIntegrationsStorageArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.virtualMachine(AzureIntegrationsVirtualMachineArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.virtualNetworks(AzureIntegrationsVirtualNetworksArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.vms(AzureIntegrationsVmsArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.vpnGateway(AzureIntegrationsVpnGatewayArgs.builder()
.metricsPollingInterval(1200)
.resourceGroups("resource_groups")
.build())
.build());
}
}
import pulumi
import pulumi_newrelic as newrelic
foo_azure_link_account = newrelic.cloud.AzureLinkAccount("fooAzureLinkAccount",
account_id="The New Relic account ID where you want to link the Azure account",
application_id="ID of the application",
client_secret="Secret value of client's Azure account",
subscription_id="Subscription ID of Azure",
tenant_id="Tenant ID of the Azure")
foo_azure_integrations = newrelic.cloud.AzureIntegrations("fooAzureIntegrations",
linked_account_id=foo_azure_link_account.id,
account_id="The New Relic account ID",
api_management=newrelic.cloud.AzureIntegrationsApiManagementArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
app_gateway=newrelic.cloud.AzureIntegrationsAppGatewayArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
app_service=newrelic.cloud.AzureIntegrationsAppServiceArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
containers=newrelic.cloud.AzureIntegrationsContainersArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
cosmos_db=newrelic.cloud.AzureIntegrationsCosmosDbArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
cost_management=newrelic.cloud.AzureIntegrationsCostManagementArgs(
metrics_polling_interval=3600,
tag_keys=["tag_keys"],
),
data_factory=newrelic.cloud.AzureIntegrationsDataFactoryArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
event_hub=newrelic.cloud.AzureIntegrationsEventHubArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
express_route=newrelic.cloud.AzureIntegrationsExpressRouteArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
firewalls=newrelic.cloud.AzureIntegrationsFirewallsArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
front_door=newrelic.cloud.AzureIntegrationsFrontDoorArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
functions=newrelic.cloud.AzureIntegrationsFunctionsArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
key_vault=newrelic.cloud.AzureIntegrationsKeyVaultArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
load_balancer=newrelic.cloud.AzureIntegrationsLoadBalancerArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
logic_apps=newrelic.cloud.AzureIntegrationsLogicAppsArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
machine_learning=newrelic.cloud.AzureIntegrationsMachineLearningArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
maria_db=newrelic.cloud.AzureIntegrationsMariaDbArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
monitor=newrelic.cloud.AzureIntegrationsMonitorArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
include_tags=["env:production"],
exclude_tags=[
"env:staging",
"env:testing",
],
enabled=True,
resource_types=["microsoft.datashare/accounts"],
),
mysql=newrelic.cloud.AzureIntegrationsMysqlArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
mysql_flexible=newrelic.cloud.AzureIntegrationsMysqlFlexibleArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
postgresql=newrelic.cloud.AzureIntegrationsPostgresqlArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
postgresql_flexible=newrelic.cloud.AzureIntegrationsPostgresqlFlexibleArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
power_bi_dedicated=newrelic.cloud.AzureIntegrationsPowerBiDedicatedArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
redis_cache=newrelic.cloud.AzureIntegrationsRedisCacheArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
service_bus=newrelic.cloud.AzureIntegrationsServiceBusArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
sql=newrelic.cloud.AzureIntegrationsSqlArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
sql_managed=newrelic.cloud.AzureIntegrationsSqlManagedArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
storage=newrelic.cloud.AzureIntegrationsStorageArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
virtual_machine=newrelic.cloud.AzureIntegrationsVirtualMachineArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
virtual_networks=newrelic.cloud.AzureIntegrationsVirtualNetworksArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
vms=newrelic.cloud.AzureIntegrationsVmsArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
),
vpn_gateway=newrelic.cloud.AzureIntegrationsVpnGatewayArgs(
metrics_polling_interval=1200,
resource_groups=["resource_groups"],
))
import * as pulumi from "@pulumi/pulumi";
import * as newrelic from "@pulumi/newrelic";
const fooAzureLinkAccount = new newrelic.cloud.AzureLinkAccount("fooAzureLinkAccount", {
accountId: "The New Relic account ID where you want to link the Azure account",
applicationId: "ID of the application",
clientSecret: "Secret value of client's Azure account",
subscriptionId: "Subscription ID of Azure",
tenantId: "Tenant ID of the Azure",
});
const fooAzureIntegrations = new newrelic.cloud.AzureIntegrations("fooAzureIntegrations", {
linkedAccountId: fooAzureLinkAccount.id,
accountId: "The New Relic account ID",
apiManagement: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
appGateway: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
appService: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
containers: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
cosmosDb: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
costManagement: {
metricsPollingInterval: 3600,
tagKeys: ["tag_keys"],
},
dataFactory: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
eventHub: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
expressRoute: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
firewalls: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
frontDoor: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
functions: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
keyVault: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
loadBalancer: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
logicApps: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
machineLearning: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
mariaDb: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
monitor: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
includeTags: ["env:production"],
excludeTags: [
"env:staging",
"env:testing",
],
enabled: true,
resourceTypes: ["microsoft.datashare/accounts"],
},
mysql: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
mysqlFlexible: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
postgresql: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
postgresqlFlexible: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
powerBiDedicated: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
redisCache: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
serviceBus: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
sql: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
sqlManaged: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
storage: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
virtualMachine: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
virtualNetworks: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
vms: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
vpnGateway: {
metricsPollingInterval: 1200,
resourceGroups: ["resource_groups"],
},
});
resources:
fooAzureLinkAccount:
type: newrelic:cloud:AzureLinkAccount
properties:
accountId: The New Relic account ID where you want to link the Azure account
applicationId: ID of the application
clientSecret: Secret value of client's Azure account
subscriptionId: Subscription ID of Azure
tenantId: Tenant ID of the Azure
fooAzureIntegrations:
type: newrelic:cloud:AzureIntegrations
properties:
linkedAccountId: ${fooAzureLinkAccount.id}
accountId: The New Relic account ID
apiManagement:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
appGateway:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
appService:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
containers:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
cosmosDb:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
costManagement:
metricsPollingInterval: 3600
tagKeys:
- tag_keys
dataFactory:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
eventHub:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
expressRoute:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
firewalls:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
frontDoor:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
functions:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
keyVault:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
loadBalancer:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
logicApps:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
machineLearning:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
mariaDb:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
monitor:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
includeTags:
- env:production
excludeTags:
- env:staging
- env:testing
enabled: true
resourceTypes:
- microsoft.datashare/accounts
mysql:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
mysqlFlexible:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
postgresql:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
postgresqlFlexible:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
powerBiDedicated:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
redisCache:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
serviceBus:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
sql:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
sqlManaged:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
storage:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
virtualMachine:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
virtualNetworks:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
vms:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
vpnGateway:
metricsPollingInterval: 1200
resourceGroups:
- resource_groups
Create AzureIntegrations Resource
new AzureIntegrations(name: string, args: AzureIntegrationsArgs, opts?: CustomResourceOptions);
@overload
def AzureIntegrations(resource_name: 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,
monitor: Optional[AzureIntegrationsMonitorArgs] = None,
mysql: Optional[AzureIntegrationsMysqlArgs] = None,
mysql_flexible: Optional[AzureIntegrationsMysqlFlexibleArgs] = None,
postgresql: Optional[AzureIntegrationsPostgresqlArgs] = None,
postgresql_flexible: Optional[AzureIntegrationsPostgresqlFlexibleArgs] = 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)
@overload
def AzureIntegrations(resource_name: str,
args: AzureIntegrationsArgs,
opts: Optional[ResourceOptions] = 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.
- 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.
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
The AzureIntegrations resource accepts the following input properties:
- Linked
Account intId 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 variableNEW_RELIC_ACCOUNT_ID
.- Api
Management Pulumi.New Relic. Cloud. Inputs. Azure Integrations Api Management Azure API Management. See Integration blocks below for details.
- App
Gateway Pulumi.New Relic. Cloud. Inputs. Azure Integrations App Gateway Azure App Gateway. See Integration blocks below for details.
- App
Service Pulumi.New Relic. Cloud. Inputs. Azure Integrations App Service Azure App Service. See Integration blocks below for details.
- Containers
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Containers Azure Containers. See Integration blocks below for details.
- Cosmos
Db Pulumi.New Relic. Cloud. Inputs. Azure Integrations Cosmos Db Azure CosmosDB. See Integration blocks below for details.
- Cost
Management Pulumi.New Relic. Cloud. Inputs. Azure Integrations Cost Management Azure Cost Management. See Integration blocks below for details.
- Data
Factory Pulumi.New Relic. Cloud. Inputs. Azure Integrations Data Factory Azure Data Factory. See Integration blocks below for details.
- Event
Hub Pulumi.New Relic. Cloud. Inputs. Azure Integrations Event Hub Azure Event Hub. See Integration blocks below for details.
- Express
Route Pulumi.New Relic. Cloud. Inputs. Azure Integrations Express Route Azure Express Route. See Integration blocks below for details.
- Firewalls
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Firewalls Azure Firewalls. See Integration blocks below for details.
- Front
Door Pulumi.New Relic. Cloud. Inputs. Azure Integrations Front Door Azure Front Door. See Integration blocks below for details.
- Functions
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Functions Azure Functions. See Integration blocks below for details.
- Key
Vault Pulumi.New Relic. Cloud. Inputs. Azure Integrations Key Vault Azure Key Vault. See Integration blocks below for details.
- Load
Balancer Pulumi.New Relic. Cloud. Inputs. Azure Integrations Load Balancer Azure Load Balancer. See Integration blocks below for details.
- Logic
Apps Pulumi.New Relic. Cloud. Inputs. Azure Integrations Logic Apps Azure Logic Apps. See Integration blocks below for details.
- Machine
Learning Pulumi.New Relic. Cloud. Inputs. Azure Integrations Machine Learning Azure Machine Learning. See Integration blocks below for details.
- Maria
Db Pulumi.New Relic. Cloud. Inputs. Azure Integrations Maria Db Azure MariaDB. See Integration blocks below for details.
- Monitor
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Monitor Azure Monitor. See Integration blocks below for details.
- Mysql
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Mysql Azure MySQL. See Integration blocks below for details.
- Mysql
Flexible Pulumi.New Relic. Cloud. Inputs. Azure Integrations Mysql Flexible Azure MySQL Flexible Server. See Integration blocks below for details.
- Postgresql
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Postgresql Azure PostgreSQL. See Integration blocks below for details.
- Postgresql
Flexible Pulumi.New Relic. Cloud. Inputs. Azure Integrations Postgresql Flexible Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- Power
Bi Pulumi.Dedicated New Relic. Cloud. Inputs. Azure Integrations Power Bi Dedicated Azure Power BI Dedicated. See Integration blocks below for details.
- Redis
Cache Pulumi.New Relic. Cloud. Inputs. Azure Integrations Redis Cache Azure Redis Cache. See Integration blocks below for details.
- Service
Bus Pulumi.New Relic. Cloud. Inputs. Azure Integrations Service Bus Azure Service Bus. See Integration blocks below for details.
- Sql
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Sql Azure SQL. See Integration blocks below for details.
- Sql
Managed Pulumi.New Relic. Cloud. Inputs. Azure Integrations Sql Managed Azure SQL Managed. See Integration blocks below for details.
- Storage
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Storage for Azure Storage. See Integration blocks below for details.
- Virtual
Machine Pulumi.New Relic. Cloud. Inputs. Azure Integrations Virtual Machine Azure Virtual machine. See Integration blocks below for details.
- Virtual
Networks Pulumi.New Relic. Cloud. Inputs. Azure Integrations Virtual Networks for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- Vms
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Vms Azure VMs. See Integration blocks below for details.
- Vpn
Gateway Pulumi.New Relic. Cloud. Inputs. Azure Integrations Vpn Gateway Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
- Linked
Account intId 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 variableNEW_RELIC_ACCOUNT_ID
.- Api
Management AzureIntegrations Api Management Args Azure API Management. See Integration blocks below for details.
- App
Gateway AzureIntegrations App Gateway Args Azure App Gateway. See Integration blocks below for details.
- App
Service AzureIntegrations App Service Args Azure App Service. See Integration blocks below for details.
- Containers
Azure
Integrations Containers Args Azure Containers. See Integration blocks below for details.
- Cosmos
Db AzureIntegrations Cosmos Db Args Azure CosmosDB. See Integration blocks below for details.
- Cost
Management AzureIntegrations Cost Management Args Azure Cost Management. See Integration blocks below for details.
- Data
Factory AzureIntegrations Data Factory Args Azure Data Factory. See Integration blocks below for details.
- Event
Hub AzureIntegrations Event Hub Args Azure Event Hub. See Integration blocks below for details.
- Express
Route AzureIntegrations Express Route Args Azure Express Route. See Integration blocks below for details.
- Firewalls
Azure
Integrations Firewalls Args Azure Firewalls. See Integration blocks below for details.
- Front
Door AzureIntegrations Front Door Args Azure Front Door. See Integration blocks below for details.
- Functions
Azure
Integrations Functions Args Azure Functions. See Integration blocks below for details.
- Key
Vault AzureIntegrations Key Vault Args Azure Key Vault. See Integration blocks below for details.
- Load
Balancer AzureIntegrations Load Balancer Args Azure Load Balancer. See Integration blocks below for details.
- Logic
Apps AzureIntegrations Logic Apps Args Azure Logic Apps. See Integration blocks below for details.
- Machine
Learning AzureIntegrations Machine Learning Args Azure Machine Learning. See Integration blocks below for details.
- Maria
Db AzureIntegrations Maria Db Args Azure MariaDB. See Integration blocks below for details.
- Monitor
Azure
Integrations Monitor Args Azure Monitor. See Integration blocks below for details.
- Mysql
Azure
Integrations Mysql Args Azure MySQL. See Integration blocks below for details.
- Mysql
Flexible AzureIntegrations Mysql Flexible Args Azure MySQL Flexible Server. See Integration blocks below for details.
- Postgresql
Azure
Integrations Postgresql Args Azure PostgreSQL. See Integration blocks below for details.
- Postgresql
Flexible AzureIntegrations Postgresql Flexible Args Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- Power
Bi AzureDedicated Integrations Power Bi Dedicated Args Azure Power BI Dedicated. See Integration blocks below for details.
- Redis
Cache AzureIntegrations Redis Cache Args Azure Redis Cache. See Integration blocks below for details.
- Service
Bus AzureIntegrations Service Bus Args Azure Service Bus. See Integration blocks below for details.
- Sql
Azure
Integrations Sql Args Azure SQL. See Integration blocks below for details.
- Sql
Managed AzureIntegrations Sql Managed Args Azure SQL Managed. See Integration blocks below for details.
- Storage
Azure
Integrations Storage Args for Azure Storage. See Integration blocks below for details.
- Virtual
Machine AzureIntegrations Virtual Machine Args Azure Virtual machine. See Integration blocks below for details.
- Virtual
Networks AzureIntegrations Virtual Networks Args for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- Vms
Azure
Integrations Vms Args Azure VMs. See Integration blocks below for details.
- Vpn
Gateway AzureIntegrations Vpn Gateway Args Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
- linked
Account IntegerId The ID of the linked Azure account in New Relic.
- account
Id Integer The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- api
Management AzureIntegrations Api Management Azure API Management. See Integration blocks below for details.
- app
Gateway AzureIntegrations App Gateway Azure App Gateway. See Integration blocks below for details.
- app
Service AzureIntegrations App Service Azure App Service. See Integration blocks below for details.
- containers
Azure
Integrations Containers Azure Containers. See Integration blocks below for details.
- cosmos
Db AzureIntegrations Cosmos Db Azure CosmosDB. See Integration blocks below for details.
- cost
Management AzureIntegrations Cost Management Azure Cost Management. See Integration blocks below for details.
- data
Factory AzureIntegrations Data Factory Azure Data Factory. See Integration blocks below for details.
- event
Hub AzureIntegrations Event Hub Azure Event Hub. See Integration blocks below for details.
- express
Route AzureIntegrations Express Route Azure Express Route. See Integration blocks below for details.
- firewalls
Azure
Integrations Firewalls Azure Firewalls. See Integration blocks below for details.
- front
Door AzureIntegrations Front Door Azure Front Door. See Integration blocks below for details.
- functions
Azure
Integrations Functions Azure Functions. See Integration blocks below for details.
- key
Vault AzureIntegrations Key Vault Azure Key Vault. See Integration blocks below for details.
- load
Balancer AzureIntegrations Load Balancer Azure Load Balancer. See Integration blocks below for details.
- logic
Apps AzureIntegrations Logic Apps Azure Logic Apps. See Integration blocks below for details.
- machine
Learning AzureIntegrations Machine Learning Azure Machine Learning. See Integration blocks below for details.
- maria
Db AzureIntegrations Maria Db Azure MariaDB. See Integration blocks below for details.
- monitor
Azure
Integrations Monitor Azure Monitor. See Integration blocks below for details.
- mysql
Azure
Integrations Mysql Azure MySQL. See Integration blocks below for details.
- mysql
Flexible AzureIntegrations Mysql Flexible Azure MySQL Flexible Server. See Integration blocks below for details.
- postgresql
Azure
Integrations Postgresql Azure PostgreSQL. See Integration blocks below for details.
- postgresql
Flexible AzureIntegrations Postgresql Flexible Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- power
Bi AzureDedicated Integrations Power Bi Dedicated Azure Power BI Dedicated. See Integration blocks below for details.
- redis
Cache AzureIntegrations Redis Cache Azure Redis Cache. See Integration blocks below for details.
- service
Bus AzureIntegrations Service Bus Azure Service Bus. See Integration blocks below for details.
- sql
Azure
Integrations Sql Azure SQL. See Integration blocks below for details.
- sql
Managed AzureIntegrations Sql Managed Azure SQL Managed. See Integration blocks below for details.
- storage
Azure
Integrations Storage for Azure Storage. See Integration blocks below for details.
- virtual
Machine AzureIntegrations Virtual Machine Azure Virtual machine. See Integration blocks below for details.
- virtual
Networks AzureIntegrations Virtual Networks for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- vms
Azure
Integrations Vms Azure VMs. See Integration blocks below for details.
- vpn
Gateway AzureIntegrations Vpn Gateway Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
- linked
Account numberId The ID of the linked Azure account in New Relic.
- account
Id number The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- api
Management AzureIntegrations Api Management Azure API Management. See Integration blocks below for details.
- app
Gateway AzureIntegrations App Gateway Azure App Gateway. See Integration blocks below for details.
- app
Service AzureIntegrations App Service Azure App Service. See Integration blocks below for details.
- containers
Azure
Integrations Containers Azure Containers. See Integration blocks below for details.
- cosmos
Db AzureIntegrations Cosmos Db Azure CosmosDB. See Integration blocks below for details.
- cost
Management AzureIntegrations Cost Management Azure Cost Management. See Integration blocks below for details.
- data
Factory AzureIntegrations Data Factory Azure Data Factory. See Integration blocks below for details.
- event
Hub AzureIntegrations Event Hub Azure Event Hub. See Integration blocks below for details.
- express
Route AzureIntegrations Express Route Azure Express Route. See Integration blocks below for details.
- firewalls
Azure
Integrations Firewalls Azure Firewalls. See Integration blocks below for details.
- front
Door AzureIntegrations Front Door Azure Front Door. See Integration blocks below for details.
- functions
Azure
Integrations Functions Azure Functions. See Integration blocks below for details.
- key
Vault AzureIntegrations Key Vault Azure Key Vault. See Integration blocks below for details.
- load
Balancer AzureIntegrations Load Balancer Azure Load Balancer. See Integration blocks below for details.
- logic
Apps AzureIntegrations Logic Apps Azure Logic Apps. See Integration blocks below for details.
- machine
Learning AzureIntegrations Machine Learning Azure Machine Learning. See Integration blocks below for details.
- maria
Db AzureIntegrations Maria Db Azure MariaDB. See Integration blocks below for details.
- monitor
Azure
Integrations Monitor Azure Monitor. See Integration blocks below for details.
- mysql
Azure
Integrations Mysql Azure MySQL. See Integration blocks below for details.
- mysql
Flexible AzureIntegrations Mysql Flexible Azure MySQL Flexible Server. See Integration blocks below for details.
- postgresql
Azure
Integrations Postgresql Azure PostgreSQL. See Integration blocks below for details.
- postgresql
Flexible AzureIntegrations Postgresql Flexible Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- power
Bi AzureDedicated Integrations Power Bi Dedicated Azure Power BI Dedicated. See Integration blocks below for details.
- redis
Cache AzureIntegrations Redis Cache Azure Redis Cache. See Integration blocks below for details.
- service
Bus AzureIntegrations Service Bus Azure Service Bus. See Integration blocks below for details.
- sql
Azure
Integrations Sql Azure SQL. See Integration blocks below for details.
- sql
Managed AzureIntegrations Sql Managed Azure SQL Managed. See Integration blocks below for details.
- storage
Azure
Integrations Storage for Azure Storage. See Integration blocks below for details.
- virtual
Machine AzureIntegrations Virtual Machine Azure Virtual machine. See Integration blocks below for details.
- virtual
Networks AzureIntegrations Virtual Networks for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- vms
Azure
Integrations Vms Azure VMs. See Integration blocks below for details.
- vpn
Gateway AzureIntegrations Vpn Gateway Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
- linked_
account_ intid 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 variableNEW_RELIC_ACCOUNT_ID
.- api_
management AzureIntegrations Api Management Args Azure API Management. See Integration blocks below for details.
- app_
gateway AzureIntegrations App Gateway Args Azure App Gateway. See Integration blocks below for details.
- app_
service AzureIntegrations App Service Args Azure App Service. See Integration blocks below for details.
- containers
Azure
Integrations Containers Args Azure Containers. See Integration blocks below for details.
- cosmos_
db AzureIntegrations Cosmos Db Args Azure CosmosDB. See Integration blocks below for details.
- cost_
management AzureIntegrations Cost Management Args Azure Cost Management. See Integration blocks below for details.
- data_
factory AzureIntegrations Data Factory Args Azure Data Factory. See Integration blocks below for details.
- event_
hub AzureIntegrations Event Hub Args Azure Event Hub. See Integration blocks below for details.
- express_
route AzureIntegrations Express Route Args Azure Express Route. See Integration blocks below for details.
- firewalls
Azure
Integrations Firewalls Args Azure Firewalls. See Integration blocks below for details.
- front_
door AzureIntegrations Front Door Args Azure Front Door. See Integration blocks below for details.
- functions
Azure
Integrations Functions Args Azure Functions. See Integration blocks below for details.
- key_
vault AzureIntegrations Key Vault Args Azure Key Vault. See Integration blocks below for details.
- load_
balancer AzureIntegrations Load Balancer Args Azure Load Balancer. See Integration blocks below for details.
- logic_
apps AzureIntegrations Logic Apps Args Azure Logic Apps. See Integration blocks below for details.
- machine_
learning AzureIntegrations Machine Learning Args Azure Machine Learning. See Integration blocks below for details.
- maria_
db AzureIntegrations Maria Db Args Azure MariaDB. See Integration blocks below for details.
- monitor
Azure
Integrations Monitor Args Azure Monitor. See Integration blocks below for details.
- mysql
Azure
Integrations Mysql Args Azure MySQL. See Integration blocks below for details.
- mysql_
flexible AzureIntegrations Mysql Flexible Args Azure MySQL Flexible Server. See Integration blocks below for details.
- postgresql
Azure
Integrations Postgresql Args Azure PostgreSQL. See Integration blocks below for details.
- postgresql_
flexible AzureIntegrations Postgresql Flexible Args Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- power_
bi_ Azurededicated Integrations Power Bi Dedicated Args Azure Power BI Dedicated. See Integration blocks below for details.
- redis_
cache AzureIntegrations Redis Cache Args Azure Redis Cache. See Integration blocks below for details.
- service_
bus AzureIntegrations Service Bus Args Azure Service Bus. See Integration blocks below for details.
- sql
Azure
Integrations Sql Args Azure SQL. See Integration blocks below for details.
- sql_
managed AzureIntegrations Sql Managed Args Azure SQL Managed. See Integration blocks below for details.
- storage
Azure
Integrations Storage Args for Azure Storage. See Integration blocks below for details.
- virtual_
machine AzureIntegrations Virtual Machine Args Azure Virtual machine. See Integration blocks below for details.
- virtual_
networks AzureIntegrations Virtual Networks Args for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- vms
Azure
Integrations Vms Args Azure VMs. See Integration blocks below for details.
- vpn_
gateway AzureIntegrations Vpn Gateway Args Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
- linked
Account NumberId The ID of the linked Azure account in New Relic.
- account
Id Number The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- api
Management Property Map Azure API Management. See Integration blocks below for details.
- app
Gateway Property Map Azure App Gateway. See Integration blocks below for details.
- app
Service Property Map Azure App Service. See Integration blocks below for details.
- containers Property Map
Azure Containers. See Integration blocks below for details.
- cosmos
Db Property Map Azure CosmosDB. See Integration blocks below for details.
- cost
Management Property Map Azure Cost Management. See Integration blocks below for details.
- data
Factory Property Map Azure Data Factory. See Integration blocks below for details.
- event
Hub Property Map Azure Event Hub. See Integration blocks below for details.
- express
Route Property Map Azure Express Route. See Integration blocks below for details.
- firewalls Property Map
Azure Firewalls. See Integration blocks below for details.
- front
Door Property Map Azure Front Door. See Integration blocks below for details.
- functions Property Map
Azure Functions. See Integration blocks below for details.
- key
Vault Property Map Azure Key Vault. See Integration blocks below for details.
- load
Balancer Property Map Azure Load Balancer. See Integration blocks below for details.
- logic
Apps Property Map Azure Logic Apps. See Integration blocks below for details.
- machine
Learning Property Map Azure Machine Learning. See Integration blocks below for details.
- maria
Db Property Map Azure MariaDB. See Integration blocks below for details.
- monitor Property Map
Azure Monitor. See Integration blocks below for details.
- mysql Property Map
Azure MySQL. See Integration blocks below for details.
- mysql
Flexible Property Map Azure MySQL Flexible Server. See Integration blocks below for details.
- postgresql Property Map
Azure PostgreSQL. See Integration blocks below for details.
- postgresql
Flexible Property Map Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- power
Bi Property MapDedicated Azure Power BI Dedicated. See Integration blocks below for details.
- redis
Cache Property Map Azure Redis Cache. See Integration blocks below for details.
- service
Bus Property Map Azure Service Bus. See Integration blocks below for details.
- sql Property Map
Azure SQL. See Integration blocks below for details.
- sql
Managed Property Map Azure SQL Managed. See Integration blocks below for details.
- storage Property Map
for Azure Storage. See Integration blocks below for details.
- virtual
Machine Property Map Azure Virtual machine. See Integration blocks below for details.
- virtual
Networks Property Map for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- vms Property Map
Azure VMs. See Integration blocks below for details.
- vpn
Gateway Property Map Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
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,
monitor: Optional[AzureIntegrationsMonitorArgs] = None,
mysql: Optional[AzureIntegrationsMysqlArgs] = None,
mysql_flexible: Optional[AzureIntegrationsMysqlFlexibleArgs] = None,
postgresql: Optional[AzureIntegrationsPostgresqlArgs] = None,
postgresql_flexible: Optional[AzureIntegrationsPostgresqlFlexibleArgs] = 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)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Id int The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- Api
Management Pulumi.New Relic. Cloud. Inputs. Azure Integrations Api Management Azure API Management. See Integration blocks below for details.
- App
Gateway Pulumi.New Relic. Cloud. Inputs. Azure Integrations App Gateway Azure App Gateway. See Integration blocks below for details.
- App
Service Pulumi.New Relic. Cloud. Inputs. Azure Integrations App Service Azure App Service. See Integration blocks below for details.
- Containers
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Containers Azure Containers. See Integration blocks below for details.
- Cosmos
Db Pulumi.New Relic. Cloud. Inputs. Azure Integrations Cosmos Db Azure CosmosDB. See Integration blocks below for details.
- Cost
Management Pulumi.New Relic. Cloud. Inputs. Azure Integrations Cost Management Azure Cost Management. See Integration blocks below for details.
- Data
Factory Pulumi.New Relic. Cloud. Inputs. Azure Integrations Data Factory Azure Data Factory. See Integration blocks below for details.
- Event
Hub Pulumi.New Relic. Cloud. Inputs. Azure Integrations Event Hub Azure Event Hub. See Integration blocks below for details.
- Express
Route Pulumi.New Relic. Cloud. Inputs. Azure Integrations Express Route Azure Express Route. See Integration blocks below for details.
- Firewalls
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Firewalls Azure Firewalls. See Integration blocks below for details.
- Front
Door Pulumi.New Relic. Cloud. Inputs. Azure Integrations Front Door Azure Front Door. See Integration blocks below for details.
- Functions
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Functions Azure Functions. See Integration blocks below for details.
- Key
Vault Pulumi.New Relic. Cloud. Inputs. Azure Integrations Key Vault Azure Key Vault. See Integration blocks below for details.
- Linked
Account intId The ID of the linked Azure account in New Relic.
- Load
Balancer Pulumi.New Relic. Cloud. Inputs. Azure Integrations Load Balancer Azure Load Balancer. See Integration blocks below for details.
- Logic
Apps Pulumi.New Relic. Cloud. Inputs. Azure Integrations Logic Apps Azure Logic Apps. See Integration blocks below for details.
- Machine
Learning Pulumi.New Relic. Cloud. Inputs. Azure Integrations Machine Learning Azure Machine Learning. See Integration blocks below for details.
- Maria
Db Pulumi.New Relic. Cloud. Inputs. Azure Integrations Maria Db Azure MariaDB. See Integration blocks below for details.
- Monitor
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Monitor Azure Monitor. See Integration blocks below for details.
- Mysql
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Mysql Azure MySQL. See Integration blocks below for details.
- Mysql
Flexible Pulumi.New Relic. Cloud. Inputs. Azure Integrations Mysql Flexible Azure MySQL Flexible Server. See Integration blocks below for details.
- Postgresql
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Postgresql Azure PostgreSQL. See Integration blocks below for details.
- Postgresql
Flexible Pulumi.New Relic. Cloud. Inputs. Azure Integrations Postgresql Flexible Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- Power
Bi Pulumi.Dedicated New Relic. Cloud. Inputs. Azure Integrations Power Bi Dedicated Azure Power BI Dedicated. See Integration blocks below for details.
- Redis
Cache Pulumi.New Relic. Cloud. Inputs. Azure Integrations Redis Cache Azure Redis Cache. See Integration blocks below for details.
- Service
Bus Pulumi.New Relic. Cloud. Inputs. Azure Integrations Service Bus Azure Service Bus. See Integration blocks below for details.
- Sql
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Sql Azure SQL. See Integration blocks below for details.
- Sql
Managed Pulumi.New Relic. Cloud. Inputs. Azure Integrations Sql Managed Azure SQL Managed. See Integration blocks below for details.
- Storage
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Storage for Azure Storage. See Integration blocks below for details.
- Virtual
Machine Pulumi.New Relic. Cloud. Inputs. Azure Integrations Virtual Machine Azure Virtual machine. See Integration blocks below for details.
- Virtual
Networks Pulumi.New Relic. Cloud. Inputs. Azure Integrations Virtual Networks for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- Vms
Pulumi.
New Relic. Cloud. Inputs. Azure Integrations Vms Azure VMs. See Integration blocks below for details.
- Vpn
Gateway Pulumi.New Relic. Cloud. Inputs. Azure Integrations Vpn Gateway Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
- Account
Id int The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- Api
Management AzureIntegrations Api Management Args Azure API Management. See Integration blocks below for details.
- App
Gateway AzureIntegrations App Gateway Args Azure App Gateway. See Integration blocks below for details.
- App
Service AzureIntegrations App Service Args Azure App Service. See Integration blocks below for details.
- Containers
Azure
Integrations Containers Args Azure Containers. See Integration blocks below for details.
- Cosmos
Db AzureIntegrations Cosmos Db Args Azure CosmosDB. See Integration blocks below for details.
- Cost
Management AzureIntegrations Cost Management Args Azure Cost Management. See Integration blocks below for details.
- Data
Factory AzureIntegrations Data Factory Args Azure Data Factory. See Integration blocks below for details.
- Event
Hub AzureIntegrations Event Hub Args Azure Event Hub. See Integration blocks below for details.
- Express
Route AzureIntegrations Express Route Args Azure Express Route. See Integration blocks below for details.
- Firewalls
Azure
Integrations Firewalls Args Azure Firewalls. See Integration blocks below for details.
- Front
Door AzureIntegrations Front Door Args Azure Front Door. See Integration blocks below for details.
- Functions
Azure
Integrations Functions Args Azure Functions. See Integration blocks below for details.
- Key
Vault AzureIntegrations Key Vault Args Azure Key Vault. See Integration blocks below for details.
- Linked
Account intId The ID of the linked Azure account in New Relic.
- Load
Balancer AzureIntegrations Load Balancer Args Azure Load Balancer. See Integration blocks below for details.
- Logic
Apps AzureIntegrations Logic Apps Args Azure Logic Apps. See Integration blocks below for details.
- Machine
Learning AzureIntegrations Machine Learning Args Azure Machine Learning. See Integration blocks below for details.
- Maria
Db AzureIntegrations Maria Db Args Azure MariaDB. See Integration blocks below for details.
- Monitor
Azure
Integrations Monitor Args Azure Monitor. See Integration blocks below for details.
- Mysql
Azure
Integrations Mysql Args Azure MySQL. See Integration blocks below for details.
- Mysql
Flexible AzureIntegrations Mysql Flexible Args Azure MySQL Flexible Server. See Integration blocks below for details.
- Postgresql
Azure
Integrations Postgresql Args Azure PostgreSQL. See Integration blocks below for details.
- Postgresql
Flexible AzureIntegrations Postgresql Flexible Args Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- Power
Bi AzureDedicated Integrations Power Bi Dedicated Args Azure Power BI Dedicated. See Integration blocks below for details.
- Redis
Cache AzureIntegrations Redis Cache Args Azure Redis Cache. See Integration blocks below for details.
- Service
Bus AzureIntegrations Service Bus Args Azure Service Bus. See Integration blocks below for details.
- Sql
Azure
Integrations Sql Args Azure SQL. See Integration blocks below for details.
- Sql
Managed AzureIntegrations Sql Managed Args Azure SQL Managed. See Integration blocks below for details.
- Storage
Azure
Integrations Storage Args for Azure Storage. See Integration blocks below for details.
- Virtual
Machine AzureIntegrations Virtual Machine Args Azure Virtual machine. See Integration blocks below for details.
- Virtual
Networks AzureIntegrations Virtual Networks Args for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- Vms
Azure
Integrations Vms Args Azure VMs. See Integration blocks below for details.
- Vpn
Gateway AzureIntegrations Vpn Gateway Args Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
- account
Id Integer The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- api
Management AzureIntegrations Api Management Azure API Management. See Integration blocks below for details.
- app
Gateway AzureIntegrations App Gateway Azure App Gateway. See Integration blocks below for details.
- app
Service AzureIntegrations App Service Azure App Service. See Integration blocks below for details.
- containers
Azure
Integrations Containers Azure Containers. See Integration blocks below for details.
- cosmos
Db AzureIntegrations Cosmos Db Azure CosmosDB. See Integration blocks below for details.
- cost
Management AzureIntegrations Cost Management Azure Cost Management. See Integration blocks below for details.
- data
Factory AzureIntegrations Data Factory Azure Data Factory. See Integration blocks below for details.
- event
Hub AzureIntegrations Event Hub Azure Event Hub. See Integration blocks below for details.
- express
Route AzureIntegrations Express Route Azure Express Route. See Integration blocks below for details.
- firewalls
Azure
Integrations Firewalls Azure Firewalls. See Integration blocks below for details.
- front
Door AzureIntegrations Front Door Azure Front Door. See Integration blocks below for details.
- functions
Azure
Integrations Functions Azure Functions. See Integration blocks below for details.
- key
Vault AzureIntegrations Key Vault Azure Key Vault. See Integration blocks below for details.
- linked
Account IntegerId The ID of the linked Azure account in New Relic.
- load
Balancer AzureIntegrations Load Balancer Azure Load Balancer. See Integration blocks below for details.
- logic
Apps AzureIntegrations Logic Apps Azure Logic Apps. See Integration blocks below for details.
- machine
Learning AzureIntegrations Machine Learning Azure Machine Learning. See Integration blocks below for details.
- maria
Db AzureIntegrations Maria Db Azure MariaDB. See Integration blocks below for details.
- monitor
Azure
Integrations Monitor Azure Monitor. See Integration blocks below for details.
- mysql
Azure
Integrations Mysql Azure MySQL. See Integration blocks below for details.
- mysql
Flexible AzureIntegrations Mysql Flexible Azure MySQL Flexible Server. See Integration blocks below for details.
- postgresql
Azure
Integrations Postgresql Azure PostgreSQL. See Integration blocks below for details.
- postgresql
Flexible AzureIntegrations Postgresql Flexible Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- power
Bi AzureDedicated Integrations Power Bi Dedicated Azure Power BI Dedicated. See Integration blocks below for details.
- redis
Cache AzureIntegrations Redis Cache Azure Redis Cache. See Integration blocks below for details.
- service
Bus AzureIntegrations Service Bus Azure Service Bus. See Integration blocks below for details.
- sql
Azure
Integrations Sql Azure SQL. See Integration blocks below for details.
- sql
Managed AzureIntegrations Sql Managed Azure SQL Managed. See Integration blocks below for details.
- storage
Azure
Integrations Storage for Azure Storage. See Integration blocks below for details.
- virtual
Machine AzureIntegrations Virtual Machine Azure Virtual machine. See Integration blocks below for details.
- virtual
Networks AzureIntegrations Virtual Networks for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- vms
Azure
Integrations Vms Azure VMs. See Integration blocks below for details.
- vpn
Gateway AzureIntegrations Vpn Gateway Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
- account
Id number The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- api
Management AzureIntegrations Api Management Azure API Management. See Integration blocks below for details.
- app
Gateway AzureIntegrations App Gateway Azure App Gateway. See Integration blocks below for details.
- app
Service AzureIntegrations App Service Azure App Service. See Integration blocks below for details.
- containers
Azure
Integrations Containers Azure Containers. See Integration blocks below for details.
- cosmos
Db AzureIntegrations Cosmos Db Azure CosmosDB. See Integration blocks below for details.
- cost
Management AzureIntegrations Cost Management Azure Cost Management. See Integration blocks below for details.
- data
Factory AzureIntegrations Data Factory Azure Data Factory. See Integration blocks below for details.
- event
Hub AzureIntegrations Event Hub Azure Event Hub. See Integration blocks below for details.
- express
Route AzureIntegrations Express Route Azure Express Route. See Integration blocks below for details.
- firewalls
Azure
Integrations Firewalls Azure Firewalls. See Integration blocks below for details.
- front
Door AzureIntegrations Front Door Azure Front Door. See Integration blocks below for details.
- functions
Azure
Integrations Functions Azure Functions. See Integration blocks below for details.
- key
Vault AzureIntegrations Key Vault Azure Key Vault. See Integration blocks below for details.
- linked
Account numberId The ID of the linked Azure account in New Relic.
- load
Balancer AzureIntegrations Load Balancer Azure Load Balancer. See Integration blocks below for details.
- logic
Apps AzureIntegrations Logic Apps Azure Logic Apps. See Integration blocks below for details.
- machine
Learning AzureIntegrations Machine Learning Azure Machine Learning. See Integration blocks below for details.
- maria
Db AzureIntegrations Maria Db Azure MariaDB. See Integration blocks below for details.
- monitor
Azure
Integrations Monitor Azure Monitor. See Integration blocks below for details.
- mysql
Azure
Integrations Mysql Azure MySQL. See Integration blocks below for details.
- mysql
Flexible AzureIntegrations Mysql Flexible Azure MySQL Flexible Server. See Integration blocks below for details.
- postgresql
Azure
Integrations Postgresql Azure PostgreSQL. See Integration blocks below for details.
- postgresql
Flexible AzureIntegrations Postgresql Flexible Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- power
Bi AzureDedicated Integrations Power Bi Dedicated Azure Power BI Dedicated. See Integration blocks below for details.
- redis
Cache AzureIntegrations Redis Cache Azure Redis Cache. See Integration blocks below for details.
- service
Bus AzureIntegrations Service Bus Azure Service Bus. See Integration blocks below for details.
- sql
Azure
Integrations Sql Azure SQL. See Integration blocks below for details.
- sql
Managed AzureIntegrations Sql Managed Azure SQL Managed. See Integration blocks below for details.
- storage
Azure
Integrations Storage for Azure Storage. See Integration blocks below for details.
- virtual
Machine AzureIntegrations Virtual Machine Azure Virtual machine. See Integration blocks below for details.
- virtual
Networks AzureIntegrations Virtual Networks for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- vms
Azure
Integrations Vms Azure VMs. See Integration blocks below for details.
- vpn
Gateway AzureIntegrations Vpn Gateway Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
- account_
id int The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- api_
management AzureIntegrations Api Management Args Azure API Management. See Integration blocks below for details.
- app_
gateway AzureIntegrations App Gateway Args Azure App Gateway. See Integration blocks below for details.
- app_
service AzureIntegrations App Service Args Azure App Service. See Integration blocks below for details.
- containers
Azure
Integrations Containers Args Azure Containers. See Integration blocks below for details.
- cosmos_
db AzureIntegrations Cosmos Db Args Azure CosmosDB. See Integration blocks below for details.
- cost_
management AzureIntegrations Cost Management Args Azure Cost Management. See Integration blocks below for details.
- data_
factory AzureIntegrations Data Factory Args Azure Data Factory. See Integration blocks below for details.
- event_
hub AzureIntegrations Event Hub Args Azure Event Hub. See Integration blocks below for details.
- express_
route AzureIntegrations Express Route Args Azure Express Route. See Integration blocks below for details.
- firewalls
Azure
Integrations Firewalls Args Azure Firewalls. See Integration blocks below for details.
- front_
door AzureIntegrations Front Door Args Azure Front Door. See Integration blocks below for details.
- functions
Azure
Integrations Functions Args Azure Functions. See Integration blocks below for details.
- key_
vault AzureIntegrations Key Vault Args Azure Key Vault. See Integration blocks below for details.
- linked_
account_ intid The ID of the linked Azure account in New Relic.
- load_
balancer AzureIntegrations Load Balancer Args Azure Load Balancer. See Integration blocks below for details.
- logic_
apps AzureIntegrations Logic Apps Args Azure Logic Apps. See Integration blocks below for details.
- machine_
learning AzureIntegrations Machine Learning Args Azure Machine Learning. See Integration blocks below for details.
- maria_
db AzureIntegrations Maria Db Args Azure MariaDB. See Integration blocks below for details.
- monitor
Azure
Integrations Monitor Args Azure Monitor. See Integration blocks below for details.
- mysql
Azure
Integrations Mysql Args Azure MySQL. See Integration blocks below for details.
- mysql_
flexible AzureIntegrations Mysql Flexible Args Azure MySQL Flexible Server. See Integration blocks below for details.
- postgresql
Azure
Integrations Postgresql Args Azure PostgreSQL. See Integration blocks below for details.
- postgresql_
flexible AzureIntegrations Postgresql Flexible Args Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- power_
bi_ Azurededicated Integrations Power Bi Dedicated Args Azure Power BI Dedicated. See Integration blocks below for details.
- redis_
cache AzureIntegrations Redis Cache Args Azure Redis Cache. See Integration blocks below for details.
- service_
bus AzureIntegrations Service Bus Args Azure Service Bus. See Integration blocks below for details.
- sql
Azure
Integrations Sql Args Azure SQL. See Integration blocks below for details.
- sql_
managed AzureIntegrations Sql Managed Args Azure SQL Managed. See Integration blocks below for details.
- storage
Azure
Integrations Storage Args for Azure Storage. See Integration blocks below for details.
- virtual_
machine AzureIntegrations Virtual Machine Args Azure Virtual machine. See Integration blocks below for details.
- virtual_
networks AzureIntegrations Virtual Networks Args for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- vms
Azure
Integrations Vms Args Azure VMs. See Integration blocks below for details.
- vpn_
gateway AzureIntegrations Vpn Gateway Args Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
- account
Id Number The New Relic account ID to operate on. This allows the user to override the
account_id
attribute set on the provider. Defaults to the environment variableNEW_RELIC_ACCOUNT_ID
.- api
Management Property Map Azure API Management. See Integration blocks below for details.
- app
Gateway Property Map Azure App Gateway. See Integration blocks below for details.
- app
Service Property Map Azure App Service. See Integration blocks below for details.
- containers Property Map
Azure Containers. See Integration blocks below for details.
- cosmos
Db Property Map Azure CosmosDB. See Integration blocks below for details.
- cost
Management Property Map Azure Cost Management. See Integration blocks below for details.
- data
Factory Property Map Azure Data Factory. See Integration blocks below for details.
- event
Hub Property Map Azure Event Hub. See Integration blocks below for details.
- express
Route Property Map Azure Express Route. See Integration blocks below for details.
- firewalls Property Map
Azure Firewalls. See Integration blocks below for details.
- front
Door Property Map Azure Front Door. See Integration blocks below for details.
- functions Property Map
Azure Functions. See Integration blocks below for details.
- key
Vault Property Map Azure Key Vault. See Integration blocks below for details.
- linked
Account NumberId The ID of the linked Azure account in New Relic.
- load
Balancer Property Map Azure Load Balancer. See Integration blocks below for details.
- logic
Apps Property Map Azure Logic Apps. See Integration blocks below for details.
- machine
Learning Property Map Azure Machine Learning. See Integration blocks below for details.
- maria
Db Property Map Azure MariaDB. See Integration blocks below for details.
- monitor Property Map
Azure Monitor. See Integration blocks below for details.
- mysql Property Map
Azure MySQL. See Integration blocks below for details.
- mysql
Flexible Property Map Azure MySQL Flexible Server. See Integration blocks below for details.
- postgresql Property Map
Azure PostgreSQL. See Integration blocks below for details.
- postgresql
Flexible Property Map Azure PostgreSQL Flexible Server. See Integration blocks below for details.
- power
Bi Property MapDedicated Azure Power BI Dedicated. See Integration blocks below for details.
- redis
Cache Property Map Azure Redis Cache. See Integration blocks below for details.
- service
Bus Property Map Azure Service Bus. See Integration blocks below for details.
- sql Property Map
Azure SQL. See Integration blocks below for details.
- sql
Managed Property Map Azure SQL Managed. See Integration blocks below for details.
- storage Property Map
for Azure Storage. See Integration blocks below for details.
- virtual
Machine Property Map Azure Virtual machine. See Integration blocks below for details.
- virtual
Networks Property Map for Azure Virtual networks. See Integration blocks below for details.
Below argument supports the minimum metric polling interval of 3600 seconds
- vms Property Map
Azure VMs. See Integration blocks below for details.
- vpn
Gateway Property Map Azure VPN Gateway. See Integration blocks below for details.
Below arguments supports the minimum metric polling interval of 900 seconds
Supporting Types
AzureIntegrationsApiManagement, AzureIntegrationsApiManagementArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsAppGateway, AzureIntegrationsAppGatewayArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsAppService, AzureIntegrationsAppServiceArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsContainers, AzureIntegrationsContainersArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsCosmosDb, AzureIntegrationsCosmosDbArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsCostManagement, AzureIntegrationsCostManagementArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Keys List<string> Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- Metrics
Polling intInterval The data polling interval in seconds.
- Tag
Keys []string Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- tag
Keys List<String> Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- metrics
Polling numberInterval The data polling interval in seconds.
- tag
Keys string[] Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
- metrics_
polling_ intinterval 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.
- metrics
Polling NumberInterval The data polling interval in seconds.
- tag
Keys List<String> Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive.
AzureIntegrationsDataFactory, AzureIntegrationsDataFactoryArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsEventHub, AzureIntegrationsEventHubArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsExpressRoute, AzureIntegrationsExpressRouteArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsFirewalls, AzureIntegrationsFirewallsArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsFrontDoor, AzureIntegrationsFrontDoorArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsFunctions, AzureIntegrationsFunctionsArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsKeyVault, AzureIntegrationsKeyVaultArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsLoadBalancer, AzureIntegrationsLoadBalancerArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsLogicApps, AzureIntegrationsLogicAppsArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsMachineLearning, AzureIntegrationsMachineLearningArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsMariaDb, AzureIntegrationsMariaDbArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsMonitor, AzureIntegrationsMonitorArgs
- Enabled bool
A boolean value, that specifies if the integration needs to be active. Defaults to 'true' if not specified.
- List<string>
A list of resource tags associated with the resources that need to be excluded from monitoring.
- List<string>
A list of resource tags associated with the resources that need to be monitored, in a "key:value" format. If this is not specified, all resources will be monitored.
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Resource
Types List<string> A list of Azure resource types that need to be monitored.
- Enabled bool
A boolean value, that specifies if the integration needs to be active. Defaults to 'true' if not specified.
- []string
A list of resource tags associated with the resources that need to be excluded from monitoring.
- []string
A list of resource tags associated with the resources that need to be monitored, in a "key:value" format. If this is not specified, all resources will be monitored.
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Resource
Types []string A list of Azure resource types that need to be monitored.
- enabled Boolean
A boolean value, that specifies if the integration needs to be active. Defaults to 'true' if not specified.
- List<String>
A list of resource tags associated with the resources that need to be excluded from monitoring.
- List<String>
A list of resource tags associated with the resources that need to be monitored, in a "key:value" format. If this is not specified, all resources will be monitored.
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- resource
Types List<String> A list of Azure resource types that need to be monitored.
- enabled boolean
A boolean value, that specifies if the integration needs to be active. Defaults to 'true' if not specified.
- string[]
A list of resource tags associated with the resources that need to be excluded from monitoring.
- string[]
A list of resource tags associated with the resources that need to be monitored, in a "key:value" format. If this is not specified, all resources will be monitored.
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- resource
Types string[] A list of Azure resource types that need to be monitored.
- enabled bool
A boolean value, that specifies if the integration needs to be active. Defaults to 'true' if not specified.
- Sequence[str]
A list of resource tags associated with the resources that need to be excluded from monitoring.
- Sequence[str]
A list of resource tags associated with the resources that need to be monitored, in a "key:value" format. If this is not specified, all resources will be monitored.
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- resource_
types Sequence[str] A list of Azure resource types that need to be monitored.
- enabled Boolean
A boolean value, that specifies if the integration needs to be active. Defaults to 'true' if not specified.
- List<String>
A list of resource tags associated with the resources that need to be excluded from monitoring.
- List<String>
A list of resource tags associated with the resources that need to be monitored, in a "key:value" format. If this is not specified, all resources will be monitored.
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- resource
Types List<String> A list of Azure resource types that need to be monitored.
AzureIntegrationsMysql, AzureIntegrationsMysqlArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsMysqlFlexible, AzureIntegrationsMysqlFlexibleArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsPostgresql, AzureIntegrationsPostgresqlArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsPostgresqlFlexible, AzureIntegrationsPostgresqlFlexibleArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsPowerBiDedicated, AzureIntegrationsPowerBiDedicatedArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsRedisCache, AzureIntegrationsRedisCacheArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsServiceBus, AzureIntegrationsServiceBusArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsSql, AzureIntegrationsSqlArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsSqlManaged, AzureIntegrationsSqlManagedArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsStorage, AzureIntegrationsStorageArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsVirtualMachine, AzureIntegrationsVirtualMachineArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsVirtualNetworks, AzureIntegrationsVirtualNetworksArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsVms, AzureIntegrationsVmsArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
AzureIntegrationsVpnGateway, AzureIntegrationsVpnGatewayArgs
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups List<string> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- Metrics
Polling intInterval The data polling interval in seconds.
- Resource
Groups []string Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling IntegerInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics
Polling numberInterval The data polling interval in seconds.
- resource
Groups string[] Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
- metrics_
polling_ intinterval 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
Other integration type support an additional argument:
- metrics
Polling NumberInterval The data polling interval in seconds.
- resource
Groups List<String> Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive
Other integration type support an additional argument:
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>
Package Details
- Repository
- New Relic pulumi/pulumi-newrelic
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
newrelic
Terraform Provider.