UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

241 lines (240 loc) 9.74 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 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;