@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [;
exports.computeschedule = exports.compute = exports.community = exports.communication = exports.cognitiveservices = exports.codesigning = exports.cloudngfw = exports.cloudhealth = exports.chaos = exports.changeanalysis = exports.certificateregistration = exports.cdn = exports.botservice = exports.blueprint = exports.billingbenefits = exports.billing = exports.batch = exports.baremetalinfrastructure = exports.azurestackhci = exports.azurestack = exports.azuresphere = exports.azureplaywrightservice = exports.azurelargeinstance = exports.azurefleet = exports.azuredatatransfer = exports.azuredata = exports.azurearcdata = exports.azureactivedirectory = exports.awsconnector = exports.avs = exports.automation = exports.automanage = exports.authorization = exports.attestation = exports.appplatform = exports.applicationinsights = exports.appconfiguration = exports.appcomplianceautomation = exports.app = exports.apimanagement = exports.apicenter = exports.analysisservices = exports.alertsmanagement = exports.agricultureplatform = exports.agfoodplatform = exports.advisor = exports.addons = exports.aadiam = exports.aad = exports.Provider = void 0;
exports.dynamics365fraudprotection = exports.durabletask = exports.domainregistration = exports.dnsresolver = exports.dns = exports.digitaltwins = exports.devtestlab = exports.devspaces = exports.devopsinfrastructure = exports.deviceupdate = exports.deviceregistry = exports.deviceprovisioningservices = exports.devhub = exports.devcenter = exports.desktopvirtualization = exports.dependencymap = exports.delegatednetwork = exports.dbforpostgresql = exports.dbformysql = exports.dbformariadb = exports.datashare = exports.datareplication = exports.dataprotection = exports.datamigration = exports.datalakestore = exports.datalakeanalytics = exports.datafactory = exports.datadog = exports.datacatalog = exports.databricks = exports.databoxedge = exports.databox = exports.databasewatcher = exports.databasefleetmanager = exports.dashboard = exports.customproviders = exports.customerinsights = exports.costmanagement = exports.cosmosdb = exports.contoso = exports.containerstorage = exports.containerservice = exports.containerregistry = exports.containerinstance = exports.consumption = exports.connectedvmwarevsphere = exports.connectedcache = exports.confluent = exports.config = exports.confidentialledger = void 0;
exports.machinelearning = exports.m365securityandcompliance = exports.logic = exports.loadtestservice = exports.labservices = exports.kusto = exports.kubernetesruntime = exports.kubernetesconfiguration = exports.kubernetes = exports.keyvault = exports.iotoperationsorchestrator = exports.iotoperationsmq = exports.iotoperationsdataprocessor = exports.iotoperations = exports.iothub = exports.iotfirmwaredefense = exports.iotcentral = exports.intune = exports.integrationspaces = exports.importexport = exports.impact = exports.hybridnetwork = exports.hybriddata = exports.hybridcontainerservice = exports.hybridconnectivity = exports.hybridcompute = exports.hybridcloud = exports.healthdataaiservices = exports.healthcareapis = exports.healthbot = exports.hdinsight = exports.hardwaresecuritymodules = exports.guestconfiguration = exports.graphservices = exports.frontdoor = exports.fluidrelay = exports.features = exports.fabric = exports.extendedlocation = exports.eventhub = exports.eventgrid = exports.enterpriseknowledgegraph = exports.engagementfabric = exports.elasticsan = exports.elastic = exports.education = exports.edgeorder = exports.edgemarketplace = exports.edge = exports.easm = void 0;
exports.relay = exports.relationships = exports.redisenterprise = exports.redis = exports.redhatopenshift = exports.recoveryservices = exports.recommendationsservice = exports.quota = exports.quantum = exports.purview = exports.providerhub = exports.programmableconnectivity = exports.professionalservice = exports.privatedns = exports.powerplatform = exports.powerbidedicated = exports.powerbi = exports.portalservices = exports.portal = exports.policyinsights = exports.peering = exports.orbital = exports.operationsmanagement = exports.operationalinsights = exports.openenergyplatform = exports.onlineexperimentation = exports.offazurespringboot = exports.offazure = exports.notificationhubs = exports.networkfunction = exports.networkcloud = exports.network = exports.netapp = exports.mysqldiscovery = exports.monitor = exports.mongocluster = exports.mobilenetwork = exports.mixedreality = exports.migrate = exports.marketplace = exports.maps = exports.manufacturingplatform = exports.managementpartner = exports.management = exports.managedservices = exports.managednetworkfabric = exports.managednetwork = exports.managedidentity = exports.maintenance = exports.machinelearningservices = void 0;
exports.webpubsub = exports.web = exports.voiceservices = exports.vmwarecloudsimple = exports.virtualmachineimages = exports.videoindexer = exports.videoanalyzer = exports.verifiedid = exports.types = exports.trafficmanager = exports.timeseriesinsights = exports.testbase = exports.syntex = exports.synapse = exports.subscription = exports.streamanalytics = exports.storsimple = exports.storagesync = exports.storagepool = exports.storagemover = exports.storagediscovery = exports.storagecache = exports.storageactions = exports.storage = exports.standbypool = exports.sqlvirtualmachine = exports.sql = exports.sovereign = exports.solutions = exports.softwareplan = exports.signalrservice = exports.servicenetworking = exports.servicelinker = exports.servicefabricmesh = exports.servicefabric = exports.servicebus = exports.serialconsole = exports.securityinsights = exports.securityandcompliance = exports.security = exports.secretsynccontroller = exports.search = exports.scvmm = exports.scom = exports.scheduler = exports.saas = exports.resources = exports.resourcehealth = exports.resourcegraph = exports.resourceconnector = void 0;
exports.workloads = exports.windowsiot = exports.windowsesu = exports.widget = exports.weightsandbiases = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("./utilities");
exports.Provider = null;
utilities.lazyLoad(exports, ["Provider"], () => require("./provider"));
// Export sub-modules:
const aad = require("./aad");
exports.aad = aad;
const aadiam = require("./aadiam");
exports.aadiam = aadiam;
const addons = require("./addons");
exports.addons = addons;
const advisor = require("./advisor");
exports.advisor = advisor;
const agfoodplatform = require("./agfoodplatform");
exports.agfoodplatform = agfoodplatform;
const agricultureplatform = require("./agricultureplatform");
exports.agricultureplatform = agricultureplatform;
const alertsmanagement = require("./alertsmanagement");
exports.alertsmanagement = alertsmanagement;
const analysisservices = require("./analysisservices");
exports.analysisservices = analysisservices;
const apicenter = require("./apicenter");
exports.apicenter = apicenter;
const apimanagement = require("./apimanagement");
exports.apimanagement = apimanagement;
const app = require("./app");
exports.app = app;
const appcomplianceautomation = require("./appcomplianceautomation");
exports.appcomplianceautomation = appcomplianceautomation;
const appconfiguration = require("./appconfiguration");
exports.appconfiguration = appconfiguration;
const applicationinsights = require("./applicationinsights");
exports.applicationinsights = applicationinsights;
const appplatform = require("./appplatform");
exports.appplatform = appplatform;
const attestation = require("./attestation");
exports.attestation = attestation;
const authorization = require("./authorization");
exports.authorization = authorization;
const automanage = require("./automanage");
exports.automanage = automanage;
const automation = require("./automation");
exports.automation = automation;
const avs = require("./avs");
exports.avs = avs;
const awsconnector = require("./awsconnector");
exports.awsconnector = awsconnector;
const azureactivedirectory = require("./azureactivedirectory");
exports.azureactivedirectory = azureactivedirectory;
const azurearcdata = require("./azurearcdata");
exports.azurearcdata = azurearcdata;
const azuredata = require("./azuredata");
exports.azuredata = azuredata;
const azuredatatransfer = require("./azuredatatransfer");
exports.azuredatatransfer = azuredatatransfer;
const azurefleet = require("./azurefleet");
exports.azurefleet = azurefleet;
const azurelargeinstance = require("./azurelargeinstance");
exports.azurelargeinstance = azurelargeinstance;
const azureplaywrightservice = require("./azureplaywrightservice");
exports.azureplaywrightservice = azureplaywrightservice;
const azuresphere = require("./azuresphere");
exports.azuresphere = azuresphere;
const azurestack = require("./azurestack");
exports.azurestack = azurestack;
const azurestackhci = require("./azurestackhci");
exports.azurestackhci = azurestackhci;
const baremetalinfrastructure = require("./baremetalinfrastructure");
exports.baremetalinfrastructure = baremetalinfrastructure;
const batch = require("./batch");
exports.batch = batch;
const billing = require("./billing");
exports.billing = billing;
const billingbenefits = require("./billingbenefits");
exports.billingbenefits = billingbenefits;
const blueprint = require("./blueprint");
exports.blueprint = blueprint;
const botservice = require("./botservice");
exports.botservice = botservice;
const cdn = require("./cdn");
exports.cdn = cdn;
const certificateregistration = require("./certificateregistration");
exports.certificateregistration = certificateregistration;
const changeanalysis = require("./changeanalysis");
exports.changeanalysis = changeanalysis;
const chaos = require("./chaos");
exports.chaos = chaos;
const cloudhealth = require("./cloudhealth");
exports.cloudhealth = cloudhealth;
const cloudngfw = require("./cloudngfw");
exports.cloudngfw = cloudngfw;
const codesigning = require("./codesigning");
exports.codesigning = codesigning;
const cognitiveservices = require("./cognitiveservices");
exports.cognitiveservices = cognitiveservices;
const communication = require("./communication");
exports.communication = communication;
const community = require("./community");
exports.community = community;
const compute = require("./compute");
exports.compute = compute;
const computeschedule = require("./computeschedule");
exports.computeschedule = computeschedule;
const confidentialledger = require("./confidentialledger");
exports.confidentialledger = confidentialledger;
const config = require("./config");
exports.config = config;
const confluent = require("./confluent");
exports.confluent = confluent;
const connectedcache = require("./connectedcache");
exports.connectedcache = connectedcache;
const connectedvmwarevsphere = require("./connectedvmwarevsphere");
exports.connectedvmwarevsphere = connectedvmwarevsphere;
const consumption = require("./consumption");
exports.consumption = consumption;
const containerinstance = require("./containerinstance");
exports.containerinstance = containerinstance;
const containerregistry = require("./containerregistry");
exports.containerregistry = containerregistry;
const containerservice = require("./containerservice");
exports.containerservice = containerservice;
const containerstorage = require("./containerstorage");
exports.containerstorage = containerstorage;
const contoso = require("./contoso");
exports.contoso = contoso;
const cosmosdb = require("./cosmosdb");
exports.cosmosdb = cosmosdb;
const costmanagement = require("./costmanagement");
exports.costmanagement = costmanagement;
const customerinsights = require("./customerinsights");
exports.customerinsights = customerinsights;
const customproviders = require("./customproviders");
exports.customproviders = customproviders;
const dashboard = require("./dashboard");
exports.dashboard = dashboard;
const databasefleetmanager = require("./databasefleetmanager");
exports.databasefleetmanager = databasefleetmanager;
const databasewatcher = require("./databasewatcher");
exports.databasewatcher = databasewatcher;
const databox = require("./databox");
exports.databox = databox;
const databoxedge = require("./databoxedge");
exports.databoxedge = databoxedge;
const databricks = require("./databricks");
exports.databricks = databricks;
const datacatalog = require("./datacatalog");
exports.datacatalog = datacatalog;
const datadog = require("./datadog");
exports.datadog = datadog;
const datafactory = require("./datafactory");
exports.datafactory = datafactory;
const datalakeanalytics = require("./datalakeanalytics");
exports.datalakeanalytics = datalakeanalytics;
const datalakestore = require("./datalakestore");
exports.datalakestore = datalakestore;
const datamigration = require("./datamigration");
exports.datamigration = datamigration;
const dataprotection = require("./dataprotection");
exports.dataprotection = dataprotection;
const datareplication = require("./datareplication");
exports.datareplication = datareplication;
const datashare = require("./datashare");
exports.datashare = datashare;
const dbformariadb = require("./dbformariadb");
exports.dbformariadb = dbformariadb;
const dbformysql = require("./dbformysql");
exports.dbformysql = dbformysql;
const dbforpostgresql = require("./dbforpostgresql");
exports.dbforpostgresql = dbforpostgresql;
const delegatednetwork = require("./delegatednetwork");
exports.delegatednetwork = delegatednetwork;
const dependencymap = require("./dependencymap");
exports.dependencymap = dependencymap;
const desktopvirtualization = require("./desktopvirtualization");
exports.desktopvirtualization = desktopvirtualization;
const devcenter = require("./devcenter");
exports.devcenter = devcenter;
const devhub = require("./devhub");
exports.devhub = devhub;
const deviceprovisioningservices = require("./deviceprovisioningservices");
exports.deviceprovisioningservices = deviceprovisioningservices;
const deviceregistry = require("./deviceregistry");
exports.deviceregistry = deviceregistry;
const deviceupdate = require("./deviceupdate");
exports.deviceupdate = deviceupdate;
const devopsinfrastructure = require("./devopsinfrastructure");
exports.devopsinfrastructure = devopsinfrastructure;
const devspaces = require("./devspaces");
exports.devspaces = devspaces;
const devtestlab = require("./devtestlab");
exports.devtestlab = devtestlab;
const digitaltwins = require("./digitaltwins");
exports.digitaltwins = digitaltwins;
const dns = require("./dns");
exports.dns = dns;
const dnsresolver = require("./dnsresolver");
exports.dnsresolver = dnsresolver;
const domainregistration = require("./domainregistration");
exports.domainregistration = domainregistration;
const durabletask = require("./durabletask");
exports.durabletask = durabletask;
const dynamics365fraudprotection = require("./dynamics365fraudprotection");
exports.dynamics365fraudprotection = dynamics365fraudprotection;
const easm = require("./easm");
exports.easm = easm;
const edge = require("./edge");
exports.edge = edge;
const edgemarketplace = require("./edgemarketplace");
exports.edgemarketplace = edgemarketplace;
const edgeorder = require("./edgeorder");
exports.edgeorder = edgeorder;
const education = require("./education");
exports.education = education;
const elastic = require("./elastic");
exports.elastic = elastic;
const elasticsan = require("./elasticsan");
exports.elasticsan = elasticsan;
const engagementfabric = require("./engagementfabric");
exports.engagementfabric = engagementfabric;
const enterpriseknowledgegraph = require("./enterpriseknowledgegraph");
exports.enterpriseknowledgegraph = enterpriseknowledgegraph;
const eventgrid = require("./eventgrid");
exports.eventgrid = eventgrid;
const eventhub = require("./eventhub");
exports.eventhub = eventhub;
const extendedlocation = require("./extendedlocation");
exports.extendedlocation = extendedlocation;
const fabric = require("./fabric");
exports.fabric = fabric;
const features = require("./features");
exports.features = features;
const fluidrelay = require("./fluidrelay");
exports.fluidrelay = fluidrelay;
const frontdoor = require("./frontdoor");
exports.frontdoor = frontdoor;
const graphservices = require("./graphservices");
exports.graphservices = graphservices;
const guestconfiguration = require("./guestconfiguration");
exports.guestconfiguration = guestconfiguration;
const hardwaresecuritymodules = require("./hardwaresecuritymodules");
exports.hardwaresecuritymodules = hardwaresecuritymodules;
const hdinsight = require("./hdinsight");
exports.hdinsight = hdinsight;
const healthbot = require("./healthbot");
exports.healthbot = healthbot;
const healthcareapis = require("./healthcareapis");
exports.healthcareapis = healthcareapis;
const healthdataaiservices = require("./healthdataaiservices");
exports.healthdataaiservices = healthdataaiservices;
const hybridcloud = require("./hybridcloud");
exports.hybridcloud = hybridcloud;
const hybridcompute = require("./hybridcompute");
exports.hybridcompute = hybridcompute;
const hybridconnectivity = require("./hybridconnectivity");
exports.hybridconnectivity = hybridconnectivity;
const hybridcontainerservice = require("./hybridcontainerservice");
exports.hybridcontainerservice = hybridcontainerservice;
const hybriddata = require("./hybriddata");
exports.hybriddata = hybriddata;
const hybridnetwork = require("./hybridnetwork");
exports.hybridnetwork = hybridnetwork;
const impact = require("./impact");
exports.impact = impact;
const importexport = require("./importexport");
exports.importexport = importexport;
const integrationspaces = require("./integrationspaces");
exports.integrationspaces = integrationspaces;
const intune = require("./intune");
exports.intune = intune;
const iotcentral = require("./iotcentral");
exports.iotcentral = iotcentral;
const iotfirmwaredefense = require("./iotfirmwaredefense");
exports.iotfirmwaredefense = iotfirmwaredefense;
const iothub = require("./iothub");
exports.iothub = iothub;
const iotoperations = require("./iotoperations");
exports.iotoperations = iotoperations;
const iotoperationsdataprocessor = require("./iotoperationsdataprocessor");
exports.iotoperationsdataprocessor = iotoperationsdataprocessor;
const iotoperationsmq = require("./iotoperationsmq");
exports.iotoperationsmq = iotoperationsmq;
const iotoperationsorchestrator = require("./iotoperationsorchestrator");
exports.iotoperationsorchestrator = iotoperationsorchestrator;
const keyvault = require("./keyvault");
exports.keyvault = keyvault;
const kubernetes = require("./kubernetes");
exports.kubernetes = kubernetes;
const kubernetesconfiguration = require("./kubernetesconfiguration");
exports.kubernetesconfiguration = kubernetesconfiguration;
const kubernetesruntime = require("./kubernetesruntime");
exports.kubernetesruntime = kubernetesruntime;
const kusto = require("./kusto");
exports.kusto = kusto;
const labservices = require("./labservices");
exports.labservices = labservices;
const loadtestservice = require("./loadtestservice");
exports.loadtestservice = loadtestservice;
const logic = require("./logic");
exports.logic = logic;
const m365securityandcompliance = require("./m365securityandcompliance");
exports.m365securityandcompliance = m365securityandcompliance;
const machinelearning = require("./machinelearning");
exports.machinelearning = machinelearning;
const machinelearningservices = require("./machinelearningservices");
exports.machinelearningservices = machinelearningservices;
const maintenance = require("./maintenance");
exports.maintenance = maintenance;
const managedidentity = require("./managedidentity");
exports.managedidentity = managedidentity;
const managednetwork = require("./managednetwork");
exports.managednetwork = managednetwork;
const managednetworkfabric = require("./managednetworkfabric");
exports.managednetworkfabric = managednetworkfabric;
const managedservices = require("./managedservices");
exports.managedservices = managedservices;
const management = require("./management");
exports.management = management;
const managementpartner = require("./managementpartner");
exports.managementpartner = managementpartner;
const manufacturingplatform = require("./manufacturingplatform");
exports.manufacturingplatform = manufacturingplatform;
const maps = require("./maps");
exports.maps = maps;
const marketplace = require("./marketplace");
exports.marketplace = marketplace;
const migrate = require("./migrate");
exports.migrate = migrate;
const mixedreality = require("./mixedreality");
exports.mixedreality = mixedreality;
const mobilenetwork = require("./mobilenetwork");
exports.mobilenetwork = mobilenetwork;
const mongocluster = require("./mongocluster");
exports.mongocluster = mongocluster;
const monitor = require("./monitor");
exports.monitor = monitor;
const mysqldiscovery = require("./mysqldiscovery");
exports.mysqldiscovery = mysqldiscovery;
const netapp = require("./netapp");
exports.netapp = netapp;
const network = require("./network");
exports.network = network;
const networkcloud = require("./networkcloud");
exports.networkcloud = networkcloud;
const networkfunction = require("./networkfunction");
exports.networkfunction = networkfunction;
const notificationhubs = require("./notificationhubs");
exports.notificationhubs = notificationhubs;
const offazure = require("./offazure");
exports.offazure = offazure;
const offazurespringboot = require("./offazurespringboot");
exports.offazurespringboot = offazurespringboot;
const onlineexperimentation = require("./onlineexperimentation");
exports.onlineexperimentation = onlineexperimentation;
const openenergyplatform = require("./openenergyplatform");
exports.openenergyplatform = openenergyplatform;
const operationalinsights = require("./operationalinsights");
exports.operationalinsights = operationalinsights;
const operationsmanagement = require("./operationsmanagement");
exports.operationsmanagement = operationsmanagement;
const orbital = require("./orbital");
exports.orbital = orbital;
const peering = require("./peering");
exports.peering = peering;
const policyinsights = require("./policyinsights");
exports.policyinsights = policyinsights;
const portal = require("./portal");
exports.portal = portal;
const portalservices = require("./portalservices");
exports.portalservices = portalservices;
const powerbi = require("./powerbi");
exports.powerbi = powerbi;
const powerbidedicated = require("./powerbidedicated");
exports.powerbidedicated = powerbidedicated;
const powerplatform = require("./powerplatform");
exports.powerplatform = powerplatform;
const privatedns = require("./privatedns");
exports.privatedns = privatedns;
const professionalservice = require("./professionalservice");
exports.professionalservice = professionalservice;
const programmableconnectivity = require("./programmableconnectivity");
exports.programmableconnectivity = programmableconnectivity;
const providerhub = require("./providerhub");
exports.providerhub = providerhub;
const purview = require("./purview");
exports.purview = purview;
const quantum = require("./quantum");
exports.quantum = quantum;
const quota = require("./quota");
exports.quota = quota;
const recommendationsservice = require("./recommendationsservice");
exports.recommendationsservice = recommendationsservice;
const recoveryservices = require("./recoveryservices");
exports.recoveryservices = recoveryservices;
const redhatopenshift = require("./redhatopenshift");
exports.redhatopenshift = redhatopenshift;
const redis = require("./redis");
exports.redis = redis;
const redisenterprise = require("./redisenterprise");
exports.redisenterprise = redisenterprise;
const relationships = require("./relationships");
exports.relationships = relationships;
const relay = require("./relay");
exports.relay = relay;
const resourceconnector = require("./resourceconnector");
exports.resourceconnector = resourceconnector;
const resourcegraph = require("./resourcegraph");
exports.resourcegraph = resourcegraph;
const resourcehealth = require("./resourcehealth");
exports.resourcehealth = resourcehealth;
const resources = require("./resources");
exports.resources = resources;
const saas = require("./saas");
exports.saas = saas;
const scheduler = require("./scheduler");
exports.scheduler = scheduler;
const scom = require("./scom");
exports.scom = scom;
const scvmm = require("./scvmm");
exports.scvmm = scvmm;
const search = require("./search");
exports.search = search;
const secretsynccontroller = require("./secretsynccontroller");
exports.secretsynccontroller = secretsynccontroller;
const security = require("./security");
exports.security = security;
const securityandcompliance = require("./securityandcompliance");
exports.securityandcompliance = securityandcompliance;
const securityinsights = require("./securityinsights");
exports.securityinsights = securityinsights;
const serialconsole = require("./serialconsole");
exports.serialconsole = serialconsole;
const servicebus = require("./servicebus");
exports.servicebus = servicebus;
const servicefabric = require("./servicefabric");
exports.servicefabric = servicefabric;
const servicefabricmesh = require("./servicefabricmesh");
exports.servicefabricmesh = servicefabricmesh;
const servicelinker = require("./servicelinker");
exports.servicelinker = servicelinker;
const servicenetworking = require("./servicenetworking");
exports.servicenetworking = servicenetworking;
const signalrservice = require("./signalrservice");
exports.signalrservice = signalrservice;
const softwareplan = require("./softwareplan");
exports.softwareplan = softwareplan;
const solutions = require("./solutions");
exports.solutions = solutions;
const sovereign = require("./sovereign");
exports.sovereign = sovereign;
const sql = require("./sql");
exports.sql = sql;
const sqlvirtualmachine = require("./sqlvirtualmachine");
exports.sqlvirtualmachine = sqlvirtualmachine;
const standbypool = require("./standbypool");
exports.standbypool = standbypool;
const storage = require("./storage");
exports.storage = storage;
const storageactions = require("./storageactions");
exports.storageactions = storageactions;
const storagecache = require("./storagecache");
exports.storagecache = storagecache;
const storagediscovery = require("./storagediscovery");
exports.storagediscovery = storagediscovery;
const storagemover = require("./storagemover");
exports.storagemover = storagemover;
const storagepool = require("./storagepool");
exports.storagepool = storagepool;
const storagesync = require("./storagesync");
exports.storagesync = storagesync;
const storsimple = require("./storsimple");
exports.storsimple = storsimple;
const streamanalytics = require("./streamanalytics");
exports.streamanalytics = streamanalytics;
const subscription = require("./subscription");
exports.subscription = subscription;
const synapse = require("./synapse");
exports.synapse = synapse;
const syntex = require("./syntex");
exports.syntex = syntex;
const testbase = require("./testbase");
exports.testbase = testbase;
const timeseriesinsights = require("./timeseriesinsights");
exports.timeseriesinsights = timeseriesinsights;
const trafficmanager = require("./trafficmanager");
exports.trafficmanager = trafficmanager;
const types = require("./types");
exports.types = types;
const verifiedid = require("./verifiedid");
exports.verifiedid = verifiedid;
const videoanalyzer = require("./videoanalyzer");
exports.videoanalyzer = videoanalyzer;
const videoindexer = require("./videoindexer");
exports.videoindexer = videoindexer;
const virtualmachineimages = require("./virtualmachineimages");
exports.virtualmachineimages = virtualmachineimages;
const vmwarecloudsimple = require("./vmwarecloudsimple");
exports.vmwarecloudsimple = vmwarecloudsimple;
const voiceservices = require("./voiceservices");
exports.voiceservices = voiceservices;
const web = require("./web");
exports.web = web;
const webpubsub = require("./webpubsub");
exports.webpubsub = webpubsub;
const weightsandbiases = require("./weightsandbiases");
exports.weightsandbiases = weightsandbiases;
const widget = require("./widget");
exports.widget = widget;
const windowsesu = require("./windowsesu");
exports.windowsesu = windowsesu;
const windowsiot = require("./windowsiot");
exports.windowsiot = windowsiot;
const workloads = require("./workloads");
exports.workloads = workloads;
pulumi.runtime.registerResourcePackage("azure-native", {
version: utilities.getVersion(),
constructProvider: (name, type, urn) => {
if (type !== "pulumi:providers:azure-native") {
throw new Error(`unknown provider type ${type}`);
}
return new exports.Provider(name, undefined, { urn });
},
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsc0VBQXNFO0FBQ3RFLGlGQUFpRjs7Ozs7Ozs7QUFFakYseUNBQXlDO0FBQ3pDLHlDQUF5QztBQUs1QixRQUFBLFFBQVEsR0FBeUMsSUFBVyxDQUFDO0FBQzFFLFNBQVMsQ0FBQyxRQUFRLENBQUMsT0FBTyxFQUFFLENBQUMsVUFBVSxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUM7QUFHdkUsc0JBQXNCO0FBQ3RCLDZCQUE2QjtBQWdRekIsa0JBQUc7QUEvUFAsbUNBQW1DO0FBZ1EvQix3QkFBTTtBQS9QVixtQ0FBbUM7QUFnUS9CLHdCQUFNO0FBL1BWLHFDQUFxQztBQWdRakMsMEJBQU87QUEvUFgsbURBQW1EO0FBZ1EvQyx3Q0FBYztBQS9QbEIsNkRBQTZEO0FBZ1F6RCxrREFBbUI7QUEvUHZCLHVEQUF1RDtBQWdRbkQsNENBQWdCO0FBL1BwQix1REFBdUQ7QUFnUW5ELDRDQUFnQjtBQS9QcEIseUNBQXlDO0FBZ1FyQyw4QkFBUztBQS9QYixpREFBaUQ7QUFnUTdDLHNDQUFhO0FBL1BqQiw2QkFBNkI7QUFnUXpCLGtCQUFHO0FBL1BQLHFFQUFxRTtBQWdRakUsMERBQXVCO0FBL1AzQix1REFBdUQ7QUFnUW5ELDRDQUFnQjtBQS9QcEIsNkRBQTZEO0FBZ1F6RCxrREFBbUI7QUEvUHZCLDZDQUE2QztBQWdRekMsa0NBQVc7QUEvUGYsNkNBQTZDO0FBZ1F6QyxrQ0FBVztBQS9QZixpREFBaUQ7QUFnUTdDLHNDQUFhO0FBL1BqQiwyQ0FBMkM7QUFnUXZDLGdDQUFVO0FBL1BkLDJDQUEyQztBQWdRdkMsZ0NBQVU7QUEvUGQsNkJBQTZCO0FBZ1F6QixrQkFBRztBQS9QUCwrQ0FBK0M7QUFnUTNDLG9DQUFZO0FBL1BoQiwrREFBK0Q7QUFnUTNELG9EQUFvQjtBQS9QeEIsK0NB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