UNPKG

@piclemx/pulumi-opensearch

Version:

A Pulumi package for creating and managing Opensearch resources. Based on terraform-provider-opensearch: version v2.2.1

141 lines 8.89 kB
"use strict"; // *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.types = exports.config = exports.User = exports.SnapshotRepository = exports.SmPolicy = exports.Script = exports.RolesMapping = exports.Role = exports.Provider = exports.Monitor = exports.IsmPolicyMapping = exports.IsmPolicy = exports.IngestPipeline = exports.Index = exports.IndexTemplate = exports.getHostOutput = exports.getHost = exports.DataStream = exports.DashboardTenant = exports.DashboardObject = exports.ComposableIndexTemplate = exports.ComponentTemplate = exports.ClusterSettings = exports.ChannelConfiguration = exports.AuditConfig = exports.AnomalyDetection = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); exports.AnomalyDetection = null; utilities.lazyLoad(exports, ["AnomalyDetection"], () => require("./anomalyDetection")); exports.AuditConfig = null; utilities.lazyLoad(exports, ["AuditConfig"], () => require("./auditConfig")); exports.ChannelConfiguration = null; utilities.lazyLoad(exports, ["ChannelConfiguration"], () => require("./channelConfiguration")); exports.ClusterSettings = null; utilities.lazyLoad(exports, ["ClusterSettings"], () => require("./clusterSettings")); exports.ComponentTemplate = null; utilities.lazyLoad(exports, ["ComponentTemplate"], () => require("./componentTemplate")); exports.ComposableIndexTemplate = null; utilities.lazyLoad(exports, ["ComposableIndexTemplate"], () => require("./composableIndexTemplate")); exports.DashboardObject = null; utilities.lazyLoad(exports, ["DashboardObject"], () => require("./dashboardObject")); exports.DashboardTenant = null; utilities.lazyLoad(exports, ["DashboardTenant"], () => require("./dashboardTenant")); exports.DataStream = null; utilities.lazyLoad(exports, ["DataStream"], () => require("./dataStream")); exports.getHost = null; exports.getHostOutput = null; utilities.lazyLoad(exports, ["getHost", "getHostOutput"], () => require("./getHost")); exports.IndexTemplate = null; utilities.lazyLoad(exports, ["IndexTemplate"], () => require("./indexTemplate")); exports.Index = null; utilities.lazyLoad(exports, ["Index"], () => require("./index_")); exports.IngestPipeline = null; utilities.lazyLoad(exports, ["IngestPipeline"], () => require("./ingestPipeline")); exports.IsmPolicy = null; utilities.lazyLoad(exports, ["IsmPolicy"], () => require("./ismPolicy")); exports.IsmPolicyMapping = null; utilities.lazyLoad(exports, ["IsmPolicyMapping"], () => require("./ismPolicyMapping")); exports.Monitor = null; utilities.lazyLoad(exports, ["Monitor"], () => require("./monitor")); exports.Provider = null; utilities.lazyLoad(exports, ["Provider"], () => require("./provider")); exports.Role = null; utilities.lazyLoad(exports, ["Role"], () => require("./role")); exports.RolesMapping = null; utilities.lazyLoad(exports, ["RolesMapping"], () => require("./rolesMapping")); exports.Script = null; utilities.lazyLoad(exports, ["Script"], () => require("./script")); exports.SmPolicy = null; utilities.lazyLoad(exports, ["SmPolicy"], () => require("./smPolicy")); exports.SnapshotRepository = null; utilities.lazyLoad(exports, ["SnapshotRepository"], () => require("./snapshotRepository")); exports.User = null; utilities.lazyLoad(exports, ["User"], () => require("./user")); // Export sub-modules: const config = require("./config"); exports.config = config; const types = require("./types"); exports.types = types; const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "opensearch:index/anomalyDetection:AnomalyDetection": return new exports.AnomalyDetection(name, undefined, { urn }); case "opensearch:index/auditConfig:AuditConfig": return new exports.AuditConfig(name, undefined, { urn }); case "opensearch:index/channelConfiguration:ChannelConfiguration": return new exports.ChannelConfiguration(name, undefined, { urn }); case "opensearch:index/clusterSettings:ClusterSettings": return new exports.ClusterSettings(name, undefined, { urn }); case "opensearch:index/componentTemplate:ComponentTemplate": return new exports.ComponentTemplate(name, undefined, { urn }); case "opensearch:index/composableIndexTemplate:ComposableIndexTemplate": return new exports.ComposableIndexTemplate(name, undefined, { urn }); case "opensearch:index/dashboardObject:DashboardObject": return new exports.DashboardObject(name, undefined, { urn }); case "opensearch:index/dashboardTenant:DashboardTenant": return new exports.DashboardTenant(name, undefined, { urn }); case "opensearch:index/dataStream:DataStream": return new exports.DataStream(name, undefined, { urn }); case "opensearch:index/index:Index": return new exports.Index(name, undefined, { urn }); case "opensearch:index/indexTemplate:IndexTemplate": return new exports.IndexTemplate(name, undefined, { urn }); case "opensearch:index/ingestPipeline:IngestPipeline": return new exports.IngestPipeline(name, undefined, { urn }); case "opensearch:index/ismPolicy:IsmPolicy": return new exports.IsmPolicy(name, undefined, { urn }); case "opensearch:index/ismPolicyMapping:IsmPolicyMapping": return new exports.IsmPolicyMapping(name, undefined, { urn }); case "opensearch:index/monitor:Monitor": return new exports.Monitor(name, undefined, { urn }); case "opensearch:index/role:Role": return new exports.Role(name, undefined, { urn }); case "opensearch:index/rolesMapping:RolesMapping": return new exports.RolesMapping(name, undefined, { urn }); case "opensearch:index/script:Script": return new exports.Script(name, undefined, { urn }); case "opensearch:index/smPolicy:SmPolicy": return new exports.SmPolicy(name, undefined, { urn }); case "opensearch:index/snapshotRepository:SnapshotRepository": return new exports.SnapshotRepository(name, undefined, { urn }); case "opensearch:index/user:User": return new exports.User(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("opensearch", "index/anomalyDetection", _module); pulumi.runtime.registerResourceModule("opensearch", "index/auditConfig", _module); pulumi.runtime.registerResourceModule("opensearch", "index/channelConfiguration", _module); pulumi.runtime.registerResourceModule("opensearch", "index/clusterSettings", _module); pulumi.runtime.registerResourceModule("opensearch", "index/componentTemplate", _module); pulumi.runtime.registerResourceModule("opensearch", "index/composableIndexTemplate", _module); pulumi.runtime.registerResourceModule("opensearch", "index/dashboardObject", _module); pulumi.runtime.registerResourceModule("opensearch", "index/dashboardTenant", _module); pulumi.runtime.registerResourceModule("opensearch", "index/dataStream", _module); pulumi.runtime.registerResourceModule("opensearch", "index/index", _module); pulumi.runtime.registerResourceModule("opensearch", "index/indexTemplate", _module); pulumi.runtime.registerResourceModule("opensearch", "index/ingestPipeline", _module); pulumi.runtime.registerResourceModule("opensearch", "index/ismPolicy", _module); pulumi.runtime.registerResourceModule("opensearch", "index/ismPolicyMapping", _module); pulumi.runtime.registerResourceModule("opensearch", "index/monitor", _module); pulumi.runtime.registerResourceModule("opensearch", "index/role", _module); pulumi.runtime.registerResourceModule("opensearch", "index/rolesMapping", _module); pulumi.runtime.registerResourceModule("opensearch", "index/script", _module); pulumi.runtime.registerResourceModule("opensearch", "index/smPolicy", _module); pulumi.runtime.registerResourceModule("opensearch", "index/snapshotRepository", _module); pulumi.runtime.registerResourceModule("opensearch", "index/user", _module); pulumi.runtime.registerResourcePackage("opensearch", { version: utilities.getVersion(), constructProvider: (name, type, urn) => { if (type !== "pulumi:providers:opensearch") { throw new Error(`unknown provider type ${type}`); } return new exports.Provider(name, undefined, { urn }); }, }); //# sourceMappingURL=index.js.map