@nolanrigo/cloudformation
Version:
TypeScript-based imperative way to define AWS CloudFormation templates
73 lines (72 loc) • 2.57 kB
JavaScript
;
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
var resource_1 = require("../../resource");
var PipelineObject = /** @class */ (function () {
function PipelineObject(properties) {
Object.assign(this, properties);
}
return PipelineObject;
}());
exports.PipelineObject = PipelineObject;
var ParameterObject = /** @class */ (function () {
function ParameterObject(properties) {
Object.assign(this, properties);
}
return ParameterObject;
}());
exports.ParameterObject = ParameterObject;
var ParameterValue = /** @class */ (function () {
function ParameterValue(properties) {
Object.assign(this, properties);
}
return ParameterValue;
}());
exports.ParameterValue = ParameterValue;
var PipelineTag = /** @class */ (function () {
function PipelineTag(properties) {
Object.assign(this, properties);
}
return PipelineTag;
}());
exports.PipelineTag = PipelineTag;
var ParameterAttribute = /** @class */ (function () {
function ParameterAttribute(properties) {
Object.assign(this, properties);
}
return ParameterAttribute;
}());
exports.ParameterAttribute = ParameterAttribute;
var Field = /** @class */ (function () {
function Field(properties) {
Object.assign(this, properties);
}
return Field;
}());
exports.Field = Field;
var Inner_Pipeline = /** @class */ (function (_super) {
__extends(Inner_Pipeline, _super);
function Inner_Pipeline(properties) {
return _super.call(this, "AWS::DataPipeline::Pipeline", properties) || this;
}
Inner_Pipeline.PipelineObject = PipelineObject;
Inner_Pipeline.ParameterObject = ParameterObject;
Inner_Pipeline.ParameterValue = ParameterValue;
Inner_Pipeline.PipelineTag = PipelineTag;
Inner_Pipeline.ParameterAttribute = ParameterAttribute;
Inner_Pipeline.Field = Field;
return Inner_Pipeline;
}(resource_1.ResourceBase));
exports.default = Inner_Pipeline;