"use strict";
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    var desc = Object.getOwnPropertyDescriptor(m, k);
    if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
      desc = { enumerable: true, get: function() { return m[k]; } };
    }
    Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
    Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
    o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
    if (mod && mod.__esModule) return mod;
    var result = {};
    if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
    __setModuleDefault(result, mod);
    return result;
};
var __exportStar = (this && this.__exportStar) || function(m, exports) {
    for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.digitaltwins = exports.devtest = exports.devcenter = exports.desktopvirtualization = exports.datashare = exports.dataprotection = exports.datafactory = exports.datadog = exports.databricks = exports.databoxedge = exports.databasemigration = exports.dashboard = exports.customip = exports.costmanagement = exports.cosmosdb = exports.core = exports.containerservice = exports.containerapp = exports.consumption = exports.connections = exports.config = exports.confidentialledger = exports.compute = exports.communication = exports.cognitive = exports.chaosstudio = exports.cdn = exports.bot = exports.blueprint = exports.billing = exports.batch = exports.backup = exports.avs = exports.automation = exports.automanage = exports.authorization = exports.attestation = exports.armmsi = exports.arcmachine = exports.arckubernetes = exports.arc = exports.appservice = exports.appplatform = exports.appinsights = exports.appconfiguration = exports.apimanagement = exports.analysisservices = exports.aifoundry = exports.advisor = exports.aadb2c = void 0;
exports.orbital = exports.oracle = exports.operationalinsights = exports.notificationhub = exports.nginx = exports.newrelic = exports.networkfunction = exports.network = exports.netapp = exports.mysql = exports.mssql = exports.msi = exports.monitoring = exports.mongocluster = exports.marketplace = exports.maps = exports.managementresource = exports.managementgroups = exports.management = exports.managedredis = exports.managedlustre = exports.managedapplication = exports.maintenance = exports.machinelearning = exports.logicapps = exports.loganalytics = exports.loadtest = exports.lighthouse = exports.lb = exports.kusto = exports.keyvault = exports.iotcentral = exports.iot = exports.hsm = exports.hpc = exports.healthcare = exports.hdinsight = exports.graph = exports.frontdoor = exports.fluidrelay = exports.fabric = exports.extendedlocation = exports.expressroute = exports.eventhub = exports.eventgrid = exports.elasticsan = exports.elasticcloud = exports.dynatrace = exports.domainservices = exports.dns = void 0;
exports.workloadssap = exports.webpubsub = exports.waf = exports.voice = exports.videoindexer = exports.types = exports.trustedsigning = exports.trafficmanager = exports.systemcenter = exports.synapse = exports.streamanalytics = exports.storage = exports.stack = exports.siterecovery = exports.signalr = exports.servicefabric = exports.servicebus = exports.sentinel = exports.securitycenter = exports.search = exports.role = exports.relay = exports.redis = exports.redhatopenshift = exports.recoveryservices = exports.qumulo = exports.purview = exports.proximity = exports.privatelink = exports.privatedns = exports.powerbi = exports.postgresql = exports.portal = exports.policy = exports.pim = exports.paloalto = void 0;
const pulumi = __importStar(require("@pulumi/pulumi"));
const utilities = __importStar(require("./utilities"));
// Export members:
__exportStar(require("./location"), exports);
__exportStar(require("./provider"), exports);
const provider_1 = require("./provider");
__exportStar(require("./util"), exports);
// Export sub-modules:
const aadb2c = __importStar(require("./aadb2c"));
exports.aadb2c = aadb2c;
const advisor = __importStar(require("./advisor"));
exports.advisor = advisor;
const aifoundry = __importStar(require("./aifoundry"));
exports.aifoundry = aifoundry;
const analysisservices = __importStar(require("./analysisservices"));
exports.analysisservices = analysisservices;
const apimanagement = __importStar(require("./apimanagement"));
exports.apimanagement = apimanagement;
const appconfiguration = __importStar(require("./appconfiguration"));
exports.appconfiguration = appconfiguration;
const appinsights = __importStar(require("./appinsights"));
exports.appinsights = appinsights;
const appplatform = __importStar(require("./appplatform"));
exports.appplatform = appplatform;
const appservice = __importStar(require("./appservice"));
exports.appservice = appservice;
const arc = __importStar(require("./arc"));
exports.arc = arc;
const arckubernetes = __importStar(require("./arckubernetes"));
exports.arckubernetes = arckubernetes;
const arcmachine = __importStar(require("./arcmachine"));
exports.arcmachine = arcmachine;
const armmsi = __importStar(require("./armmsi"));
exports.armmsi = armmsi;
const attestation = __importStar(require("./attestation"));
exports.attestation = attestation;
const authorization = __importStar(require("./authorization"));
exports.authorization = authorization;
const automanage = __importStar(require("./automanage"));
exports.automanage = automanage;
const automation = __importStar(require("./automation"));
exports.automation = automation;
const avs = __importStar(require("./avs"));
exports.avs = avs;
const backup = __importStar(require("./backup"));
exports.backup = backup;
const batch = __importStar(require("./batch"));
exports.batch = batch;
const billing = __importStar(require("./billing"));
exports.billing = billing;
const blueprint = __importStar(require("./blueprint"));
exports.blueprint = blueprint;
const bot = __importStar(require("./bot"));
exports.bot = bot;
const cdn = __importStar(require("./cdn"));
exports.cdn = cdn;
const chaosstudio = __importStar(require("./chaosstudio"));
exports.chaosstudio = chaosstudio;
const cognitive = __importStar(require("./cognitive"));
exports.cognitive = cognitive;
const communication = __importStar(require("./communication"));
exports.communication = communication;
const compute = __importStar(require("./compute"));
exports.compute = compute;
const confidentialledger = __importStar(require("./confidentialledger"));
exports.confidentialledger = confidentialledger;
const config = __importStar(require("./config"));
exports.config = config;
const connections = __importStar(require("./connections"));
exports.connections = connections;
const consumption = __importStar(require("./consumption"));
exports.consumption = consumption;
const containerapp = __importStar(require("./containerapp"));
exports.containerapp = containerapp;
const containerservice = __importStar(require("./containerservice"));
exports.containerservice = containerservice;
const core = __importStar(require("./core"));
exports.core = core;
const cosmosdb = __importStar(require("./cosmosdb"));
exports.cosmosdb = cosmosdb;
const costmanagement = __importStar(require("./costmanagement"));
exports.costmanagement = costmanagement;
const customip = __importStar(require("./customip"));
exports.customip = customip;
const dashboard = __importStar(require("./dashboard"));
exports.dashboard = dashboard;
const databasemigration = __importStar(require("./databasemigration"));
exports.databasemigration = databasemigration;
const databoxedge = __importStar(require("./databoxedge"));
exports.databoxedge = databoxedge;
const databricks = __importStar(require("./databricks"));
exports.databricks = databricks;
const datadog = __importStar(require("./datadog"));
exports.datadog = datadog;
const datafactory = __importStar(require("./datafactory"));
exports.datafactory = datafactory;
const dataprotection = __importStar(require("./dataprotection"));
exports.dataprotection = dataprotection;
const datashare = __importStar(require("./datashare"));
exports.datashare = datashare;
const desktopvirtualization = __importStar(require("./desktopvirtualization"));
exports.desktopvirtualization = desktopvirtualization;
const devcenter = __importStar(require("./devcenter"));
exports.devcenter = devcenter;
const devtest = __importStar(require("./devtest"));
exports.devtest = devtest;
const digitaltwins = __importStar(require("./digitaltwins"));
exports.digitaltwins = digitaltwins;
const dns = __importStar(require("./dns"));
exports.dns = dns;
const domainservices = __importStar(require("./domainservices"));
exports.domainservices = domainservices;
const dynatrace = __importStar(require("./dynatrace"));
exports.dynatrace = dynatrace;
const elasticcloud = __importStar(require("./elasticcloud"));
exports.elasticcloud = elasticcloud;
const elasticsan = __importStar(require("./elasticsan"));
exports.elasticsan = elasticsan;
const eventgrid = __importStar(require("./eventgrid"));
exports.eventgrid = eventgrid;
const eventhub = __importStar(require("./eventhub"));
exports.eventhub = eventhub;
const expressroute = __importStar(require("./expressroute"));
exports.expressroute = expressroute;
const extendedlocation = __importStar(require("./extendedlocation"));
exports.extendedlocation = extendedlocation;
const fabric = __importStar(require("./fabric"));
exports.fabric = fabric;
const fluidrelay = __importStar(require("./fluidrelay"));
exports.fluidrelay = fluidrelay;
const frontdoor = __importStar(require("./frontdoor"));
exports.frontdoor = frontdoor;
const graph = __importStar(require("./graph"));
exports.graph = graph;
const hdinsight = __importStar(require("./hdinsight"));
exports.hdinsight = hdinsight;
const healthcare = __importStar(require("./healthcare"));
exports.healthcare = healthcare;
const hpc = __importStar(require("./hpc"));
exports.hpc = hpc;
const hsm = __importStar(require("./hsm"));
exports.hsm = hsm;
const iot = __importStar(require("./iot"));
exports.iot = iot;
const iotcentral = __importStar(require("./iotcentral"));
exports.iotcentral = iotcentral;
const keyvault = __importStar(require("./keyvault"));
exports.keyvault = keyvault;
const kusto = __importStar(require("./kusto"));
exports.kusto = kusto;
const lb = __importStar(require("./lb"));
exports.lb = lb;
const lighthouse = __importStar(require("./lighthouse"));
exports.lighthouse = lighthouse;
const loadtest = __importStar(require("./loadtest"));
exports.loadtest = loadtest;
const loganalytics = __importStar(require("./loganalytics"));
exports.loganalytics = loganalytics;
const logicapps = __importStar(require("./logicapps"));
exports.logicapps = logicapps;
const machinelearning = __importStar(require("./machinelearning"));
exports.machinelearning = machinelearning;
const maintenance = __importStar(require("./maintenance"));
exports.maintenance = maintenance;
const managedapplication = __importStar(require("./managedapplication"));
exports.managedapplication = managedapplication;
const managedlustre = __importStar(require("./managedlustre"));
exports.managedlustre = managedlustre;
const managedredis = __importStar(require("./managedredis"));
exports.managedredis = managedredis;
const management = __importStar(require("./management"));
exports.management = management;
const managementgroups = __importStar(require("./managementgroups"));
exports.managementgroups = managementgroups;
const managementresource = __importStar(require("./managementresource"));
exports.managementresource = managementresource;
const maps = __importStar(require("./maps"));
exports.maps = maps;
const marketplace = __importStar(require("./marketplace"));
exports.marketplace = marketplace;
const mongocluster = __importStar(require("./mongocluster"));
exports.mongocluster = mongocluster;
const monitoring = __importStar(require("./monitoring"));
exports.monitoring = monitoring;
const msi = __importStar(require("./msi"));
exports.msi = msi;
const mssql = __importStar(require("./mssql"));
exports.mssql = mssql;
const mysql = __importStar(require("./mysql"));
exports.mysql = mysql;
const netapp = __importStar(require("./netapp"));
exports.netapp = netapp;
const network = __importStar(require("./network"));
exports.network = network;
const networkfunction = __importStar(require("./networkfunction"));
exports.networkfunction = networkfunction;
const newrelic = __importStar(require("./newrelic"));
exports.newrelic = newrelic;
const nginx = __importStar(require("./nginx"));
exports.nginx = nginx;
const notificationhub = __importStar(require("./notificationhub"));
exports.notificationhub = notificationhub;
const operationalinsights = __importStar(require("./operationalinsights"));
exports.operationalinsights = operationalinsights;
const oracle = __importStar(require("./oracle"));
exports.oracle = oracle;
const orbital = __importStar(require("./orbital"));
exports.orbital = orbital;
const paloalto = __importStar(require("./paloalto"));
exports.paloalto = paloalto;
const pim = __importStar(require("./pim"));
exports.pim = pim;
const policy = __importStar(require("./policy"));
exports.policy = policy;
const portal = __importStar(require("./portal"));
exports.portal = portal;
const postgresql = __importStar(require("./postgresql"));
exports.postgresql = postgresql;
const powerbi = __importStar(require("./powerbi"));
exports.powerbi = powerbi;
const privatedns = __importStar(require("./privatedns"));
exports.privatedns = privatedns;
const privatelink = __importStar(require("./privatelink"));
exports.privatelink = privatelink;
const proximity = __importStar(require("./proximity"));
exports.proximity = proximity;
const purview = __importStar(require("./purview"));
exports.purview = purview;
const qumulo = __importStar(require("./qumulo"));
exports.qumulo = qumulo;
const recoveryservices = __importStar(require("./recoveryservices"));
exports.recoveryservices = recoveryservices;
const redhatopenshift = __importStar(require("./redhatopenshift"));
exports.redhatopenshift = redhatopenshift;
const redis = __importStar(require("./redis"));
exports.redis = redis;
const relay = __importStar(require("./relay"));
exports.relay = relay;
const role = __importStar(require("./role"));
exports.role = role;
const search = __importStar(require("./search"));
exports.search = search;
const securitycenter = __importStar(require("./securitycenter"));
exports.securitycenter = securitycenter;
const sentinel = __importStar(require("./sentinel"));
exports.sentinel = sentinel;
const servicebus = __importStar(require("./servicebus"));
exports.servicebus = servicebus;
const servicefabric = __importStar(require("./servicefabric"));
exports.servicefabric = servicefabric;
const signalr = __importStar(require("./signalr"));
exports.signalr = signalr;
const siterecovery = __importStar(require("./siterecovery"));
exports.siterecovery = siterecovery;
const stack = __importStar(require("./stack"));
exports.stack = stack;
const storage = __importStar(require("./storage"));
exports.storage = storage;
const streamanalytics = __importStar(require("./streamanalytics"));
exports.streamanalytics = streamanalytics;
const synapse = __importStar(require("./synapse"));
exports.synapse = synapse;
const systemcenter = __importStar(require("./systemcenter"));
exports.systemcenter = systemcenter;
const trafficmanager = __importStar(require("./trafficmanager"));
exports.trafficmanager = trafficmanager;
const trustedsigning = __importStar(require("./trustedsigning"));
exports.trustedsigning = trustedsigning;
const types = __importStar(require("./types"));
exports.types = types;
const videoindexer = __importStar(require("./videoindexer"));
exports.videoindexer = videoindexer;
const voice = __importStar(require("./voice"));
exports.voice = voice;
const waf = __importStar(require("./waf"));
exports.waf = waf;
const webpubsub = __importStar(require("./webpubsub"));
exports.webpubsub = webpubsub;
const workloadssap = __importStar(require("./workloadssap"));
exports.workloadssap = workloadssap;
pulumi.runtime.registerResourcePackage("azure", {
    version: utilities.getVersion(),
    constructProvider: (name, type, urn) => {
        if (type !== "pulumi:providers:azure") {
            throw new Error(`unknown provider type ${type}`);
        }
        return new provider_1.Provider(name, undefined, { urn });
    },
});
//# sourceMappingURL=index.js.map