@pulumi/aws
Version:
A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
83 lines • 4.88 kB
JavaScript
;
// *** 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.ReplicaKey = exports.ReplicaExternalKey = exports.KeyPolicy = exports.Key = exports.Grant = exports.getSecretsOutput = exports.getSecrets = exports.getSecretOutput = exports.getSecret = exports.getPublicKeyOutput = exports.getPublicKey = exports.getKeyOutput = exports.getKey = exports.getCustomKeyStoreOutput = exports.getCustomKeyStore = exports.getCipherTextOutput = exports.getCipherText = exports.getAliasOutput = exports.getAlias = exports.ExternalKey = exports.CustomKeyStore = exports.Ciphertext = exports.Alias = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Alias = null;
utilities.lazyLoad(exports, ["Alias"], () => require("./alias"));
exports.Ciphertext = null;
utilities.lazyLoad(exports, ["Ciphertext"], () => require("./ciphertext"));
exports.CustomKeyStore = null;
utilities.lazyLoad(exports, ["CustomKeyStore"], () => require("./customKeyStore"));
exports.ExternalKey = null;
utilities.lazyLoad(exports, ["ExternalKey"], () => require("./externalKey"));
exports.getAlias = null;
exports.getAliasOutput = null;
utilities.lazyLoad(exports, ["getAlias", "getAliasOutput"], () => require("./getAlias"));
exports.getCipherText = null;
exports.getCipherTextOutput = null;
utilities.lazyLoad(exports, ["getCipherText", "getCipherTextOutput"], () => require("./getCipherText"));
exports.getCustomKeyStore = null;
exports.getCustomKeyStoreOutput = null;
utilities.lazyLoad(exports, ["getCustomKeyStore", "getCustomKeyStoreOutput"], () => require("./getCustomKeyStore"));
exports.getKey = null;
exports.getKeyOutput = null;
utilities.lazyLoad(exports, ["getKey", "getKeyOutput"], () => require("./getKey"));
exports.getPublicKey = null;
exports.getPublicKeyOutput = null;
utilities.lazyLoad(exports, ["getPublicKey", "getPublicKeyOutput"], () => require("./getPublicKey"));
exports.getSecret = null;
exports.getSecretOutput = null;
utilities.lazyLoad(exports, ["getSecret", "getSecretOutput"], () => require("./getSecret"));
exports.getSecrets = null;
exports.getSecretsOutput = null;
utilities.lazyLoad(exports, ["getSecrets", "getSecretsOutput"], () => require("./getSecrets"));
exports.Grant = null;
utilities.lazyLoad(exports, ["Grant"], () => require("./grant"));
exports.Key = null;
utilities.lazyLoad(exports, ["Key"], () => require("./key"));
exports.KeyPolicy = null;
utilities.lazyLoad(exports, ["KeyPolicy"], () => require("./keyPolicy"));
exports.ReplicaExternalKey = null;
utilities.lazyLoad(exports, ["ReplicaExternalKey"], () => require("./replicaExternalKey"));
exports.ReplicaKey = null;
utilities.lazyLoad(exports, ["ReplicaKey"], () => require("./replicaKey"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "aws:kms/alias:Alias":
return new exports.Alias(name, undefined, { urn });
case "aws:kms/ciphertext:Ciphertext":
return new exports.Ciphertext(name, undefined, { urn });
case "aws:kms/customKeyStore:CustomKeyStore":
return new exports.CustomKeyStore(name, undefined, { urn });
case "aws:kms/externalKey:ExternalKey":
return new exports.ExternalKey(name, undefined, { urn });
case "aws:kms/grant:Grant":
return new exports.Grant(name, undefined, { urn });
case "aws:kms/key:Key":
return new exports.Key(name, undefined, { urn });
case "aws:kms/keyPolicy:KeyPolicy":
return new exports.KeyPolicy(name, undefined, { urn });
case "aws:kms/replicaExternalKey:ReplicaExternalKey":
return new exports.ReplicaExternalKey(name, undefined, { urn });
case "aws:kms/replicaKey:ReplicaKey":
return new exports.ReplicaKey(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("aws", "kms/alias", _module);
pulumi.runtime.registerResourceModule("aws", "kms/ciphertext", _module);
pulumi.runtime.registerResourceModule("aws", "kms/customKeyStore", _module);
pulumi.runtime.registerResourceModule("aws", "kms/externalKey", _module);
pulumi.runtime.registerResourceModule("aws", "kms/grant", _module);
pulumi.runtime.registerResourceModule("aws", "kms/key", _module);
pulumi.runtime.registerResourceModule("aws", "kms/keyPolicy", _module);
pulumi.runtime.registerResourceModule("aws", "kms/replicaExternalKey", _module);
pulumi.runtime.registerResourceModule("aws", "kms/replicaKey", _module);
//# sourceMappingURL=index.js.map