"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;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.getFleetUncorrelatedPackageApplications = exports.getFleetSummarizeLibraryInventoryOutput = exports.getFleetSummarizeLibraryInventory = exports.getFleetPerformanceTuningAnalysisResultsOutput = exports.getFleetPerformanceTuningAnalysisResults = exports.getFleetPerformanceTuningAnalysisResultOutput = exports.getFleetPerformanceTuningAnalysisResult = exports.getFleetLibraryManagedInstancesOutput = exports.getFleetLibraryManagedInstances = exports.getFleetLibraryApplicationsOutput = exports.getFleetLibraryApplications = exports.getFleetJavaMigrationAnalysisResultsOutput = exports.getFleetJavaMigrationAnalysisResults = exports.getFleetJavaMigrationAnalysisResultOutput = exports.getFleetJavaMigrationAnalysisResult = exports.getFleetExportStatusOutput = exports.getFleetExportStatus = exports.getFleetExportSettingOutput = exports.getFleetExportSetting = exports.getFleetErrorsOutput = exports.getFleetErrors = exports.getFleetErrorAnalyticsOutput = exports.getFleetErrorAnalytics = exports.getFleetDrsFilesOutput = exports.getFleetDrsFiles = exports.getFleetDrsFileOutput = exports.getFleetDrsFile = exports.getFleetDiagnosesOutput = exports.getFleetDiagnoses = exports.getFleetCryptoAnalysisResultsOutput = exports.getFleetCryptoAnalysisResults = exports.getFleetCryptoAnalysisResultOutput = exports.getFleetCryptoAnalysisResult = exports.getFleetContainersOutput = exports.getFleetContainers = exports.getFleetBlocklistsOutput = exports.getFleetBlocklists = exports.getFleetAgentConfigurationOutput = exports.getFleetAgentConfiguration = exports.getFleetAdvancedFeatureConfigurationOutput = exports.getFleetAdvancedFeatureConfiguration = exports.getFleetOutput = exports.getFleet = exports.getAnnouncementsOutput = exports.getAnnouncements = exports.getAgentInstallersOutput = exports.getAgentInstallers = exports.FleetAgentConfiguration = exports.FleetAdvancedFeatureConfiguration = exports.Fleet = void 0;
exports.getSummarizeResourceInventory = exports.getPluginErrorsOutput = exports.getPluginErrors = exports.getPluginErrorAnalyticsOutput = exports.getPluginErrorAnalytics = exports.getListJreUsageOutput = exports.getListJreUsage = exports.getJmsPluginsOutput = exports.getJmsPlugins = exports.getJmsPluginOutput = exports.getJmsPlugin = exports.getJavaReleasesOutput = exports.getJavaReleases = exports.getJavaReleaseOutput = exports.getJavaRelease = exports.getJavaFamilyOutput = exports.getJavaFamily = exports.getJavaFamiliesOutput = exports.getJavaFamilies = exports.getJavaDownloadsJavaLicensesOutput = exports.getJavaDownloadsJavaLicenses = exports.getJavaDownloadsJavaLicenseAcceptanceRecordsOutput = exports.getJavaDownloadsJavaLicenseAcceptanceRecords = exports.getJavaDownloadsJavaLicenseAcceptanceRecordOutput = exports.getJavaDownloadsJavaLicenseAcceptanceRecord = exports.getJavaDownloadsJavaLicenseOutput = exports.getJavaDownloadsJavaLicense = exports.getJavaDownloadsJavaDownloadTokensOutput = exports.getJavaDownloadsJavaDownloadTokens = exports.getJavaDownloadsJavaDownloadTokenOutput = exports.getJavaDownloadsJavaDownloadToken = exports.getJavaDownloadsJavaDownloadReportsOutput = exports.getJavaDownloadsJavaDownloadReports = exports.getJavaDownloadsJavaDownloadReportContentOutput = exports.getJavaDownloadsJavaDownloadReportContent = exports.getJavaDownloadsJavaDownloadReportOutput = exports.getJavaDownloadsJavaDownloadReport = exports.getJavaDownloadsJavaDownloadRecordsOutput = exports.getJavaDownloadsJavaDownloadRecords = exports.getInstallationSitesOutput = exports.getInstallationSites = exports.getInstallationSiteOutput = exports.getInstallationSite = exports.getFleetsOutput = exports.getFleets = exports.getFleetUncorrelatedPackagesOutput = exports.getFleetUncorrelatedPackages = exports.getFleetUncorrelatedPackageManagedInstancesOutput = exports.getFleetUncorrelatedPackageManagedInstances = exports.getFleetUncorrelatedPackageApplicationsOutput = void 0;
exports.UtilsSubscriptionAcknowledgmentConfiguration = exports.UtilsAnalyzeApplicationsConfiguration = exports.TaskSchedule = exports.JmsPlugin = exports.JavaDownloadsJavaLicenseAcceptanceRecord = exports.JavaDownloadsJavaDownloadToken = exports.JavaDownloadsJavaDownloadReport = exports.getUtilsSubscriptionAcknowledgmentConfigurationOutput = exports.getUtilsSubscriptionAcknowledgmentConfiguration = exports.getUtilsPerformanceTuningAnalysisOutput = exports.getUtilsPerformanceTuningAnalysis = exports.getUtilsPerformanceTuningAnalysiOutput = exports.getUtilsPerformanceTuningAnalysi = exports.getUtilsJavaMigrationAnalysisOutput = exports.getUtilsJavaMigrationAnalysis = exports.getUtilsJavaMigrationAnalysiOutput = exports.getUtilsJavaMigrationAnalysi = exports.getUtilsAnalyzeApplicationsConfigurationOutput = exports.getUtilsAnalyzeApplicationsConfiguration = exports.getTaskSchedulesOutput = exports.getTaskSchedules = exports.getTaskScheduleOutput = exports.getTaskSchedule = exports.getSummarizeResourceInventoryOutput = void 0;
const pulumi = __importStar(require("@pulumi/pulumi"));
const utilities = __importStar(require("../utilities"));
exports.Fleet = null;
utilities.lazyLoad(exports, ["Fleet"], () => require("./fleet"));
exports.FleetAdvancedFeatureConfiguration = null;
utilities.lazyLoad(exports, ["FleetAdvancedFeatureConfiguration"], () => require("./fleetAdvancedFeatureConfiguration"));
exports.FleetAgentConfiguration = null;
utilities.lazyLoad(exports, ["FleetAgentConfiguration"], () => require("./fleetAgentConfiguration"));
exports.getAgentInstallers = null;
exports.getAgentInstallersOutput = null;
utilities.lazyLoad(exports, ["getAgentInstallers", "getAgentInstallersOutput"], () => require("./getAgentInstallers"));
exports.getAnnouncements = null;
exports.getAnnouncementsOutput = null;
utilities.lazyLoad(exports, ["getAnnouncements", "getAnnouncementsOutput"], () => require("./getAnnouncements"));
exports.getFleet = null;
exports.getFleetOutput = null;
utilities.lazyLoad(exports, ["getFleet", "getFleetOutput"], () => require("./getFleet"));
exports.getFleetAdvancedFeatureConfiguration = null;
exports.getFleetAdvancedFeatureConfigurationOutput = null;
utilities.lazyLoad(exports, ["getFleetAdvancedFeatureConfiguration", "getFleetAdvancedFeatureConfigurationOutput"], () => require("./getFleetAdvancedFeatureConfiguration"));
exports.getFleetAgentConfiguration = null;
exports.getFleetAgentConfigurationOutput = null;
utilities.lazyLoad(exports, ["getFleetAgentConfiguration", "getFleetAgentConfigurationOutput"], () => require("./getFleetAgentConfiguration"));
exports.getFleetBlocklists = null;
exports.getFleetBlocklistsOutput = null;
utilities.lazyLoad(exports, ["getFleetBlocklists", "getFleetBlocklistsOutput"], () => require("./getFleetBlocklists"));
exports.getFleetContainers = null;
exports.getFleetContainersOutput = null;
utilities.lazyLoad(exports, ["getFleetContainers", "getFleetContainersOutput"], () => require("./getFleetContainers"));
exports.getFleetCryptoAnalysisResult = null;
exports.getFleetCryptoAnalysisResultOutput = null;
utilities.lazyLoad(exports, ["getFleetCryptoAnalysisResult", "getFleetCryptoAnalysisResultOutput"], () => require("./getFleetCryptoAnalysisResult"));
exports.getFleetCryptoAnalysisResults = null;
exports.getFleetCryptoAnalysisResultsOutput = null;
utilities.lazyLoad(exports, ["getFleetCryptoAnalysisResults", "getFleetCryptoAnalysisResultsOutput"], () => require("./getFleetCryptoAnalysisResults"));
exports.getFleetDiagnoses = null;
exports.getFleetDiagnosesOutput = null;
utilities.lazyLoad(exports, ["getFleetDiagnoses", "getFleetDiagnosesOutput"], () => require("./getFleetDiagnoses"));
exports.getFleetDrsFile = null;
exports.getFleetDrsFileOutput = null;
utilities.lazyLoad(exports, ["getFleetDrsFile", "getFleetDrsFileOutput"], () => require("./getFleetDrsFile"));
exports.getFleetDrsFiles = null;
exports.getFleetDrsFilesOutput = null;
utilities.lazyLoad(exports, ["getFleetDrsFiles", "getFleetDrsFilesOutput"], () => require("./getFleetDrsFiles"));
exports.getFleetErrorAnalytics = null;
exports.getFleetErrorAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getFleetErrorAnalytics", "getFleetErrorAnalyticsOutput"], () => require("./getFleetErrorAnalytics"));
exports.getFleetErrors = null;
exports.getFleetErrorsOutput = null;
utilities.lazyLoad(exports, ["getFleetErrors", "getFleetErrorsOutput"], () => require("./getFleetErrors"));
exports.getFleetExportSetting = null;
exports.getFleetExportSettingOutput = null;
utilities.lazyLoad(exports, ["getFleetExportSetting", "getFleetExportSettingOutput"], () => require("./getFleetExportSetting"));
exports.getFleetExportStatus = null;
exports.getFleetExportStatusOutput = null;
utilities.lazyLoad(exports, ["getFleetExportStatus", "getFleetExportStatusOutput"], () => require("./getFleetExportStatus"));
exports.getFleetJavaMigrationAnalysisResult = null;
exports.getFleetJavaMigrationAnalysisResultOutput = null;
utilities.lazyLoad(exports, ["getFleetJavaMigrationAnalysisResult", "getFleetJavaMigrationAnalysisResultOutput"], () => require("./getFleetJavaMigrationAnalysisResult"));
exports.getFleetJavaMigrationAnalysisResults = null;
exports.getFleetJavaMigrationAnalysisResultsOutput = null;
utilities.lazyLoad(exports, ["getFleetJavaMigrationAnalysisResults", "getFleetJavaMigrationAnalysisResultsOutput"], () => require("./getFleetJavaMigrationAnalysisResults"));
exports.getFleetLibraryApplications = null;
exports.getFleetLibraryApplicationsOutput = null;
utilities.lazyLoad(exports, ["getFleetLibraryApplications", "getFleetLibraryApplicationsOutput"], () => require("./getFleetLibraryApplications"));
exports.getFleetLibraryManagedInstances = null;
exports.getFleetLibraryManagedInstancesOutput = null;
utilities.lazyLoad(exports, ["getFleetLibraryManagedInstances", "getFleetLibraryManagedInstancesOutput"], () => require("./getFleetLibraryManagedInstances"));
exports.getFleetPerformanceTuningAnalysisResult = null;
exports.getFleetPerformanceTuningAnalysisResultOutput = null;
utilities.lazyLoad(exports, ["getFleetPerformanceTuningAnalysisResult", "getFleetPerformanceTuningAnalysisResultOutput"], () => require("./getFleetPerformanceTuningAnalysisResult"));
exports.getFleetPerformanceTuningAnalysisResults = null;
exports.getFleetPerformanceTuningAnalysisResultsOutput = null;
utilities.lazyLoad(exports, ["getFleetPerformanceTuningAnalysisResults", "getFleetPerformanceTuningAnalysisResultsOutput"], () => require("./getFleetPerformanceTuningAnalysisResults"));
exports.getFleetSummarizeLibraryInventory = null;
exports.getFleetSummarizeLibraryInventoryOutput = null;
utilities.lazyLoad(exports, ["getFleetSummarizeLibraryInventory", "getFleetSummarizeLibraryInventoryOutput"], () => require("./getFleetSummarizeLibraryInventory"));
exports.getFleetUncorrelatedPackageApplications = null;
exports.getFleetUncorrelatedPackageApplicationsOutput = null;
utilities.lazyLoad(exports, ["getFleetUncorrelatedPackageApplications", "getFleetUncorrelatedPackageApplicationsOutput"], () => require("./getFleetUncorrelatedPackageApplications"));
exports.getFleetUncorrelatedPackageManagedInstances = null;
exports.getFleetUncorrelatedPackageManagedInstancesOutput = null;
utilities.lazyLoad(exports, ["getFleetUncorrelatedPackageManagedInstances", "getFleetUncorrelatedPackageManagedInstancesOutput"], () => require("./getFleetUncorrelatedPackageManagedInstances"));
exports.getFleetUncorrelatedPackages = null;
exports.getFleetUncorrelatedPackagesOutput = null;
utilities.lazyLoad(exports, ["getFleetUncorrelatedPackages", "getFleetUncorrelatedPackagesOutput"], () => require("./getFleetUncorrelatedPackages"));
exports.getFleets = null;
exports.getFleetsOutput = null;
utilities.lazyLoad(exports, ["getFleets", "getFleetsOutput"], () => require("./getFleets"));
exports.getInstallationSite = null;
exports.getInstallationSiteOutput = null;
utilities.lazyLoad(exports, ["getInstallationSite", "getInstallationSiteOutput"], () => require("./getInstallationSite"));
exports.getInstallationSites = null;
exports.getInstallationSitesOutput = null;
utilities.lazyLoad(exports, ["getInstallationSites", "getInstallationSitesOutput"], () => require("./getInstallationSites"));
exports.getJavaDownloadsJavaDownloadRecords = null;
exports.getJavaDownloadsJavaDownloadRecordsOutput = null;
utilities.lazyLoad(exports, ["getJavaDownloadsJavaDownloadRecords", "getJavaDownloadsJavaDownloadRecordsOutput"], () => require("./getJavaDownloadsJavaDownloadRecords"));
exports.getJavaDownloadsJavaDownloadReport = null;
exports.getJavaDownloadsJavaDownloadReportOutput = null;
utilities.lazyLoad(exports, ["getJavaDownloadsJavaDownloadReport", "getJavaDownloadsJavaDownloadReportOutput"], () => require("./getJavaDownloadsJavaDownloadReport"));
exports.getJavaDownloadsJavaDownloadReportContent = null;
exports.getJavaDownloadsJavaDownloadReportContentOutput = null;
utilities.lazyLoad(exports, ["getJavaDownloadsJavaDownloadReportContent", "getJavaDownloadsJavaDownloadReportContentOutput"], () => require("./getJavaDownloadsJavaDownloadReportContent"));
exports.getJavaDownloadsJavaDownloadReports = null;
exports.getJavaDownloadsJavaDownloadReportsOutput = null;
utilities.lazyLoad(exports, ["getJavaDownloadsJavaDownloadReports", "getJavaDownloadsJavaDownloadReportsOutput"], () => require("./getJavaDownloadsJavaDownloadReports"));
exports.getJavaDownloadsJavaDownloadToken = null;
exports.getJavaDownloadsJavaDownloadTokenOutput = null;
utilities.lazyLoad(exports, ["getJavaDownloadsJavaDownloadToken", "getJavaDownloadsJavaDownloadTokenOutput"], () => require("./getJavaDownloadsJavaDownloadToken"));
exports.getJavaDownloadsJavaDownloadTokens = null;
exports.getJavaDownloadsJavaDownloadTokensOutput = null;
utilities.lazyLoad(exports, ["getJavaDownloadsJavaDownloadTokens", "getJavaDownloadsJavaDownloadTokensOutput"], () => require("./getJavaDownloadsJavaDownloadTokens"));
exports.getJavaDownloadsJavaLicense = null;
exports.getJavaDownloadsJavaLicenseOutput = null;
utilities.lazyLoad(exports, ["getJavaDownloadsJavaLicense", "getJavaDownloadsJavaLicenseOutput"], () => require("./getJavaDownloadsJavaLicense"));
exports.getJavaDownloadsJavaLicenseAcceptanceRecord = null;
exports.getJavaDownloadsJavaLicenseAcceptanceRecordOutput = null;
utilities.lazyLoad(exports, ["getJavaDownloadsJavaLicenseAcceptanceRecord", "getJavaDownloadsJavaLicenseAcceptanceRecordOutput"], () => require("./getJavaDownloadsJavaLicenseAcceptanceRecord"));
exports.getJavaDownloadsJavaLicenseAcceptanceRecords = null;
exports.getJavaDownloadsJavaLicenseAcceptanceRecordsOutput = null;
utilities.lazyLoad(exports, ["getJavaDownloadsJavaLicenseAcceptanceRecords", "getJavaDownloadsJavaLicenseAcceptanceRecordsOutput"], () => require("./getJavaDownloadsJavaLicenseAcceptanceRecords"));
exports.getJavaDownloadsJavaLicenses = null;
exports.getJavaDownloadsJavaLicensesOutput = null;
utilities.lazyLoad(exports, ["getJavaDownloadsJavaLicenses", "getJavaDownloadsJavaLicensesOutput"], () => require("./getJavaDownloadsJavaLicenses"));
exports.getJavaFamilies = null;
exports.getJavaFamiliesOutput = null;
utilities.lazyLoad(exports, ["getJavaFamilies", "getJavaFamiliesOutput"], () => require("./getJavaFamilies"));
exports.getJavaFamily = null;
exports.getJavaFamilyOutput = null;
utilities.lazyLoad(exports, ["getJavaFamily", "getJavaFamilyOutput"], () => require("./getJavaFamily"));
exports.getJavaRelease = null;
exports.getJavaReleaseOutput = null;
utilities.lazyLoad(exports, ["getJavaRelease", "getJavaReleaseOutput"], () => require("./getJavaRelease"));
exports.getJavaReleases = null;
exports.getJavaReleasesOutput = null;
utilities.lazyLoad(exports, ["getJavaReleases", "getJavaReleasesOutput"], () => require("./getJavaReleases"));
exports.getJmsPlugin = null;
exports.getJmsPluginOutput = null;
utilities.lazyLoad(exports, ["getJmsPlugin", "getJmsPluginOutput"], () => require("./getJmsPlugin"));
exports.getJmsPlugins = null;
exports.getJmsPluginsOutput = null;
utilities.lazyLoad(exports, ["getJmsPlugins", "getJmsPluginsOutput"], () => require("./getJmsPlugins"));
exports.getListJreUsage = null;
exports.getListJreUsageOutput = null;
utilities.lazyLoad(exports, ["getListJreUsage", "getListJreUsageOutput"], () => require("./getListJreUsage"));
exports.getPluginErrorAnalytics = null;
exports.getPluginErrorAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getPluginErrorAnalytics", "getPluginErrorAnalyticsOutput"], () => require("./getPluginErrorAnalytics"));
exports.getPluginErrors = null;
exports.getPluginErrorsOutput = null;
utilities.lazyLoad(exports, ["getPluginErrors", "getPluginErrorsOutput"], () => require("./getPluginErrors"));
exports.getSummarizeResourceInventory = null;
exports.getSummarizeResourceInventoryOutput = null;
utilities.lazyLoad(exports, ["getSummarizeResourceInventory", "getSummarizeResourceInventoryOutput"], () => require("./getSummarizeResourceInventory"));
exports.getTaskSchedule = null;
exports.getTaskScheduleOutput = null;
utilities.lazyLoad(exports, ["getTaskSchedule", "getTaskScheduleOutput"], () => require("./getTaskSchedule"));
exports.getTaskSchedules = null;
exports.getTaskSchedulesOutput = null;
utilities.lazyLoad(exports, ["getTaskSchedules", "getTaskSchedulesOutput"], () => require("./getTaskSchedules"));
exports.getUtilsAnalyzeApplicationsConfiguration = null;
exports.getUtilsAnalyzeApplicationsConfigurationOutput = null;
utilities.lazyLoad(exports, ["getUtilsAnalyzeApplicationsConfiguration", "getUtilsAnalyzeApplicationsConfigurationOutput"], () => require("./getUtilsAnalyzeApplicationsConfiguration"));
exports.getUtilsJavaMigrationAnalysi = null;
exports.getUtilsJavaMigrationAnalysiOutput = null;
utilities.lazyLoad(exports, ["getUtilsJavaMigrationAnalysi", "getUtilsJavaMigrationAnalysiOutput"], () => require("./getUtilsJavaMigrationAnalysi"));
exports.getUtilsJavaMigrationAnalysis = null;
exports.getUtilsJavaMigrationAnalysisOutput = null;
utilities.lazyLoad(exports, ["getUtilsJavaMigrationAnalysis", "getUtilsJavaMigrationAnalysisOutput"], () => require("./getUtilsJavaMigrationAnalysis"));
exports.getUtilsPerformanceTuningAnalysi = null;
exports.getUtilsPerformanceTuningAnalysiOutput = null;
utilities.lazyLoad(exports, ["getUtilsPerformanceTuningAnalysi", "getUtilsPerformanceTuningAnalysiOutput"], () => require("./getUtilsPerformanceTuningAnalysi"));
exports.getUtilsPerformanceTuningAnalysis = null;
exports.getUtilsPerformanceTuningAnalysisOutput = null;
utilities.lazyLoad(exports, ["getUtilsPerformanceTuningAnalysis", "getUtilsPerformanceTuningAnalysisOutput"], () => require("./getUtilsPerformanceTuningAnalysis"));
exports.getUtilsSubscriptionAcknowledgmentConfiguration = null;
exports.getUtilsSubscriptionAcknowledgmentConfigurationOutput = null;
utilities.lazyLoad(exports, ["getUtilsSubscriptionAcknowledgmentConfiguration", "getUtilsSubscriptionAcknowledgmentConfigurationOutput"], () => require("./getUtilsSubscriptionAcknowledgmentConfiguration"));
exports.JavaDownloadsJavaDownloadReport = null;
utilities.lazyLoad(exports, ["JavaDownloadsJavaDownloadReport"], () => require("./javaDownloadsJavaDownloadReport"));
exports.JavaDownloadsJavaDownloadToken = null;
utilities.lazyLoad(exports, ["JavaDownloadsJavaDownloadToken"], () => require("./javaDownloadsJavaDownloadToken"));
exports.JavaDownloadsJavaLicenseAcceptanceRecord = null;
utilities.lazyLoad(exports, ["JavaDownloadsJavaLicenseAcceptanceRecord"], () => require("./javaDownloadsJavaLicenseAcceptanceRecord"));
exports.JmsPlugin = null;
utilities.lazyLoad(exports, ["JmsPlugin"], () => require("./jmsPlugin"));
exports.TaskSchedule = null;
utilities.lazyLoad(exports, ["TaskSchedule"], () => require("./taskSchedule"));
exports.UtilsAnalyzeApplicationsConfiguration = null;
utilities.lazyLoad(exports, ["UtilsAnalyzeApplicationsConfiguration"], () => require("./utilsAnalyzeApplicationsConfiguration"));
exports.UtilsSubscriptionAcknowledgmentConfiguration = null;
utilities.lazyLoad(exports, ["UtilsSubscriptionAcknowledgmentConfiguration"], () => require("./utilsSubscriptionAcknowledgmentConfiguration"));
const _module = {
    version: utilities.getVersion(),
    construct: (name, type, urn) => {
        switch (type) {
            case "oci:Jms/fleet:Fleet":
                return new exports.Fleet(name, undefined, { urn });
            case "oci:Jms/fleetAdvancedFeatureConfiguration:FleetAdvancedFeatureConfiguration":
                return new exports.FleetAdvancedFeatureConfiguration(name, undefined, { urn });
            case "oci:Jms/fleetAgentConfiguration:FleetAgentConfiguration":
                return new exports.FleetAgentConfiguration(name, undefined, { urn });
            case "oci:Jms/javaDownloadsJavaDownloadReport:JavaDownloadsJavaDownloadReport":
                return new exports.JavaDownloadsJavaDownloadReport(name, undefined, { urn });
            case "oci:Jms/javaDownloadsJavaDownloadToken:JavaDownloadsJavaDownloadToken":
                return new exports.JavaDownloadsJavaDownloadToken(name, undefined, { urn });
            case "oci:Jms/javaDownloadsJavaLicenseAcceptanceRecord:JavaDownloadsJavaLicenseAcceptanceRecord":
                return new exports.JavaDownloadsJavaLicenseAcceptanceRecord(name, undefined, { urn });
            case "oci:Jms/jmsPlugin:JmsPlugin":
                return new exports.JmsPlugin(name, undefined, { urn });
            case "oci:Jms/taskSchedule:TaskSchedule":
                return new exports.TaskSchedule(name, undefined, { urn });
            case "oci:Jms/utilsAnalyzeApplicationsConfiguration:UtilsAnalyzeApplicationsConfiguration":
                return new exports.UtilsAnalyzeApplicationsConfiguration(name, undefined, { urn });
            case "oci:Jms/utilsSubscriptionAcknowledgmentConfiguration:UtilsSubscriptionAcknowledgmentConfiguration":
                return new exports.UtilsSubscriptionAcknowledgmentConfiguration(name, undefined, { urn });
            default:
                throw new Error(`unknown resource type ${type}`);
        }
    },
};
pulumi.runtime.registerResourceModule("oci", "Jms/fleet", _module);
pulumi.runtime.registerResourceModule("oci", "Jms/fleetAdvancedFeatureConfiguration", _module);
pulumi.runtime.registerResourceModule("oci", "Jms/fleetAgentConfiguration", _module);
pulumi.runtime.registerResourceModule("oci", "Jms/javaDownloadsJavaDownloadReport", _module);
pulumi.runtime.registerResourceModule("oci", "Jms/javaDownloadsJavaDownloadToken", _module);
pulumi.runtime.registerResourceModule("oci", "Jms/javaDownloadsJavaLicenseAcceptanceRecord", _module);
pulumi.runtime.registerResourceModule("oci", "Jms/jmsPlugin", _module);
pulumi.runtime.registerResourceModule("oci", "Jms/taskSchedule", _module);
pulumi.runtime.registerResourceModule("oci", "Jms/utilsAnalyzeApplicationsConfiguration", _module);
pulumi.runtime.registerResourceModule("oci", "Jms/utilsSubscriptionAcknowledgmentConfiguration", _module);
//# sourceMappingURL=index.js.map