@nolanrigo/cloudformation
Version:
TypeScript-based imperative way to define AWS CloudFormation templates
105 lines (104 loc) • 3.72 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 BlockerDeclaration = /** @class */ (function () {
function BlockerDeclaration(properties) {
Object.assign(this, properties);
}
return BlockerDeclaration;
}());
exports.BlockerDeclaration = BlockerDeclaration;
var ActionDeclaration = /** @class */ (function () {
function ActionDeclaration(properties) {
Object.assign(this, properties);
}
return ActionDeclaration;
}());
exports.ActionDeclaration = ActionDeclaration;
var ActionTypeId = /** @class */ (function () {
function ActionTypeId(properties) {
Object.assign(this, properties);
}
return ActionTypeId;
}());
exports.ActionTypeId = ActionTypeId;
var ArtifactStoreMap = /** @class */ (function () {
function ArtifactStoreMap(properties) {
Object.assign(this, properties);
}
return ArtifactStoreMap;
}());
exports.ArtifactStoreMap = ArtifactStoreMap;
var ArtifactStore = /** @class */ (function () {
function ArtifactStore(properties) {
Object.assign(this, properties);
}
return ArtifactStore;
}());
exports.ArtifactStore = ArtifactStore;
var OutputArtifact = /** @class */ (function () {
function OutputArtifact(properties) {
Object.assign(this, properties);
}
return OutputArtifact;
}());
exports.OutputArtifact = OutputArtifact;
var StageTransition = /** @class */ (function () {
function StageTransition(properties) {
Object.assign(this, properties);
}
return StageTransition;
}());
exports.StageTransition = StageTransition;
var StageDeclaration = /** @class */ (function () {
function StageDeclaration(properties) {
Object.assign(this, properties);
}
return StageDeclaration;
}());
exports.StageDeclaration = StageDeclaration;
var InputArtifact = /** @class */ (function () {
function InputArtifact(properties) {
Object.assign(this, properties);
}
return InputArtifact;
}());
exports.InputArtifact = InputArtifact;
var EncryptionKey = /** @class */ (function () {
function EncryptionKey(properties) {
Object.assign(this, properties);
}
return EncryptionKey;
}());
exports.EncryptionKey = EncryptionKey;
var Inner_Pipeline = /** @class */ (function (_super) {
__extends(Inner_Pipeline, _super);
function Inner_Pipeline(properties) {
return _super.call(this, "AWS::CodePipeline::Pipeline", properties) || this;
}
Inner_Pipeline.BlockerDeclaration = BlockerDeclaration;
Inner_Pipeline.ActionDeclaration = ActionDeclaration;
Inner_Pipeline.ActionTypeId = ActionTypeId;
Inner_Pipeline.ArtifactStoreMap = ArtifactStoreMap;
Inner_Pipeline.ArtifactStore = ArtifactStore;
Inner_Pipeline.OutputArtifact = OutputArtifact;
Inner_Pipeline.StageTransition = StageTransition;
Inner_Pipeline.StageDeclaration = StageDeclaration;
Inner_Pipeline.InputArtifact = InputArtifact;
Inner_Pipeline.EncryptionKey = EncryptionKey;
return Inner_Pipeline;
}(resource_1.ResourceBase));
exports.default = Inner_Pipeline;