@nolanrigo/cloudformation
Version:
TypeScript-based imperative way to define AWS CloudFormation templates
177 lines (176 loc) • 6.48 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 Action = /** @class */ (function () {
function Action(properties) {
Object.assign(this, properties);
}
return Action;
}());
exports.Action = Action;
var VersioningConfiguration = /** @class */ (function () {
function VersioningConfiguration(properties) {
Object.assign(this, properties);
}
return VersioningConfiguration;
}());
exports.VersioningConfiguration = VersioningConfiguration;
var Schedule = /** @class */ (function () {
function Schedule(properties) {
Object.assign(this, properties);
}
return Schedule;
}());
exports.Schedule = Schedule;
var Filter = /** @class */ (function () {
function Filter(properties) {
Object.assign(this, properties);
}
return Filter;
}());
exports.Filter = Filter;
var TriggeringDataset = /** @class */ (function () {
function TriggeringDataset(properties) {
Object.assign(this, properties);
}
return TriggeringDataset;
}());
exports.TriggeringDataset = TriggeringDataset;
var IotEventsDestinationConfiguration = /** @class */ (function () {
function IotEventsDestinationConfiguration(properties) {
Object.assign(this, properties);
}
return IotEventsDestinationConfiguration;
}());
exports.IotEventsDestinationConfiguration = IotEventsDestinationConfiguration;
var DatasetContentVersionValue = /** @class */ (function () {
function DatasetContentVersionValue(properties) {
Object.assign(this, properties);
}
return DatasetContentVersionValue;
}());
exports.DatasetContentVersionValue = DatasetContentVersionValue;
var Variable = /** @class */ (function () {
function Variable(properties) {
Object.assign(this, properties);
}
return Variable;
}());
exports.Variable = Variable;
var ContainerAction = /** @class */ (function () {
function ContainerAction(properties) {
Object.assign(this, properties);
}
return ContainerAction;
}());
exports.ContainerAction = ContainerAction;
var Trigger = /** @class */ (function () {
function Trigger(properties) {
Object.assign(this, properties);
}
return Trigger;
}());
exports.Trigger = Trigger;
var OutputFileUriValue = /** @class */ (function () {
function OutputFileUriValue(properties) {
Object.assign(this, properties);
}
return OutputFileUriValue;
}());
exports.OutputFileUriValue = OutputFileUriValue;
var DatasetContentDeliveryRuleDestination = /** @class */ (function () {
function DatasetContentDeliveryRuleDestination(properties) {
Object.assign(this, properties);
}
return DatasetContentDeliveryRuleDestination;
}());
exports.DatasetContentDeliveryRuleDestination = DatasetContentDeliveryRuleDestination;
var S3DestinationConfiguration = /** @class */ (function () {
function S3DestinationConfiguration(properties) {
Object.assign(this, properties);
}
return S3DestinationConfiguration;
}());
exports.S3DestinationConfiguration = S3DestinationConfiguration;
var QueryAction = /** @class */ (function () {
function QueryAction(properties) {
Object.assign(this, properties);
}
return QueryAction;
}());
exports.QueryAction = QueryAction;
var RetentionPeriod = /** @class */ (function () {
function RetentionPeriod(properties) {
Object.assign(this, properties);
}
return RetentionPeriod;
}());
exports.RetentionPeriod = RetentionPeriod;
var GlueConfiguration = /** @class */ (function () {
function GlueConfiguration(properties) {
Object.assign(this, properties);
}
return GlueConfiguration;
}());
exports.GlueConfiguration = GlueConfiguration;
var DeltaTime = /** @class */ (function () {
function DeltaTime(properties) {
Object.assign(this, properties);
}
return DeltaTime;
}());
exports.DeltaTime = DeltaTime;
var DatasetContentDeliveryRule = /** @class */ (function () {
function DatasetContentDeliveryRule(properties) {
Object.assign(this, properties);
}
return DatasetContentDeliveryRule;
}());
exports.DatasetContentDeliveryRule = DatasetContentDeliveryRule;
var ResourceConfiguration = /** @class */ (function () {
function ResourceConfiguration(properties) {
Object.assign(this, properties);
}
return ResourceConfiguration;
}());
exports.ResourceConfiguration = ResourceConfiguration;
var Inner_Dataset = /** @class */ (function (_super) {
__extends(Inner_Dataset, _super);
function Inner_Dataset(properties) {
return _super.call(this, "AWS::IoTAnalytics::Dataset", properties) || this;
}
Inner_Dataset.Action = Action;
Inner_Dataset.VersioningConfiguration = VersioningConfiguration;
Inner_Dataset.Schedule = Schedule;
Inner_Dataset.Filter = Filter;
Inner_Dataset.TriggeringDataset = TriggeringDataset;
Inner_Dataset.IotEventsDestinationConfiguration = IotEventsDestinationConfiguration;
Inner_Dataset.DatasetContentVersionValue = DatasetContentVersionValue;
Inner_Dataset.Variable = Variable;
Inner_Dataset.ContainerAction = ContainerAction;
Inner_Dataset.Trigger = Trigger;
Inner_Dataset.OutputFileUriValue = OutputFileUriValue;
Inner_Dataset.DatasetContentDeliveryRuleDestination = DatasetContentDeliveryRuleDestination;
Inner_Dataset.S3DestinationConfiguration = S3DestinationConfiguration;
Inner_Dataset.QueryAction = QueryAction;
Inner_Dataset.RetentionPeriod = RetentionPeriod;
Inner_Dataset.GlueConfiguration = GlueConfiguration;
Inner_Dataset.DeltaTime = DeltaTime;
Inner_Dataset.DatasetContentDeliveryRule = DatasetContentDeliveryRule;
Inner_Dataset.ResourceConfiguration = ResourceConfiguration;
return Inner_Dataset;
}(resource_1.ResourceBase));
exports.default = Inner_Dataset;