UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

121 lines (120 loc) 3.94 kB
"use strict"; 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 Behavior = /** @class */ (function () { function Behavior(properties) { Object.assign(this, properties); } return Behavior; }()); exports.Behavior = Behavior; var Groups = /** @class */ (function () { function Groups(properties) { Object.assign(this, properties); } return Groups; }()); exports.Groups = Groups; var Coordinates = /** @class */ (function () { function Coordinates(properties) { Object.assign(this, properties); } return Coordinates; }()); exports.Coordinates = Coordinates; var Location = /** @class */ (function () { function Location(properties) { Object.assign(this, properties); } return Location; }()); exports.Location = Location; var SegmentDimensions = /** @class */ (function () { function SegmentDimensions(properties) { Object.assign(this, properties); } return SegmentDimensions; }()); exports.SegmentDimensions = SegmentDimensions; var SourceSegments = /** @class */ (function () { function SourceSegments(properties) { Object.assign(this, properties); } return SourceSegments; }()); exports.SourceSegments = SourceSegments; var Demographic = /** @class */ (function () { function Demographic(properties) { Object.assign(this, properties); } return Demographic; }()); exports.Demographic = Demographic; var SegmentGroups = /** @class */ (function () { function SegmentGroups(properties) { Object.assign(this, properties); } return SegmentGroups; }()); exports.SegmentGroups = SegmentGroups; var SetDimension = /** @class */ (function () { function SetDimension(properties) { Object.assign(this, properties); } return SetDimension; }()); exports.SetDimension = SetDimension; var GPSPoint = /** @class */ (function () { function GPSPoint(properties) { Object.assign(this, properties); } return GPSPoint; }()); exports.GPSPoint = GPSPoint; var Recency = /** @class */ (function () { function Recency(properties) { Object.assign(this, properties); } return Recency; }()); exports.Recency = Recency; var AttributeDimension = /** @class */ (function () { function AttributeDimension(properties) { Object.assign(this, properties); } return AttributeDimension; }()); exports.AttributeDimension = AttributeDimension; var Inner_Segment = /** @class */ (function (_super) { __extends(Inner_Segment, _super); function Inner_Segment(properties) { return _super.call(this, "AWS::Pinpoint::Segment", properties) || this; } Inner_Segment.Behavior = Behavior; Inner_Segment.Groups = Groups; Inner_Segment.Coordinates = Coordinates; Inner_Segment.Location = Location; Inner_Segment.SegmentDimensions = SegmentDimensions; Inner_Segment.SourceSegments = SourceSegments; Inner_Segment.Demographic = Demographic; Inner_Segment.SegmentGroups = SegmentGroups; Inner_Segment.SetDimension = SetDimension; Inner_Segment.GPSPoint = GPSPoint; Inner_Segment.Recency = Recency; Inner_Segment.AttributeDimension = AttributeDimension; return Inner_Segment; }(resource_1.ResourceBase)); exports.default = Inner_Segment;