@pulumi/ns1
Version:
A Pulumi package for creating and managing ns1 cloud resources.
141 lines • 8.14 kB
JavaScript
;
// *** 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.Zone = exports.User = exports.Tsigkey = exports.Team = exports.RedirectCertificate = exports.Redirect = exports.Record = exports.PulsarJob = exports.Provider = exports.NotifyList = exports.MonitoringJob = exports.getZoneOutput = exports.getZone = exports.getRecordOutput = exports.getRecord = exports.getNetworksOutput = exports.getNetworks = exports.getMonitoringRegionsOutput = exports.getMonitoringRegions = exports.getDNSSecOutput = exports.getDNSSec = exports.getBillingUsageOutput = exports.getBillingUsage = exports.Dnsview = exports.Dataset = exports.DataSource = exports.DataFeed = exports.Application = exports.APIKey = exports.Alert = exports.AccountWhitelist = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("./utilities");
exports.AccountWhitelist = null;
utilities.lazyLoad(exports, ["AccountWhitelist"], () => require("./accountWhitelist"));
exports.Alert = null;
utilities.lazyLoad(exports, ["Alert"], () => require("./alert"));
exports.APIKey = null;
utilities.lazyLoad(exports, ["APIKey"], () => require("./apikey"));
exports.Application = null;
utilities.lazyLoad(exports, ["Application"], () => require("./application"));
exports.DataFeed = null;
utilities.lazyLoad(exports, ["DataFeed"], () => require("./dataFeed"));
exports.DataSource = null;
utilities.lazyLoad(exports, ["DataSource"], () => require("./dataSource"));
exports.Dataset = null;
utilities.lazyLoad(exports, ["Dataset"], () => require("./dataset"));
exports.Dnsview = null;
utilities.lazyLoad(exports, ["Dnsview"], () => require("./dnsview"));
exports.getBillingUsage = null;
exports.getBillingUsageOutput = null;
utilities.lazyLoad(exports, ["getBillingUsage", "getBillingUsageOutput"], () => require("./getBillingUsage"));
exports.getDNSSec = null;
exports.getDNSSecOutput = null;
utilities.lazyLoad(exports, ["getDNSSec", "getDNSSecOutput"], () => require("./getDNSSec"));
exports.getMonitoringRegions = null;
exports.getMonitoringRegionsOutput = null;
utilities.lazyLoad(exports, ["getMonitoringRegions", "getMonitoringRegionsOutput"], () => require("./getMonitoringRegions"));
exports.getNetworks = null;
exports.getNetworksOutput = null;
utilities.lazyLoad(exports, ["getNetworks", "getNetworksOutput"], () => require("./getNetworks"));
exports.getRecord = null;
exports.getRecordOutput = null;
utilities.lazyLoad(exports, ["getRecord", "getRecordOutput"], () => require("./getRecord"));
exports.getZone = null;
exports.getZoneOutput = null;
utilities.lazyLoad(exports, ["getZone", "getZoneOutput"], () => require("./getZone"));
exports.MonitoringJob = null;
utilities.lazyLoad(exports, ["MonitoringJob"], () => require("./monitoringJob"));
exports.NotifyList = null;
utilities.lazyLoad(exports, ["NotifyList"], () => require("./notifyList"));
exports.Provider = null;
utilities.lazyLoad(exports, ["Provider"], () => require("./provider"));
exports.PulsarJob = null;
utilities.lazyLoad(exports, ["PulsarJob"], () => require("./pulsarJob"));
exports.Record = null;
utilities.lazyLoad(exports, ["Record"], () => require("./record"));
exports.Redirect = null;
utilities.lazyLoad(exports, ["Redirect"], () => require("./redirect"));
exports.RedirectCertificate = null;
utilities.lazyLoad(exports, ["RedirectCertificate"], () => require("./redirectCertificate"));
exports.Team = null;
utilities.lazyLoad(exports, ["Team"], () => require("./team"));
exports.Tsigkey = null;
utilities.lazyLoad(exports, ["Tsigkey"], () => require("./tsigkey"));
exports.User = null;
utilities.lazyLoad(exports, ["User"], () => require("./user"));
exports.Zone = null;
utilities.lazyLoad(exports, ["Zone"], () => require("./zone"));
// 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 "ns1:index/aPIKey:APIKey":
return new exports.APIKey(name, undefined, { urn });
case "ns1:index/accountWhitelist:AccountWhitelist":
return new exports.AccountWhitelist(name, undefined, { urn });
case "ns1:index/alert:Alert":
return new exports.Alert(name, undefined, { urn });
case "ns1:index/application:Application":
return new exports.Application(name, undefined, { urn });
case "ns1:index/dataFeed:DataFeed":
return new exports.DataFeed(name, undefined, { urn });
case "ns1:index/dataSource:DataSource":
return new exports.DataSource(name, undefined, { urn });
case "ns1:index/dataset:Dataset":
return new exports.Dataset(name, undefined, { urn });
case "ns1:index/dnsview:Dnsview":
return new exports.Dnsview(name, undefined, { urn });
case "ns1:index/monitoringJob:MonitoringJob":
return new exports.MonitoringJob(name, undefined, { urn });
case "ns1:index/notifyList:NotifyList":
return new exports.NotifyList(name, undefined, { urn });
case "ns1:index/pulsarJob:PulsarJob":
return new exports.PulsarJob(name, undefined, { urn });
case "ns1:index/record:Record":
return new exports.Record(name, undefined, { urn });
case "ns1:index/redirect:Redirect":
return new exports.Redirect(name, undefined, { urn });
case "ns1:index/redirectCertificate:RedirectCertificate":
return new exports.RedirectCertificate(name, undefined, { urn });
case "ns1:index/team:Team":
return new exports.Team(name, undefined, { urn });
case "ns1:index/tsigkey:Tsigkey":
return new exports.Tsigkey(name, undefined, { urn });
case "ns1:index/user:User":
return new exports.User(name, undefined, { urn });
case "ns1:index/zone:Zone":
return new exports.Zone(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("ns1", "index/aPIKey", _module);
pulumi.runtime.registerResourceModule("ns1", "index/accountWhitelist", _module);
pulumi.runtime.registerResourceModule("ns1", "index/alert", _module);
pulumi.runtime.registerResourceModule("ns1", "index/application", _module);
pulumi.runtime.registerResourceModule("ns1", "index/dataFeed", _module);
pulumi.runtime.registerResourceModule("ns1", "index/dataSource", _module);
pulumi.runtime.registerResourceModule("ns1", "index/dataset", _module);
pulumi.runtime.registerResourceModule("ns1", "index/dnsview", _module);
pulumi.runtime.registerResourceModule("ns1", "index/monitoringJob", _module);
pulumi.runtime.registerResourceModule("ns1", "index/notifyList", _module);
pulumi.runtime.registerResourceModule("ns1", "index/pulsarJob", _module);
pulumi.runtime.registerResourceModule("ns1", "index/record", _module);
pulumi.runtime.registerResourceModule("ns1", "index/redirect", _module);
pulumi.runtime.registerResourceModule("ns1", "index/redirectCertificate", _module);
pulumi.runtime.registerResourceModule("ns1", "index/team", _module);
pulumi.runtime.registerResourceModule("ns1", "index/tsigkey", _module);
pulumi.runtime.registerResourceModule("ns1", "index/user", _module);
pulumi.runtime.registerResourceModule("ns1", "index/zone", _module);
pulumi.runtime.registerResourcePackage("ns1", {
version: utilities.getVersion(),
constructProvider: (name, type, urn) => {
if (type !== "pulumi:providers:ns1") {
throw new Error(`unknown provider type ${type}`);
}
return new exports.Provider(name, undefined, { urn });
},
});
//# sourceMappingURL=index.js.map