@pulumi/aws
Version:
A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
73 lines • 4.05 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.Workflow = exports.User = exports.Tag = exports.SshKey = exports.Server = exports.Profile = exports.getServerOutput = exports.getServer = exports.getConnectorOutput = exports.getConnector = exports.Connector = exports.Certificate = exports.Agreement = exports.Access = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Access = null;
utilities.lazyLoad(exports, ["Access"], () => require("./access"));
exports.Agreement = null;
utilities.lazyLoad(exports, ["Agreement"], () => require("./agreement"));
exports.Certificate = null;
utilities.lazyLoad(exports, ["Certificate"], () => require("./certificate"));
exports.Connector = null;
utilities.lazyLoad(exports, ["Connector"], () => require("./connector"));
exports.getConnector = null;
exports.getConnectorOutput = null;
utilities.lazyLoad(exports, ["getConnector", "getConnectorOutput"], () => require("./getConnector"));
exports.getServer = null;
exports.getServerOutput = null;
utilities.lazyLoad(exports, ["getServer", "getServerOutput"], () => require("./getServer"));
exports.Profile = null;
utilities.lazyLoad(exports, ["Profile"], () => require("./profile"));
exports.Server = null;
utilities.lazyLoad(exports, ["Server"], () => require("./server"));
exports.SshKey = null;
utilities.lazyLoad(exports, ["SshKey"], () => require("./sshKey"));
exports.Tag = null;
utilities.lazyLoad(exports, ["Tag"], () => require("./tag"));
exports.User = null;
utilities.lazyLoad(exports, ["User"], () => require("./user"));
exports.Workflow = null;
utilities.lazyLoad(exports, ["Workflow"], () => require("./workflow"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "aws:transfer/access:Access":
return new exports.Access(name, undefined, { urn });
case "aws:transfer/agreement:Agreement":
return new exports.Agreement(name, undefined, { urn });
case "aws:transfer/certificate:Certificate":
return new exports.Certificate(name, undefined, { urn });
case "aws:transfer/connector:Connector":
return new exports.Connector(name, undefined, { urn });
case "aws:transfer/profile:Profile":
return new exports.Profile(name, undefined, { urn });
case "aws:transfer/server:Server":
return new exports.Server(name, undefined, { urn });
case "aws:transfer/sshKey:SshKey":
return new exports.SshKey(name, undefined, { urn });
case "aws:transfer/tag:Tag":
return new exports.Tag(name, undefined, { urn });
case "aws:transfer/user:User":
return new exports.User(name, undefined, { urn });
case "aws:transfer/workflow:Workflow":
return new exports.Workflow(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("aws", "transfer/access", _module);
pulumi.runtime.registerResourceModule("aws", "transfer/agreement", _module);
pulumi.runtime.registerResourceModule("aws", "transfer/certificate", _module);
pulumi.runtime.registerResourceModule("aws", "transfer/connector", _module);
pulumi.runtime.registerResourceModule("aws", "transfer/profile", _module);
pulumi.runtime.registerResourceModule("aws", "transfer/server", _module);
pulumi.runtime.registerResourceModule("aws", "transfer/sshKey", _module);
pulumi.runtime.registerResourceModule("aws", "transfer/tag", _module);
pulumi.runtime.registerResourceModule("aws", "transfer/user", _module);
pulumi.runtime.registerResourceModule("aws", "transfer/workflow", _module);
//# sourceMappingURL=index.js.map
;