UNPKG

@pulumi/aws

Version:

A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.

75 lines 4.83 kB
"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! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.Volume = exports.SnapshotImport = exports.SnapshotCopy = exports.SnapshotBlockPublicAccess = exports.Snapshot = exports.getVolumeOutput = exports.getVolume = exports.getSnapshotIdsOutput = exports.getSnapshotIds = exports.getSnapshotOutput = exports.getSnapshot = exports.getEncryptionByDefaultOutput = exports.getEncryptionByDefault = exports.getEbsVolumesOutput = exports.getEbsVolumes = exports.getDefaultKmsKeyOutput = exports.getDefaultKmsKey = exports.FastSnapshotRestore = exports.EncryptionByDefault = exports.DefaultKmsKey = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.DefaultKmsKey = null; utilities.lazyLoad(exports, ["DefaultKmsKey"], () => require("./defaultKmsKey")); exports.EncryptionByDefault = null; utilities.lazyLoad(exports, ["EncryptionByDefault"], () => require("./encryptionByDefault")); exports.FastSnapshotRestore = null; utilities.lazyLoad(exports, ["FastSnapshotRestore"], () => require("./fastSnapshotRestore")); exports.getDefaultKmsKey = null; exports.getDefaultKmsKeyOutput = null; utilities.lazyLoad(exports, ["getDefaultKmsKey", "getDefaultKmsKeyOutput"], () => require("./getDefaultKmsKey")); exports.getEbsVolumes = null; exports.getEbsVolumesOutput = null; utilities.lazyLoad(exports, ["getEbsVolumes", "getEbsVolumesOutput"], () => require("./getEbsVolumes")); exports.getEncryptionByDefault = null; exports.getEncryptionByDefaultOutput = null; utilities.lazyLoad(exports, ["getEncryptionByDefault", "getEncryptionByDefaultOutput"], () => require("./getEncryptionByDefault")); exports.getSnapshot = null; exports.getSnapshotOutput = null; utilities.lazyLoad(exports, ["getSnapshot", "getSnapshotOutput"], () => require("./getSnapshot")); exports.getSnapshotIds = null; exports.getSnapshotIdsOutput = null; utilities.lazyLoad(exports, ["getSnapshotIds", "getSnapshotIdsOutput"], () => require("./getSnapshotIds")); exports.getVolume = null; exports.getVolumeOutput = null; utilities.lazyLoad(exports, ["getVolume", "getVolumeOutput"], () => require("./getVolume")); exports.Snapshot = null; utilities.lazyLoad(exports, ["Snapshot"], () => require("./snapshot")); exports.SnapshotBlockPublicAccess = null; utilities.lazyLoad(exports, ["SnapshotBlockPublicAccess"], () => require("./snapshotBlockPublicAccess")); exports.SnapshotCopy = null; utilities.lazyLoad(exports, ["SnapshotCopy"], () => require("./snapshotCopy")); exports.SnapshotImport = null; utilities.lazyLoad(exports, ["SnapshotImport"], () => require("./snapshotImport")); exports.Volume = null; utilities.lazyLoad(exports, ["Volume"], () => require("./volume")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "aws:ebs/defaultKmsKey:DefaultKmsKey": return new exports.DefaultKmsKey(name, undefined, { urn }); case "aws:ebs/encryptionByDefault:EncryptionByDefault": return new exports.EncryptionByDefault(name, undefined, { urn }); case "aws:ebs/fastSnapshotRestore:FastSnapshotRestore": return new exports.FastSnapshotRestore(name, undefined, { urn }); case "aws:ebs/snapshot:Snapshot": return new exports.Snapshot(name, undefined, { urn }); case "aws:ebs/snapshotBlockPublicAccess:SnapshotBlockPublicAccess": return new exports.SnapshotBlockPublicAccess(name, undefined, { urn }); case "aws:ebs/snapshotCopy:SnapshotCopy": return new exports.SnapshotCopy(name, undefined, { urn }); case "aws:ebs/snapshotImport:SnapshotImport": return new exports.SnapshotImport(name, undefined, { urn }); case "aws:ebs/volume:Volume": return new exports.Volume(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("aws", "ebs/defaultKmsKey", _module); pulumi.runtime.registerResourceModule("aws", "ebs/encryptionByDefault", _module); pulumi.runtime.registerResourceModule("aws", "ebs/fastSnapshotRestore", _module); pulumi.runtime.registerResourceModule("aws", "ebs/snapshot", _module); pulumi.runtime.registerResourceModule("aws", "ebs/snapshotBlockPublicAccess", _module); pulumi.runtime.registerResourceModule("aws", "ebs/snapshotCopy", _module); pulumi.runtime.registerResourceModule("aws", "ebs/snapshotImport", _module); pulumi.runtime.registerResourceModule("aws", "ebs/volume", _module); //# sourceMappingURL=index.js.map