@nolanrigo/cloudformation
Version:
TypeScript-based imperative way to define AWS CloudFormation templates
241 lines (240 loc) • 9.74 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 ExtendedS3DestinationConfiguration = /** @class */ (function () {
function ExtendedS3DestinationConfiguration(properties) {
Object.assign(this, properties);
}
return ExtendedS3DestinationConfiguration;
}());
exports.ExtendedS3DestinationConfiguration = ExtendedS3DestinationConfiguration;
var OrcSerDe = /** @class */ (function () {
function OrcSerDe(properties) {
Object.assign(this, properties);
}
return OrcSerDe;
}());
exports.OrcSerDe = OrcSerDe;
var ProcessingConfiguration = /** @class */ (function () {
function ProcessingConfiguration(properties) {
Object.assign(this, properties);
}
return ProcessingConfiguration;
}());
exports.ProcessingConfiguration = ProcessingConfiguration;
var ElasticsearchDestinationConfiguration = /** @class */ (function () {
function ElasticsearchDestinationConfiguration(properties) {
Object.assign(this, properties);
}
return ElasticsearchDestinationConfiguration;
}());
exports.ElasticsearchDestinationConfiguration = ElasticsearchDestinationConfiguration;
var ElasticsearchBufferingHints = /** @class */ (function () {
function ElasticsearchBufferingHints(properties) {
Object.assign(this, properties);
}
return ElasticsearchBufferingHints;
}());
exports.ElasticsearchBufferingHints = ElasticsearchBufferingHints;
var S3DestinationConfiguration = /** @class */ (function () {
function S3DestinationConfiguration(properties) {
Object.assign(this, properties);
}
return S3DestinationConfiguration;
}());
exports.S3DestinationConfiguration = S3DestinationConfiguration;
var HiveJsonSerDe = /** @class */ (function () {
function HiveJsonSerDe(properties) {
Object.assign(this, properties);
}
return HiveJsonSerDe;
}());
exports.HiveJsonSerDe = HiveJsonSerDe;
var BufferingHints = /** @class */ (function () {
function BufferingHints(properties) {
Object.assign(this, properties);
}
return BufferingHints;
}());
exports.BufferingHints = BufferingHints;
var SplunkDestinationConfiguration = /** @class */ (function () {
function SplunkDestinationConfiguration(properties) {
Object.assign(this, properties);
}
return SplunkDestinationConfiguration;
}());
exports.SplunkDestinationConfiguration = SplunkDestinationConfiguration;
var OpenXJsonSerDe = /** @class */ (function () {
function OpenXJsonSerDe(properties) {
Object.assign(this, properties);
}
return OpenXJsonSerDe;
}());
exports.OpenXJsonSerDe = OpenXJsonSerDe;
var ParquetSerDe = /** @class */ (function () {
function ParquetSerDe(properties) {
Object.assign(this, properties);
}
return ParquetSerDe;
}());
exports.ParquetSerDe = ParquetSerDe;
var Serializer = /** @class */ (function () {
function Serializer(properties) {
Object.assign(this, properties);
}
return Serializer;
}());
exports.Serializer = Serializer;
var Processor = /** @class */ (function () {
function Processor(properties) {
Object.assign(this, properties);
}
return Processor;
}());
exports.Processor = Processor;
var KinesisStreamSourceConfiguration = /** @class */ (function () {
function KinesisStreamSourceConfiguration(properties) {
Object.assign(this, properties);
}
return KinesisStreamSourceConfiguration;
}());
exports.KinesisStreamSourceConfiguration = KinesisStreamSourceConfiguration;
var Deserializer = /** @class */ (function () {
function Deserializer(properties) {
Object.assign(this, properties);
}
return Deserializer;
}());
exports.Deserializer = Deserializer;
var EncryptionConfiguration = /** @class */ (function () {
function EncryptionConfiguration(properties) {
Object.assign(this, properties);
}
return EncryptionConfiguration;
}());
exports.EncryptionConfiguration = EncryptionConfiguration;
var ElasticsearchRetryOptions = /** @class */ (function () {
function ElasticsearchRetryOptions(properties) {
Object.assign(this, properties);
}
return ElasticsearchRetryOptions;
}());
exports.ElasticsearchRetryOptions = ElasticsearchRetryOptions;
var SchemaConfiguration = /** @class */ (function () {
function SchemaConfiguration(properties) {
Object.assign(this, properties);
}
return SchemaConfiguration;
}());
exports.SchemaConfiguration = SchemaConfiguration;
var InputFormatConfiguration = /** @class */ (function () {
function InputFormatConfiguration(properties) {
Object.assign(this, properties);
}
return InputFormatConfiguration;
}());
exports.InputFormatConfiguration = InputFormatConfiguration;
var KMSEncryptionConfig = /** @class */ (function () {
function KMSEncryptionConfig(properties) {
Object.assign(this, properties);
}
return KMSEncryptionConfig;
}());
exports.KMSEncryptionConfig = KMSEncryptionConfig;
var CopyCommand = /** @class */ (function () {
function CopyCommand(properties) {
Object.assign(this, properties);
}
return CopyCommand;
}());
exports.CopyCommand = CopyCommand;
var ProcessorParameter = /** @class */ (function () {
function ProcessorParameter(properties) {
Object.assign(this, properties);
}
return ProcessorParameter;
}());
exports.ProcessorParameter = ProcessorParameter;
var CloudWatchLoggingOptions = /** @class */ (function () {
function CloudWatchLoggingOptions(properties) {
Object.assign(this, properties);
}
return CloudWatchLoggingOptions;
}());
exports.CloudWatchLoggingOptions = CloudWatchLoggingOptions;
var RedshiftDestinationConfiguration = /** @class */ (function () {
function RedshiftDestinationConfiguration(properties) {
Object.assign(this, properties);
}
return RedshiftDestinationConfiguration;
}());
exports.RedshiftDestinationConfiguration = RedshiftDestinationConfiguration;
var SplunkRetryOptions = /** @class */ (function () {
function SplunkRetryOptions(properties) {
Object.assign(this, properties);
}
return SplunkRetryOptions;
}());
exports.SplunkRetryOptions = SplunkRetryOptions;
var OutputFormatConfiguration = /** @class */ (function () {
function OutputFormatConfiguration(properties) {
Object.assign(this, properties);
}
return OutputFormatConfiguration;
}());
exports.OutputFormatConfiguration = OutputFormatConfiguration;
var DataFormatConversionConfiguration = /** @class */ (function () {
function DataFormatConversionConfiguration(properties) {
Object.assign(this, properties);
}
return DataFormatConversionConfiguration;
}());
exports.DataFormatConversionConfiguration = DataFormatConversionConfiguration;
var Inner_DeliveryStream = /** @class */ (function (_super) {
__extends(Inner_DeliveryStream, _super);
function Inner_DeliveryStream(properties) {
return _super.call(this, "AWS::KinesisFirehose::DeliveryStream", properties) || this;
}
Inner_DeliveryStream.ExtendedS3DestinationConfiguration = ExtendedS3DestinationConfiguration;
Inner_DeliveryStream.OrcSerDe = OrcSerDe;
Inner_DeliveryStream.ProcessingConfiguration = ProcessingConfiguration;
Inner_DeliveryStream.ElasticsearchDestinationConfiguration = ElasticsearchDestinationConfiguration;
Inner_DeliveryStream.ElasticsearchBufferingHints = ElasticsearchBufferingHints;
Inner_DeliveryStream.S3DestinationConfiguration = S3DestinationConfiguration;
Inner_DeliveryStream.HiveJsonSerDe = HiveJsonSerDe;
Inner_DeliveryStream.BufferingHints = BufferingHints;
Inner_DeliveryStream.SplunkDestinationConfiguration = SplunkDestinationConfiguration;
Inner_DeliveryStream.OpenXJsonSerDe = OpenXJsonSerDe;
Inner_DeliveryStream.ParquetSerDe = ParquetSerDe;
Inner_DeliveryStream.Serializer = Serializer;
Inner_DeliveryStream.Processor = Processor;
Inner_DeliveryStream.KinesisStreamSourceConfiguration = KinesisStreamSourceConfiguration;
Inner_DeliveryStream.Deserializer = Deserializer;
Inner_DeliveryStream.EncryptionConfiguration = EncryptionConfiguration;
Inner_DeliveryStream.ElasticsearchRetryOptions = ElasticsearchRetryOptions;
Inner_DeliveryStream.SchemaConfiguration = SchemaConfiguration;
Inner_DeliveryStream.InputFormatConfiguration = InputFormatConfiguration;
Inner_DeliveryStream.KMSEncryptionConfig = KMSEncryptionConfig;
Inner_DeliveryStream.CopyCommand = CopyCommand;
Inner_DeliveryStream.ProcessorParameter = ProcessorParameter;
Inner_DeliveryStream.CloudWatchLoggingOptions = CloudWatchLoggingOptions;
Inner_DeliveryStream.RedshiftDestinationConfiguration = RedshiftDestinationConfiguration;
Inner_DeliveryStream.SplunkRetryOptions = SplunkRetryOptions;
Inner_DeliveryStream.OutputFormatConfiguration = OutputFormatConfiguration;
Inner_DeliveryStream.DataFormatConversionConfiguration = DataFormatConversionConfiguration;
return Inner_DeliveryStream;
}(resource_1.ResourceBase));
exports.default = Inner_DeliveryStream;