@pulumi/aws
Version:
A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
55 lines • 3.19 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.UserStackAssociation = exports.User = exports.Stack = exports.ImageBuilder = exports.getImageOutput = exports.getImage = exports.FleetStackAssociation = exports.Fleet = exports.DirectoryConfig = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.DirectoryConfig = null;
utilities.lazyLoad(exports, ["DirectoryConfig"], () => require("./directoryConfig"));
exports.Fleet = null;
utilities.lazyLoad(exports, ["Fleet"], () => require("./fleet"));
exports.FleetStackAssociation = null;
utilities.lazyLoad(exports, ["FleetStackAssociation"], () => require("./fleetStackAssociation"));
exports.getImage = null;
exports.getImageOutput = null;
utilities.lazyLoad(exports, ["getImage", "getImageOutput"], () => require("./getImage"));
exports.ImageBuilder = null;
utilities.lazyLoad(exports, ["ImageBuilder"], () => require("./imageBuilder"));
exports.Stack = null;
utilities.lazyLoad(exports, ["Stack"], () => require("./stack"));
exports.User = null;
utilities.lazyLoad(exports, ["User"], () => require("./user"));
exports.UserStackAssociation = null;
utilities.lazyLoad(exports, ["UserStackAssociation"], () => require("./userStackAssociation"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "aws:appstream/directoryConfig:DirectoryConfig":
return new exports.DirectoryConfig(name, undefined, { urn });
case "aws:appstream/fleet:Fleet":
return new exports.Fleet(name, undefined, { urn });
case "aws:appstream/fleetStackAssociation:FleetStackAssociation":
return new exports.FleetStackAssociation(name, undefined, { urn });
case "aws:appstream/imageBuilder:ImageBuilder":
return new exports.ImageBuilder(name, undefined, { urn });
case "aws:appstream/stack:Stack":
return new exports.Stack(name, undefined, { urn });
case "aws:appstream/user:User":
return new exports.User(name, undefined, { urn });
case "aws:appstream/userStackAssociation:UserStackAssociation":
return new exports.UserStackAssociation(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("aws", "appstream/directoryConfig", _module);
pulumi.runtime.registerResourceModule("aws", "appstream/fleet", _module);
pulumi.runtime.registerResourceModule("aws", "appstream/fleetStackAssociation", _module);
pulumi.runtime.registerResourceModule("aws", "appstream/imageBuilder", _module);
pulumi.runtime.registerResourceModule("aws", "appstream/stack", _module);
pulumi.runtime.registerResourceModule("aws", "appstream/user", _module);
pulumi.runtime.registerResourceModule("aws", "appstream/userStackAssociation", _module);
//# sourceMappingURL=index.js.map