@pulumi/aws
Version:
A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
49 lines • 3 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.SchedulingPolicy = exports.JobQueue = exports.JobDefinition = exports.getSchedulingPolicyOutput = exports.getSchedulingPolicy = exports.getJobQueueOutput = exports.getJobQueue = exports.getJobDefinitionOutput = exports.getJobDefinition = exports.getComputeEnvironmentOutput = exports.getComputeEnvironment = exports.ComputeEnvironment = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.ComputeEnvironment = null;
utilities.lazyLoad(exports, ["ComputeEnvironment"], () => require("./computeEnvironment"));
exports.getComputeEnvironment = null;
exports.getComputeEnvironmentOutput = null;
utilities.lazyLoad(exports, ["getComputeEnvironment", "getComputeEnvironmentOutput"], () => require("./getComputeEnvironment"));
exports.getJobDefinition = null;
exports.getJobDefinitionOutput = null;
utilities.lazyLoad(exports, ["getJobDefinition", "getJobDefinitionOutput"], () => require("./getJobDefinition"));
exports.getJobQueue = null;
exports.getJobQueueOutput = null;
utilities.lazyLoad(exports, ["getJobQueue", "getJobQueueOutput"], () => require("./getJobQueue"));
exports.getSchedulingPolicy = null;
exports.getSchedulingPolicyOutput = null;
utilities.lazyLoad(exports, ["getSchedulingPolicy", "getSchedulingPolicyOutput"], () => require("./getSchedulingPolicy"));
exports.JobDefinition = null;
utilities.lazyLoad(exports, ["JobDefinition"], () => require("./jobDefinition"));
exports.JobQueue = null;
utilities.lazyLoad(exports, ["JobQueue"], () => require("./jobQueue"));
exports.SchedulingPolicy = null;
utilities.lazyLoad(exports, ["SchedulingPolicy"], () => require("./schedulingPolicy"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "aws:batch/computeEnvironment:ComputeEnvironment":
return new exports.ComputeEnvironment(name, undefined, { urn });
case "aws:batch/jobDefinition:JobDefinition":
return new exports.JobDefinition(name, undefined, { urn });
case "aws:batch/jobQueue:JobQueue":
return new exports.JobQueue(name, undefined, { urn });
case "aws:batch/schedulingPolicy:SchedulingPolicy":
return new exports.SchedulingPolicy(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("aws", "batch/computeEnvironment", _module);
pulumi.runtime.registerResourceModule("aws", "batch/jobDefinition", _module);
pulumi.runtime.registerResourceModule("aws", "batch/jobQueue", _module);
pulumi.runtime.registerResourceModule("aws", "batch/schedulingPolicy", _module);
//# sourceMappingURL=index.js.map