@nolanrigo/cloudformation
Version:
TypeScript-based imperative way to define AWS CloudFormation templates
113 lines (112 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 Datastore = /** @class */ (function () {
function Datastore(properties) {
Object.assign(this, properties);
}
return Datastore;
}());
exports.Datastore = Datastore;
var AddAttributes = /** @class */ (function () {
function AddAttributes(properties) {
Object.assign(this, properties);
}
return AddAttributes;
}());
exports.AddAttributes = AddAttributes;
var Activity = /** @class */ (function () {
function Activity(properties) {
Object.assign(this, properties);
}
return Activity;
}());
exports.Activity = Activity;
var SelectAttributes = /** @class */ (function () {
function SelectAttributes(properties) {
Object.assign(this, properties);
}
return SelectAttributes;
}());
exports.SelectAttributes = SelectAttributes;
var Channel = /** @class */ (function () {
function Channel(properties) {
Object.assign(this, properties);
}
return Channel;
}());
exports.Channel = Channel;
var DeviceRegistryEnrich = /** @class */ (function () {
function DeviceRegistryEnrich(properties) {
Object.assign(this, properties);
}
return DeviceRegistryEnrich;
}());
exports.DeviceRegistryEnrich = DeviceRegistryEnrich;
var Filter = /** @class */ (function () {
function Filter(properties) {
Object.assign(this, properties);
}
return Filter;
}());
exports.Filter = Filter;
var DeviceShadowEnrich = /** @class */ (function () {
function DeviceShadowEnrich(properties) {
Object.assign(this, properties);
}
return DeviceShadowEnrich;
}());
exports.DeviceShadowEnrich = DeviceShadowEnrich;
var RemoveAttributes = /** @class */ (function () {
function RemoveAttributes(properties) {
Object.assign(this, properties);
}
return RemoveAttributes;
}());
exports.RemoveAttributes = RemoveAttributes;
var Lambda = /** @class */ (function () {
function Lambda(properties) {
Object.assign(this, properties);
}
return Lambda;
}());
exports.Lambda = Lambda;
var Math = /** @class */ (function () {
function Math(properties) {
Object.assign(this, properties);
}
return Math;
}());
exports.Math = Math;
var Inner_Pipeline = /** @class */ (function (_super) {
__extends(Inner_Pipeline, _super);
function Inner_Pipeline(properties) {
return _super.call(this, "AWS::IoTAnalytics::Pipeline", properties) || this;
}
Inner_Pipeline.Datastore = Datastore;
Inner_Pipeline.AddAttributes = AddAttributes;
Inner_Pipeline.Activity = Activity;
Inner_Pipeline.SelectAttributes = SelectAttributes;
Inner_Pipeline.Channel = Channel;
Inner_Pipeline.DeviceRegistryEnrich = DeviceRegistryEnrich;
Inner_Pipeline.Filter = Filter;
Inner_Pipeline.DeviceShadowEnrich = DeviceShadowEnrich;
Inner_Pipeline.RemoveAttributes = RemoveAttributes;
Inner_Pipeline.Lambda = Lambda;
Inner_Pipeline.Math = Math;
return Inner_Pipeline;
}(resource_1.ResourceBase));
exports.default = Inner_Pipeline;