@pulumi/kubernetes
Version:
[](https://travis-ci.com/pulumi/pulumi-kubernetes) [](https://slack.pulumi.com) [![NPM
78 lines • 4.99 kB
JavaScript
;
// *** WARNING: this file was generated by pulumigen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.VolumeAttachmentPatch = exports.VolumeAttachmentList = exports.VolumeAttachment = exports.StorageClassPatch = exports.StorageClassList = exports.StorageClass = exports.CSIStorageCapacityPatch = exports.CSIStorageCapacityList = exports.CSIStorageCapacity = exports.CSINodePatch = exports.CSINodeList = exports.CSINode = exports.CSIDriverPatch = exports.CSIDriverList = exports.CSIDriver = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../../utilities");
exports.CSIDriver = null;
utilities.lazyLoad(exports, ["CSIDriver"], () => require("./csidriver"));
exports.CSIDriverList = null;
utilities.lazyLoad(exports, ["CSIDriverList"], () => require("./csidriverList"));
exports.CSIDriverPatch = null;
utilities.lazyLoad(exports, ["CSIDriverPatch"], () => require("./csidriverPatch"));
exports.CSINode = null;
utilities.lazyLoad(exports, ["CSINode"], () => require("./csinode"));
exports.CSINodeList = null;
utilities.lazyLoad(exports, ["CSINodeList"], () => require("./csinodeList"));
exports.CSINodePatch = null;
utilities.lazyLoad(exports, ["CSINodePatch"], () => require("./csinodePatch"));
exports.CSIStorageCapacity = null;
utilities.lazyLoad(exports, ["CSIStorageCapacity"], () => require("./csistorageCapacity"));
exports.CSIStorageCapacityList = null;
utilities.lazyLoad(exports, ["CSIStorageCapacityList"], () => require("./csistorageCapacityList"));
exports.CSIStorageCapacityPatch = null;
utilities.lazyLoad(exports, ["CSIStorageCapacityPatch"], () => require("./csistorageCapacityPatch"));
exports.StorageClass = null;
utilities.lazyLoad(exports, ["StorageClass"], () => require("./storageClass"));
exports.StorageClassList = null;
utilities.lazyLoad(exports, ["StorageClassList"], () => require("./storageClassList"));
exports.StorageClassPatch = null;
utilities.lazyLoad(exports, ["StorageClassPatch"], () => require("./storageClassPatch"));
exports.VolumeAttachment = null;
utilities.lazyLoad(exports, ["VolumeAttachment"], () => require("./volumeAttachment"));
exports.VolumeAttachmentList = null;
utilities.lazyLoad(exports, ["VolumeAttachmentList"], () => require("./volumeAttachmentList"));
exports.VolumeAttachmentPatch = null;
utilities.lazyLoad(exports, ["VolumeAttachmentPatch"], () => require("./volumeAttachmentPatch"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "kubernetes:storage.k8s.io/v1:CSIDriver":
return new exports.CSIDriver(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:CSIDriverList":
return new exports.CSIDriverList(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:CSIDriverPatch":
return new exports.CSIDriverPatch(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:CSINode":
return new exports.CSINode(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:CSINodeList":
return new exports.CSINodeList(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:CSINodePatch":
return new exports.CSINodePatch(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:CSIStorageCapacity":
return new exports.CSIStorageCapacity(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:CSIStorageCapacityList":
return new exports.CSIStorageCapacityList(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:CSIStorageCapacityPatch":
return new exports.CSIStorageCapacityPatch(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:StorageClass":
return new exports.StorageClass(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:StorageClassList":
return new exports.StorageClassList(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:StorageClassPatch":
return new exports.StorageClassPatch(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:VolumeAttachment":
return new exports.VolumeAttachment(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:VolumeAttachmentList":
return new exports.VolumeAttachmentList(name, undefined, { urn });
case "kubernetes:storage.k8s.io/v1:VolumeAttachmentPatch":
return new exports.VolumeAttachmentPatch(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("kubernetes", "storage.k8s.io/v1", _module);
//# sourceMappingURL=index.js.map