@aws-cdk/aws-kinesisanalytics
Advanced tools
Comparing version 0.25.3 to 0.26.0
import cdk = require('@aws-cdk/cdk'); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html | ||
* Properties for defining a `AWS::KinesisAnalytics::Application` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html | ||
*/ | ||
export interface CfnApplicationProps { | ||
/** | ||
* ``AWS::KinesisAnalytics::Application.Inputs`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-inputs | ||
* `AWS::KinesisAnalytics::Application.Inputs` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-inputs | ||
*/ | ||
inputs: Array<CfnApplication.InputProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* ``AWS::KinesisAnalytics::Application.ApplicationCode`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationcode | ||
* `AWS::KinesisAnalytics::Application.ApplicationCode` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationcode | ||
*/ | ||
applicationCode?: string; | ||
/** | ||
* ``AWS::KinesisAnalytics::Application.ApplicationDescription`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationdescription | ||
* `AWS::KinesisAnalytics::Application.ApplicationDescription` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationdescription | ||
*/ | ||
applicationDescription?: string; | ||
/** | ||
* ``AWS::KinesisAnalytics::Application.ApplicationName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationname | ||
* `AWS::KinesisAnalytics::Application.ApplicationName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationname | ||
*/ | ||
@@ -28,5 +29,8 @@ applicationName?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html | ||
* A CloudFormation `AWS::KinesisAnalytics::Application` | ||
* | ||
* @cloudformationResource AWS::KinesisAnalytics::Application | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html | ||
*/ | ||
export declare class CfnApplication extends cdk.Resource { | ||
export declare class CfnApplication extends cdk.CfnResource { | ||
/** | ||
@@ -38,7 +42,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* Creates a new ``AWS::KinesisAnalytics::Application``. | ||
* Create a new `AWS::KinesisAnalytics::Application`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -53,13 +57,13 @@ constructor(scope: cdk.Construct, id: string, props: CfnApplicationProps); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html | ||
*/ | ||
interface CSVMappingParametersProperty { | ||
/** | ||
* ``CfnApplication.CSVMappingParametersProperty.RecordColumnDelimiter`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html#cfn-kinesisanalytics-application-csvmappingparameters-recordcolumndelimiter | ||
* `CfnApplication.CSVMappingParametersProperty.RecordColumnDelimiter` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html#cfn-kinesisanalytics-application-csvmappingparameters-recordcolumndelimiter | ||
*/ | ||
recordColumnDelimiter: string; | ||
/** | ||
* ``CfnApplication.CSVMappingParametersProperty.RecordRowDelimiter`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html#cfn-kinesisanalytics-application-csvmappingparameters-recordrowdelimiter | ||
* `CfnApplication.CSVMappingParametersProperty.RecordRowDelimiter` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html#cfn-kinesisanalytics-application-csvmappingparameters-recordrowdelimiter | ||
*/ | ||
@@ -71,33 +75,33 @@ recordRowDelimiter: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html | ||
*/ | ||
interface InputProperty { | ||
/** | ||
* ``CfnApplication.InputProperty.InputParallelism`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputparallelism | ||
* `CfnApplication.InputProperty.InputParallelism` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputparallelism | ||
*/ | ||
inputParallelism?: CfnApplication.InputParallelismProperty | cdk.Token; | ||
/** | ||
* ``CfnApplication.InputProperty.InputProcessingConfiguration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputprocessingconfiguration | ||
* `CfnApplication.InputProperty.InputProcessingConfiguration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputprocessingconfiguration | ||
*/ | ||
inputProcessingConfiguration?: CfnApplication.InputProcessingConfigurationProperty | cdk.Token; | ||
/** | ||
* ``CfnApplication.InputProperty.InputSchema`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputschema | ||
* `CfnApplication.InputProperty.InputSchema` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputschema | ||
*/ | ||
inputSchema: CfnApplication.InputSchemaProperty | cdk.Token; | ||
/** | ||
* ``CfnApplication.InputProperty.KinesisFirehoseInput`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-kinesisfirehoseinput | ||
* `CfnApplication.InputProperty.KinesisFirehoseInput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-kinesisfirehoseinput | ||
*/ | ||
kinesisFirehoseInput?: CfnApplication.KinesisFirehoseInputProperty | cdk.Token; | ||
/** | ||
* ``CfnApplication.InputProperty.KinesisStreamsInput`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-kinesisstreamsinput | ||
* `CfnApplication.InputProperty.KinesisStreamsInput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-kinesisstreamsinput | ||
*/ | ||
kinesisStreamsInput?: CfnApplication.KinesisStreamsInputProperty | cdk.Token; | ||
/** | ||
* ``CfnApplication.InputProperty.NamePrefix`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-nameprefix | ||
* `CfnApplication.InputProperty.NamePrefix` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-nameprefix | ||
*/ | ||
@@ -109,13 +113,13 @@ namePrefix: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html | ||
*/ | ||
interface InputLambdaProcessorProperty { | ||
/** | ||
* ``CfnApplication.InputLambdaProcessorProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html#cfn-kinesisanalytics-application-inputlambdaprocessor-resourcearn | ||
* `CfnApplication.InputLambdaProcessorProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html#cfn-kinesisanalytics-application-inputlambdaprocessor-resourcearn | ||
*/ | ||
resourceArn: string; | ||
/** | ||
* ``CfnApplication.InputLambdaProcessorProperty.RoleARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html#cfn-kinesisanalytics-application-inputlambdaprocessor-rolearn | ||
* `CfnApplication.InputLambdaProcessorProperty.RoleARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html#cfn-kinesisanalytics-application-inputlambdaprocessor-rolearn | ||
*/ | ||
@@ -127,8 +131,8 @@ roleArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputparallelism.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputparallelism.html | ||
*/ | ||
interface InputParallelismProperty { | ||
/** | ||
* ``CfnApplication.InputParallelismProperty.Count`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputparallelism.html#cfn-kinesisanalytics-application-inputparallelism-count | ||
* `CfnApplication.InputParallelismProperty.Count` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputparallelism.html#cfn-kinesisanalytics-application-inputparallelism-count | ||
*/ | ||
@@ -140,8 +144,8 @@ count?: number | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputprocessingconfiguration.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputprocessingconfiguration.html | ||
*/ | ||
interface InputProcessingConfigurationProperty { | ||
/** | ||
* ``CfnApplication.InputProcessingConfigurationProperty.InputLambdaProcessor`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputprocessingconfiguration.html#cfn-kinesisanalytics-application-inputprocessingconfiguration-inputlambdaprocessor | ||
* `CfnApplication.InputProcessingConfigurationProperty.InputLambdaProcessor` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputprocessingconfiguration.html#cfn-kinesisanalytics-application-inputprocessingconfiguration-inputlambdaprocessor | ||
*/ | ||
@@ -153,18 +157,18 @@ inputLambdaProcessor?: CfnApplication.InputLambdaProcessorProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html | ||
*/ | ||
interface InputSchemaProperty { | ||
/** | ||
* ``CfnApplication.InputSchemaProperty.RecordColumns`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordcolumns | ||
* `CfnApplication.InputSchemaProperty.RecordColumns` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordcolumns | ||
*/ | ||
recordColumns: Array<CfnApplication.RecordColumnProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* ``CfnApplication.InputSchemaProperty.RecordEncoding`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordencoding | ||
* `CfnApplication.InputSchemaProperty.RecordEncoding` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordencoding | ||
*/ | ||
recordEncoding?: string; | ||
/** | ||
* ``CfnApplication.InputSchemaProperty.RecordFormat`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordformat | ||
* `CfnApplication.InputSchemaProperty.RecordFormat` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordformat | ||
*/ | ||
@@ -176,8 +180,8 @@ recordFormat: CfnApplication.RecordFormatProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-jsonmappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-jsonmappingparameters.html | ||
*/ | ||
interface JSONMappingParametersProperty { | ||
/** | ||
* ``CfnApplication.JSONMappingParametersProperty.RecordRowPath`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-jsonmappingparameters.html#cfn-kinesisanalytics-application-jsonmappingparameters-recordrowpath | ||
* `CfnApplication.JSONMappingParametersProperty.RecordRowPath` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-jsonmappingparameters.html#cfn-kinesisanalytics-application-jsonmappingparameters-recordrowpath | ||
*/ | ||
@@ -189,13 +193,13 @@ recordRowPath: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html | ||
*/ | ||
interface KinesisFirehoseInputProperty { | ||
/** | ||
* ``CfnApplication.KinesisFirehoseInputProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html#cfn-kinesisanalytics-application-kinesisfirehoseinput-resourcearn | ||
* `CfnApplication.KinesisFirehoseInputProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html#cfn-kinesisanalytics-application-kinesisfirehoseinput-resourcearn | ||
*/ | ||
resourceArn: string; | ||
/** | ||
* ``CfnApplication.KinesisFirehoseInputProperty.RoleARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html#cfn-kinesisanalytics-application-kinesisfirehoseinput-rolearn | ||
* `CfnApplication.KinesisFirehoseInputProperty.RoleARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html#cfn-kinesisanalytics-application-kinesisfirehoseinput-rolearn | ||
*/ | ||
@@ -207,13 +211,13 @@ roleArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html | ||
*/ | ||
interface KinesisStreamsInputProperty { | ||
/** | ||
* ``CfnApplication.KinesisStreamsInputProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html#cfn-kinesisanalytics-application-kinesisstreamsinput-resourcearn | ||
* `CfnApplication.KinesisStreamsInputProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html#cfn-kinesisanalytics-application-kinesisstreamsinput-resourcearn | ||
*/ | ||
resourceArn: string; | ||
/** | ||
* ``CfnApplication.KinesisStreamsInputProperty.RoleARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html#cfn-kinesisanalytics-application-kinesisstreamsinput-rolearn | ||
* `CfnApplication.KinesisStreamsInputProperty.RoleARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html#cfn-kinesisanalytics-application-kinesisstreamsinput-rolearn | ||
*/ | ||
@@ -225,13 +229,13 @@ roleArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html | ||
*/ | ||
interface MappingParametersProperty { | ||
/** | ||
* ``CfnApplication.MappingParametersProperty.CSVMappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html#cfn-kinesisanalytics-application-mappingparameters-csvmappingparameters | ||
* `CfnApplication.MappingParametersProperty.CSVMappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html#cfn-kinesisanalytics-application-mappingparameters-csvmappingparameters | ||
*/ | ||
csvMappingParameters?: CfnApplication.CSVMappingParametersProperty | cdk.Token; | ||
/** | ||
* ``CfnApplication.MappingParametersProperty.JSONMappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html#cfn-kinesisanalytics-application-mappingparameters-jsonmappingparameters | ||
* `CfnApplication.MappingParametersProperty.JSONMappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html#cfn-kinesisanalytics-application-mappingparameters-jsonmappingparameters | ||
*/ | ||
@@ -243,18 +247,18 @@ jsonMappingParameters?: CfnApplication.JSONMappingParametersProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html | ||
*/ | ||
interface RecordColumnProperty { | ||
/** | ||
* ``CfnApplication.RecordColumnProperty.Mapping`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-mapping | ||
* `CfnApplication.RecordColumnProperty.Mapping` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-mapping | ||
*/ | ||
mapping?: string; | ||
/** | ||
* ``CfnApplication.RecordColumnProperty.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-name | ||
* `CfnApplication.RecordColumnProperty.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-name | ||
*/ | ||
name: string; | ||
/** | ||
* ``CfnApplication.RecordColumnProperty.SqlType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-sqltype | ||
* `CfnApplication.RecordColumnProperty.SqlType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-sqltype | ||
*/ | ||
@@ -266,13 +270,13 @@ sqlType: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html | ||
*/ | ||
interface RecordFormatProperty { | ||
/** | ||
* ``CfnApplication.RecordFormatProperty.MappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html#cfn-kinesisanalytics-application-recordformat-mappingparameters | ||
* `CfnApplication.RecordFormatProperty.MappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html#cfn-kinesisanalytics-application-recordformat-mappingparameters | ||
*/ | ||
mappingParameters?: CfnApplication.MappingParametersProperty | cdk.Token; | ||
/** | ||
* ``CfnApplication.RecordFormatProperty.RecordFormatType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html#cfn-kinesisanalytics-application-recordformat-recordformattype | ||
* `CfnApplication.RecordFormatProperty.RecordFormatType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html#cfn-kinesisanalytics-application-recordformat-recordformattype | ||
*/ | ||
@@ -283,13 +287,14 @@ recordFormatType: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html | ||
* Properties for defining a `AWS::KinesisAnalytics::ApplicationOutput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html | ||
*/ | ||
export interface CfnApplicationOutputProps { | ||
/** | ||
* ``AWS::KinesisAnalytics::ApplicationOutput.ApplicationName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html#cfn-kinesisanalytics-applicationoutput-applicationname | ||
* `AWS::KinesisAnalytics::ApplicationOutput.ApplicationName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html#cfn-kinesisanalytics-applicationoutput-applicationname | ||
*/ | ||
applicationName: string; | ||
/** | ||
* ``AWS::KinesisAnalytics::ApplicationOutput.Output`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html#cfn-kinesisanalytics-applicationoutput-output | ||
* `AWS::KinesisAnalytics::ApplicationOutput.Output` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html#cfn-kinesisanalytics-applicationoutput-output | ||
*/ | ||
@@ -299,5 +304,8 @@ output: CfnApplicationOutput.OutputProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html | ||
* A CloudFormation `AWS::KinesisAnalytics::ApplicationOutput` | ||
* | ||
* @cloudformationResource AWS::KinesisAnalytics::ApplicationOutput | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html | ||
*/ | ||
export declare class CfnApplicationOutput extends cdk.Resource { | ||
export declare class CfnApplicationOutput extends cdk.CfnResource { | ||
/** | ||
@@ -309,7 +317,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* Creates a new ``AWS::KinesisAnalytics::ApplicationOutput``. | ||
* Create a new `AWS::KinesisAnalytics::ApplicationOutput`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -324,8 +332,8 @@ constructor(scope: cdk.Construct, id: string, props: CfnApplicationOutputProps); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-destinationschema.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-destinationschema.html | ||
*/ | ||
interface DestinationSchemaProperty { | ||
/** | ||
* ``CfnApplicationOutput.DestinationSchemaProperty.RecordFormatType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-destinationschema.html#cfn-kinesisanalytics-applicationoutput-destinationschema-recordformattype | ||
* `CfnApplicationOutput.DestinationSchemaProperty.RecordFormatType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-destinationschema.html#cfn-kinesisanalytics-applicationoutput-destinationschema-recordformattype | ||
*/ | ||
@@ -337,13 +345,13 @@ recordFormatType?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html | ||
*/ | ||
interface KinesisFirehoseOutputProperty { | ||
/** | ||
* ``CfnApplicationOutput.KinesisFirehoseOutputProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisfirehoseoutput-resourcearn | ||
* `CfnApplicationOutput.KinesisFirehoseOutputProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisfirehoseoutput-resourcearn | ||
*/ | ||
resourceArn: string; | ||
/** | ||
* ``CfnApplicationOutput.KinesisFirehoseOutputProperty.RoleARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisfirehoseoutput-rolearn | ||
* `CfnApplicationOutput.KinesisFirehoseOutputProperty.RoleARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisfirehoseoutput-rolearn | ||
*/ | ||
@@ -355,13 +363,13 @@ roleArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html | ||
*/ | ||
interface KinesisStreamsOutputProperty { | ||
/** | ||
* ``CfnApplicationOutput.KinesisStreamsOutputProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisstreamsoutput-resourcearn | ||
* `CfnApplicationOutput.KinesisStreamsOutputProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisstreamsoutput-resourcearn | ||
*/ | ||
resourceArn: string; | ||
/** | ||
* ``CfnApplicationOutput.KinesisStreamsOutputProperty.RoleARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisstreamsoutput-rolearn | ||
* `CfnApplicationOutput.KinesisStreamsOutputProperty.RoleARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisstreamsoutput-rolearn | ||
*/ | ||
@@ -373,13 +381,13 @@ roleArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html | ||
*/ | ||
interface LambdaOutputProperty { | ||
/** | ||
* ``CfnApplicationOutput.LambdaOutputProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html#cfn-kinesisanalytics-applicationoutput-lambdaoutput-resourcearn | ||
* `CfnApplicationOutput.LambdaOutputProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html#cfn-kinesisanalytics-applicationoutput-lambdaoutput-resourcearn | ||
*/ | ||
resourceArn: string; | ||
/** | ||
* ``CfnApplicationOutput.LambdaOutputProperty.RoleARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html#cfn-kinesisanalytics-applicationoutput-lambdaoutput-rolearn | ||
* `CfnApplicationOutput.LambdaOutputProperty.RoleARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html#cfn-kinesisanalytics-applicationoutput-lambdaoutput-rolearn | ||
*/ | ||
@@ -391,28 +399,28 @@ roleArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html | ||
*/ | ||
interface OutputProperty { | ||
/** | ||
* ``CfnApplicationOutput.OutputProperty.DestinationSchema`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-destinationschema | ||
* `CfnApplicationOutput.OutputProperty.DestinationSchema` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-destinationschema | ||
*/ | ||
destinationSchema: CfnApplicationOutput.DestinationSchemaProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationOutput.OutputProperty.KinesisFirehoseOutput`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-kinesisfirehoseoutput | ||
* `CfnApplicationOutput.OutputProperty.KinesisFirehoseOutput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-kinesisfirehoseoutput | ||
*/ | ||
kinesisFirehoseOutput?: CfnApplicationOutput.KinesisFirehoseOutputProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationOutput.OutputProperty.KinesisStreamsOutput`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-kinesisstreamsoutput | ||
* `CfnApplicationOutput.OutputProperty.KinesisStreamsOutput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-kinesisstreamsoutput | ||
*/ | ||
kinesisStreamsOutput?: CfnApplicationOutput.KinesisStreamsOutputProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationOutput.OutputProperty.LambdaOutput`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-lambdaoutput | ||
* `CfnApplicationOutput.OutputProperty.LambdaOutput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-lambdaoutput | ||
*/ | ||
lambdaOutput?: CfnApplicationOutput.LambdaOutputProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationOutput.OutputProperty.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-name | ||
* `CfnApplicationOutput.OutputProperty.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-name | ||
*/ | ||
@@ -423,13 +431,14 @@ name?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html | ||
* Properties for defining a `AWS::KinesisAnalytics::ApplicationReferenceDataSource` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html | ||
*/ | ||
export interface CfnApplicationReferenceDataSourceProps { | ||
/** | ||
* ``AWS::KinesisAnalytics::ApplicationReferenceDataSource.ApplicationName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-applicationname | ||
* `AWS::KinesisAnalytics::ApplicationReferenceDataSource.ApplicationName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-applicationname | ||
*/ | ||
applicationName: string; | ||
/** | ||
* ``AWS::KinesisAnalytics::ApplicationReferenceDataSource.ReferenceDataSource`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource | ||
* `AWS::KinesisAnalytics::ApplicationReferenceDataSource.ReferenceDataSource` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource | ||
*/ | ||
@@ -439,5 +448,8 @@ referenceDataSource: CfnApplicationReferenceDataSource.ReferenceDataSourceProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html | ||
* A CloudFormation `AWS::KinesisAnalytics::ApplicationReferenceDataSource` | ||
* | ||
* @cloudformationResource AWS::KinesisAnalytics::ApplicationReferenceDataSource | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html | ||
*/ | ||
export declare class CfnApplicationReferenceDataSource extends cdk.Resource { | ||
export declare class CfnApplicationReferenceDataSource extends cdk.CfnResource { | ||
/** | ||
@@ -449,7 +461,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* Creates a new ``AWS::KinesisAnalytics::ApplicationReferenceDataSource``. | ||
* Create a new `AWS::KinesisAnalytics::ApplicationReferenceDataSource`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -464,13 +476,13 @@ constructor(scope: cdk.Construct, id: string, props: CfnApplicationReferenceDataSourceProps); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html | ||
*/ | ||
interface CSVMappingParametersProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSource.CSVMappingParametersProperty.RecordColumnDelimiter`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-csvmappingparameters-recordcolumndelimiter | ||
* `CfnApplicationReferenceDataSource.CSVMappingParametersProperty.RecordColumnDelimiter` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-csvmappingparameters-recordcolumndelimiter | ||
*/ | ||
recordColumnDelimiter: string; | ||
/** | ||
* ``CfnApplicationReferenceDataSource.CSVMappingParametersProperty.RecordRowDelimiter`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-csvmappingparameters-recordrowdelimiter | ||
* `CfnApplicationReferenceDataSource.CSVMappingParametersProperty.RecordRowDelimiter` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-csvmappingparameters-recordrowdelimiter | ||
*/ | ||
@@ -482,8 +494,8 @@ recordRowDelimiter: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters.html | ||
*/ | ||
interface JSONMappingParametersProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSource.JSONMappingParametersProperty.RecordRowPath`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters-recordrowpath | ||
* `CfnApplicationReferenceDataSource.JSONMappingParametersProperty.RecordRowPath` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters-recordrowpath | ||
*/ | ||
@@ -495,13 +507,13 @@ recordRowPath: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html | ||
*/ | ||
interface MappingParametersProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSource.MappingParametersProperty.CSVMappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-mappingparameters-csvmappingparameters | ||
* `CfnApplicationReferenceDataSource.MappingParametersProperty.CSVMappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-mappingparameters-csvmappingparameters | ||
*/ | ||
csvMappingParameters?: CfnApplicationReferenceDataSource.CSVMappingParametersProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationReferenceDataSource.MappingParametersProperty.JSONMappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-mappingparameters-jsonmappingparameters | ||
* `CfnApplicationReferenceDataSource.MappingParametersProperty.JSONMappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-mappingparameters-jsonmappingparameters | ||
*/ | ||
@@ -513,18 +525,18 @@ jsonMappingParameters?: CfnApplicationReferenceDataSource.JSONMappingParametersProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html | ||
*/ | ||
interface RecordColumnProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSource.RecordColumnProperty.Mapping`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-mapping | ||
* `CfnApplicationReferenceDataSource.RecordColumnProperty.Mapping` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-mapping | ||
*/ | ||
mapping?: string; | ||
/** | ||
* ``CfnApplicationReferenceDataSource.RecordColumnProperty.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-name | ||
* `CfnApplicationReferenceDataSource.RecordColumnProperty.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-name | ||
*/ | ||
name: string; | ||
/** | ||
* ``CfnApplicationReferenceDataSource.RecordColumnProperty.SqlType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-sqltype | ||
* `CfnApplicationReferenceDataSource.RecordColumnProperty.SqlType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-sqltype | ||
*/ | ||
@@ -536,13 +548,13 @@ sqlType: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html | ||
*/ | ||
interface RecordFormatProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSource.RecordFormatProperty.MappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html#cfn-kinesisanalytics-applicationreferencedatasource-recordformat-mappingparameters | ||
* `CfnApplicationReferenceDataSource.RecordFormatProperty.MappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html#cfn-kinesisanalytics-applicationreferencedatasource-recordformat-mappingparameters | ||
*/ | ||
mappingParameters?: CfnApplicationReferenceDataSource.MappingParametersProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationReferenceDataSource.RecordFormatProperty.RecordFormatType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html#cfn-kinesisanalytics-applicationreferencedatasource-recordformat-recordformattype | ||
* `CfnApplicationReferenceDataSource.RecordFormatProperty.RecordFormatType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html#cfn-kinesisanalytics-applicationreferencedatasource-recordformat-recordformattype | ||
*/ | ||
@@ -554,18 +566,18 @@ recordFormatType: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html | ||
*/ | ||
interface ReferenceDataSourceProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSource.ReferenceDataSourceProperty.ReferenceSchema`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-referenceschema | ||
* `CfnApplicationReferenceDataSource.ReferenceDataSourceProperty.ReferenceSchema` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-referenceschema | ||
*/ | ||
referenceSchema: CfnApplicationReferenceDataSource.ReferenceSchemaProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationReferenceDataSource.ReferenceDataSourceProperty.S3ReferenceDataSource`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-s3referencedatasource | ||
* `CfnApplicationReferenceDataSource.ReferenceDataSourceProperty.S3ReferenceDataSource` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-s3referencedatasource | ||
*/ | ||
s3ReferenceDataSource?: CfnApplicationReferenceDataSource.S3ReferenceDataSourceProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationReferenceDataSource.ReferenceDataSourceProperty.TableName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-tablename | ||
* `CfnApplicationReferenceDataSource.ReferenceDataSourceProperty.TableName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-tablename | ||
*/ | ||
@@ -577,18 +589,18 @@ tableName?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html | ||
*/ | ||
interface ReferenceSchemaProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSource.ReferenceSchemaProperty.RecordColumns`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordcolumns | ||
* `CfnApplicationReferenceDataSource.ReferenceSchemaProperty.RecordColumns` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordcolumns | ||
*/ | ||
recordColumns: Array<CfnApplicationReferenceDataSource.RecordColumnProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* ``CfnApplicationReferenceDataSource.ReferenceSchemaProperty.RecordEncoding`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordencoding | ||
* `CfnApplicationReferenceDataSource.ReferenceSchemaProperty.RecordEncoding` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordencoding | ||
*/ | ||
recordEncoding?: string; | ||
/** | ||
* ``CfnApplicationReferenceDataSource.ReferenceSchemaProperty.RecordFormat`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordformat | ||
* `CfnApplicationReferenceDataSource.ReferenceSchemaProperty.RecordFormat` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordformat | ||
*/ | ||
@@ -600,18 +612,18 @@ recordFormat: CfnApplicationReferenceDataSource.RecordFormatProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html | ||
*/ | ||
interface S3ReferenceDataSourceProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSource.S3ReferenceDataSourceProperty.BucketARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-bucketarn | ||
* `CfnApplicationReferenceDataSource.S3ReferenceDataSourceProperty.BucketARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-bucketarn | ||
*/ | ||
bucketArn: string; | ||
/** | ||
* ``CfnApplicationReferenceDataSource.S3ReferenceDataSourceProperty.FileKey`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-filekey | ||
* `CfnApplicationReferenceDataSource.S3ReferenceDataSourceProperty.FileKey` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-filekey | ||
*/ | ||
fileKey: string; | ||
/** | ||
* ``CfnApplicationReferenceDataSource.S3ReferenceDataSourceProperty.ReferenceRoleARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-referencerolearn | ||
* `CfnApplicationReferenceDataSource.S3ReferenceDataSourceProperty.ReferenceRoleARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-referencerolearn | ||
*/ | ||
@@ -618,0 +630,0 @@ referenceRoleArn: string; |
import cdk = require('@aws-cdk/cdk'); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html | ||
* Properties for defining a `AWS::KinesisAnalyticsV2::Application` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html | ||
*/ | ||
export interface CfnApplicationV2Props { | ||
/** | ||
* ``AWS::KinesisAnalyticsV2::Application.RuntimeEnvironment`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-runtimeenvironment | ||
* `AWS::KinesisAnalyticsV2::Application.RuntimeEnvironment` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-runtimeenvironment | ||
*/ | ||
runtimeEnvironment: string; | ||
/** | ||
* ``AWS::KinesisAnalyticsV2::Application.ServiceExecutionRole`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-serviceexecutionrole | ||
* `AWS::KinesisAnalyticsV2::Application.ServiceExecutionRole` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-serviceexecutionrole | ||
*/ | ||
serviceExecutionRole: string; | ||
/** | ||
* ``AWS::KinesisAnalyticsV2::Application.ApplicationConfiguration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-applicationconfiguration | ||
* `AWS::KinesisAnalyticsV2::Application.ApplicationConfiguration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-applicationconfiguration | ||
*/ | ||
applicationConfiguration?: CfnApplicationV2.ApplicationConfigurationProperty | cdk.Token; | ||
/** | ||
* ``AWS::KinesisAnalyticsV2::Application.ApplicationDescription`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-applicationdescription | ||
* `AWS::KinesisAnalyticsV2::Application.ApplicationDescription` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-applicationdescription | ||
*/ | ||
applicationDescription?: string; | ||
/** | ||
* ``AWS::KinesisAnalyticsV2::Application.ApplicationName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-applicationname | ||
* `AWS::KinesisAnalyticsV2::Application.ApplicationName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-applicationname | ||
*/ | ||
@@ -33,5 +34,8 @@ applicationName?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html | ||
* A CloudFormation `AWS::KinesisAnalyticsV2::Application` | ||
* | ||
* @cloudformationResource AWS::KinesisAnalyticsV2::Application | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html | ||
*/ | ||
export declare class CfnApplicationV2 extends cdk.Resource { | ||
export declare class CfnApplicationV2 extends cdk.CfnResource { | ||
/** | ||
@@ -42,7 +46,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* Creates a new ``AWS::KinesisAnalyticsV2::Application``. | ||
* Create a new `AWS::KinesisAnalyticsV2::Application`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -57,13 +61,13 @@ constructor(scope: cdk.Construct, id: string, props: CfnApplicationV2Props); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationcodeconfiguration.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationcodeconfiguration.html | ||
*/ | ||
interface ApplicationCodeConfigurationProperty { | ||
/** | ||
* ``CfnApplicationV2.ApplicationCodeConfigurationProperty.CodeContent`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationcodeconfiguration.html#cfn-kinesisanalyticsv2-application-applicationcodeconfiguration-codecontent | ||
* `CfnApplicationV2.ApplicationCodeConfigurationProperty.CodeContent` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationcodeconfiguration.html#cfn-kinesisanalyticsv2-application-applicationcodeconfiguration-codecontent | ||
*/ | ||
codeContent: CfnApplicationV2.CodeContentProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.ApplicationCodeConfigurationProperty.CodeContentType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationcodeconfiguration.html#cfn-kinesisanalyticsv2-application-applicationcodeconfiguration-codecontenttype | ||
* `CfnApplicationV2.ApplicationCodeConfigurationProperty.CodeContentType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationcodeconfiguration.html#cfn-kinesisanalyticsv2-application-applicationcodeconfiguration-codecontenttype | ||
*/ | ||
@@ -75,28 +79,28 @@ codeContentType: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html | ||
*/ | ||
interface ApplicationConfigurationProperty { | ||
/** | ||
* ``CfnApplicationV2.ApplicationConfigurationProperty.ApplicationCodeConfiguration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-applicationcodeconfiguration | ||
* `CfnApplicationV2.ApplicationConfigurationProperty.ApplicationCodeConfiguration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-applicationcodeconfiguration | ||
*/ | ||
applicationCodeConfiguration?: CfnApplicationV2.ApplicationCodeConfigurationProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.ApplicationConfigurationProperty.ApplicationSnapshotConfiguration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-applicationsnapshotconfiguration | ||
* `CfnApplicationV2.ApplicationConfigurationProperty.ApplicationSnapshotConfiguration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-applicationsnapshotconfiguration | ||
*/ | ||
applicationSnapshotConfiguration?: CfnApplicationV2.ApplicationSnapshotConfigurationProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.ApplicationConfigurationProperty.EnvironmentProperties`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-environmentproperties | ||
* `CfnApplicationV2.ApplicationConfigurationProperty.EnvironmentProperties` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-environmentproperties | ||
*/ | ||
environmentProperties?: CfnApplicationV2.EnvironmentPropertiesProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.ApplicationConfigurationProperty.FlinkApplicationConfiguration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-flinkapplicationconfiguration | ||
* `CfnApplicationV2.ApplicationConfigurationProperty.FlinkApplicationConfiguration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-flinkapplicationconfiguration | ||
*/ | ||
flinkApplicationConfiguration?: CfnApplicationV2.FlinkApplicationConfigurationProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.ApplicationConfigurationProperty.SqlApplicationConfiguration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-sqlapplicationconfiguration | ||
* `CfnApplicationV2.ApplicationConfigurationProperty.SqlApplicationConfiguration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-sqlapplicationconfiguration | ||
*/ | ||
@@ -108,8 +112,8 @@ sqlApplicationConfiguration?: CfnApplicationV2.SqlApplicationConfigurationProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationsnapshotconfiguration.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationsnapshotconfiguration.html | ||
*/ | ||
interface ApplicationSnapshotConfigurationProperty { | ||
/** | ||
* ``CfnApplicationV2.ApplicationSnapshotConfigurationProperty.SnapshotsEnabled`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationsnapshotconfiguration.html#cfn-kinesisanalyticsv2-application-applicationsnapshotconfiguration-snapshotsenabled | ||
* `CfnApplicationV2.ApplicationSnapshotConfigurationProperty.SnapshotsEnabled` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationsnapshotconfiguration.html#cfn-kinesisanalyticsv2-application-applicationsnapshotconfiguration-snapshotsenabled | ||
*/ | ||
@@ -121,13 +125,13 @@ snapshotsEnabled: boolean | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-csvmappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-csvmappingparameters.html | ||
*/ | ||
interface CSVMappingParametersProperty { | ||
/** | ||
* ``CfnApplicationV2.CSVMappingParametersProperty.RecordColumnDelimiter`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-csvmappingparameters.html#cfn-kinesisanalyticsv2-application-csvmappingparameters-recordcolumndelimiter | ||
* `CfnApplicationV2.CSVMappingParametersProperty.RecordColumnDelimiter` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-csvmappingparameters.html#cfn-kinesisanalyticsv2-application-csvmappingparameters-recordcolumndelimiter | ||
*/ | ||
recordColumnDelimiter: string; | ||
/** | ||
* ``CfnApplicationV2.CSVMappingParametersProperty.RecordRowDelimiter`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-csvmappingparameters.html#cfn-kinesisanalyticsv2-application-csvmappingparameters-recordrowdelimiter | ||
* `CfnApplicationV2.CSVMappingParametersProperty.RecordRowDelimiter` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-csvmappingparameters.html#cfn-kinesisanalyticsv2-application-csvmappingparameters-recordrowdelimiter | ||
*/ | ||
@@ -139,23 +143,23 @@ recordRowDelimiter: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html | ||
*/ | ||
interface CheckpointConfigurationProperty { | ||
/** | ||
* ``CfnApplicationV2.CheckpointConfigurationProperty.CheckpointInterval`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-checkpointinterval | ||
* `CfnApplicationV2.CheckpointConfigurationProperty.CheckpointInterval` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-checkpointinterval | ||
*/ | ||
checkpointInterval?: number | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.CheckpointConfigurationProperty.CheckpointingEnabled`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-checkpointingenabled | ||
* `CfnApplicationV2.CheckpointConfigurationProperty.CheckpointingEnabled` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-checkpointingenabled | ||
*/ | ||
checkpointingEnabled?: boolean | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.CheckpointConfigurationProperty.ConfigurationType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-configurationtype | ||
* `CfnApplicationV2.CheckpointConfigurationProperty.ConfigurationType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-configurationtype | ||
*/ | ||
configurationType: string; | ||
/** | ||
* ``CfnApplicationV2.CheckpointConfigurationProperty.MinPauseBetweenCheckpoints`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-minpausebetweencheckpoints | ||
* `CfnApplicationV2.CheckpointConfigurationProperty.MinPauseBetweenCheckpoints` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-minpausebetweencheckpoints | ||
*/ | ||
@@ -167,18 +171,18 @@ minPauseBetweenCheckpoints?: number | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html | ||
*/ | ||
interface CodeContentProperty { | ||
/** | ||
* ``CfnApplicationV2.CodeContentProperty.S3ContentLocation`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html#cfn-kinesisanalyticsv2-application-codecontent-s3contentlocation | ||
* `CfnApplicationV2.CodeContentProperty.S3ContentLocation` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html#cfn-kinesisanalyticsv2-application-codecontent-s3contentlocation | ||
*/ | ||
s3ContentLocation?: CfnApplicationV2.S3ContentLocationProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.CodeContentProperty.TextContent`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html#cfn-kinesisanalyticsv2-application-codecontent-textcontent | ||
* `CfnApplicationV2.CodeContentProperty.TextContent` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html#cfn-kinesisanalyticsv2-application-codecontent-textcontent | ||
*/ | ||
textContent?: string; | ||
/** | ||
* ``CfnApplicationV2.CodeContentProperty.ZipFileContent`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html#cfn-kinesisanalyticsv2-application-codecontent-zipfilecontent | ||
* `CfnApplicationV2.CodeContentProperty.ZipFileContent` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html#cfn-kinesisanalyticsv2-application-codecontent-zipfilecontent | ||
*/ | ||
@@ -190,8 +194,8 @@ zipFileContent?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-environmentproperties.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-environmentproperties.html | ||
*/ | ||
interface EnvironmentPropertiesProperty { | ||
/** | ||
* ``CfnApplicationV2.EnvironmentPropertiesProperty.PropertyGroups`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-environmentproperties.html#cfn-kinesisanalyticsv2-application-environmentproperties-propertygroups | ||
* `CfnApplicationV2.EnvironmentPropertiesProperty.PropertyGroups` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-environmentproperties.html#cfn-kinesisanalyticsv2-application-environmentproperties-propertygroups | ||
*/ | ||
@@ -203,18 +207,18 @@ propertyGroups?: Array<CfnApplicationV2.PropertyGroupProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html | ||
*/ | ||
interface FlinkApplicationConfigurationProperty { | ||
/** | ||
* ``CfnApplicationV2.FlinkApplicationConfigurationProperty.CheckpointConfiguration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-flinkapplicationconfiguration-checkpointconfiguration | ||
* `CfnApplicationV2.FlinkApplicationConfigurationProperty.CheckpointConfiguration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-flinkapplicationconfiguration-checkpointconfiguration | ||
*/ | ||
checkpointConfiguration?: CfnApplicationV2.CheckpointConfigurationProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.FlinkApplicationConfigurationProperty.MonitoringConfiguration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-flinkapplicationconfiguration-monitoringconfiguration | ||
* `CfnApplicationV2.FlinkApplicationConfigurationProperty.MonitoringConfiguration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-flinkapplicationconfiguration-monitoringconfiguration | ||
*/ | ||
monitoringConfiguration?: CfnApplicationV2.MonitoringConfigurationProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.FlinkApplicationConfigurationProperty.ParallelismConfiguration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-flinkapplicationconfiguration-parallelismconfiguration | ||
* `CfnApplicationV2.FlinkApplicationConfigurationProperty.ParallelismConfiguration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-flinkapplicationconfiguration-parallelismconfiguration | ||
*/ | ||
@@ -226,33 +230,33 @@ parallelismConfiguration?: CfnApplicationV2.ParallelismConfigurationProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html | ||
*/ | ||
interface InputProperty { | ||
/** | ||
* ``CfnApplicationV2.InputProperty.InputParallelism`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-inputparallelism | ||
* `CfnApplicationV2.InputProperty.InputParallelism` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-inputparallelism | ||
*/ | ||
inputParallelism?: CfnApplicationV2.InputParallelismProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.InputProperty.InputProcessingConfiguration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-inputprocessingconfiguration | ||
* `CfnApplicationV2.InputProperty.InputProcessingConfiguration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-inputprocessingconfiguration | ||
*/ | ||
inputProcessingConfiguration?: CfnApplicationV2.InputProcessingConfigurationProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.InputProperty.InputSchema`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-inputschema | ||
* `CfnApplicationV2.InputProperty.InputSchema` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-inputschema | ||
*/ | ||
inputSchema: CfnApplicationV2.InputSchemaProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.InputProperty.KinesisFirehoseInput`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-kinesisfirehoseinput | ||
* `CfnApplicationV2.InputProperty.KinesisFirehoseInput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-kinesisfirehoseinput | ||
*/ | ||
kinesisFirehoseInput?: CfnApplicationV2.KinesisFirehoseInputProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.InputProperty.KinesisStreamsInput`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-kinesisstreamsinput | ||
* `CfnApplicationV2.InputProperty.KinesisStreamsInput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-kinesisstreamsinput | ||
*/ | ||
kinesisStreamsInput?: CfnApplicationV2.KinesisStreamsInputProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.InputProperty.NamePrefix`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-nameprefix | ||
* `CfnApplicationV2.InputProperty.NamePrefix` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-nameprefix | ||
*/ | ||
@@ -264,8 +268,8 @@ namePrefix: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputlambdaprocessor.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputlambdaprocessor.html | ||
*/ | ||
interface InputLambdaProcessorProperty { | ||
/** | ||
* ``CfnApplicationV2.InputLambdaProcessorProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputlambdaprocessor.html#cfn-kinesisanalyticsv2-application-inputlambdaprocessor-resourcearn | ||
* `CfnApplicationV2.InputLambdaProcessorProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputlambdaprocessor.html#cfn-kinesisanalyticsv2-application-inputlambdaprocessor-resourcearn | ||
*/ | ||
@@ -277,8 +281,8 @@ resourceArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputparallelism.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputparallelism.html | ||
*/ | ||
interface InputParallelismProperty { | ||
/** | ||
* ``CfnApplicationV2.InputParallelismProperty.Count`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputparallelism.html#cfn-kinesisanalyticsv2-application-inputparallelism-count | ||
* `CfnApplicationV2.InputParallelismProperty.Count` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputparallelism.html#cfn-kinesisanalyticsv2-application-inputparallelism-count | ||
*/ | ||
@@ -290,8 +294,8 @@ count?: number | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputprocessingconfiguration.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputprocessingconfiguration.html | ||
*/ | ||
interface InputProcessingConfigurationProperty { | ||
/** | ||
* ``CfnApplicationV2.InputProcessingConfigurationProperty.InputLambdaProcessor`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputprocessingconfiguration.html#cfn-kinesisanalyticsv2-application-inputprocessingconfiguration-inputlambdaprocessor | ||
* `CfnApplicationV2.InputProcessingConfigurationProperty.InputLambdaProcessor` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputprocessingconfiguration.html#cfn-kinesisanalyticsv2-application-inputprocessingconfiguration-inputlambdaprocessor | ||
*/ | ||
@@ -303,18 +307,18 @@ inputLambdaProcessor?: CfnApplicationV2.InputLambdaProcessorProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html | ||
*/ | ||
interface InputSchemaProperty { | ||
/** | ||
* ``CfnApplicationV2.InputSchemaProperty.RecordColumns`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html#cfn-kinesisanalyticsv2-application-inputschema-recordcolumns | ||
* `CfnApplicationV2.InputSchemaProperty.RecordColumns` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html#cfn-kinesisanalyticsv2-application-inputschema-recordcolumns | ||
*/ | ||
recordColumns: Array<CfnApplicationV2.RecordColumnProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.InputSchemaProperty.RecordEncoding`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html#cfn-kinesisanalyticsv2-application-inputschema-recordencoding | ||
* `CfnApplicationV2.InputSchemaProperty.RecordEncoding` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html#cfn-kinesisanalyticsv2-application-inputschema-recordencoding | ||
*/ | ||
recordEncoding?: string; | ||
/** | ||
* ``CfnApplicationV2.InputSchemaProperty.RecordFormat`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html#cfn-kinesisanalyticsv2-application-inputschema-recordformat | ||
* `CfnApplicationV2.InputSchemaProperty.RecordFormat` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html#cfn-kinesisanalyticsv2-application-inputschema-recordformat | ||
*/ | ||
@@ -326,8 +330,8 @@ recordFormat: CfnApplicationV2.RecordFormatProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-jsonmappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-jsonmappingparameters.html | ||
*/ | ||
interface JSONMappingParametersProperty { | ||
/** | ||
* ``CfnApplicationV2.JSONMappingParametersProperty.RecordRowPath`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-jsonmappingparameters.html#cfn-kinesisanalyticsv2-application-jsonmappingparameters-recordrowpath | ||
* `CfnApplicationV2.JSONMappingParametersProperty.RecordRowPath` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-jsonmappingparameters.html#cfn-kinesisanalyticsv2-application-jsonmappingparameters-recordrowpath | ||
*/ | ||
@@ -339,8 +343,8 @@ recordRowPath: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisfirehoseinput.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisfirehoseinput.html | ||
*/ | ||
interface KinesisFirehoseInputProperty { | ||
/** | ||
* ``CfnApplicationV2.KinesisFirehoseInputProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisfirehoseinput.html#cfn-kinesisanalyticsv2-application-kinesisfirehoseinput-resourcearn | ||
* `CfnApplicationV2.KinesisFirehoseInputProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisfirehoseinput.html#cfn-kinesisanalyticsv2-application-kinesisfirehoseinput-resourcearn | ||
*/ | ||
@@ -352,8 +356,8 @@ resourceArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisstreamsinput.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisstreamsinput.html | ||
*/ | ||
interface KinesisStreamsInputProperty { | ||
/** | ||
* ``CfnApplicationV2.KinesisStreamsInputProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisstreamsinput.html#cfn-kinesisanalyticsv2-application-kinesisstreamsinput-resourcearn | ||
* `CfnApplicationV2.KinesisStreamsInputProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisstreamsinput.html#cfn-kinesisanalyticsv2-application-kinesisstreamsinput-resourcearn | ||
*/ | ||
@@ -365,13 +369,13 @@ resourceArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mappingparameters.html | ||
*/ | ||
interface MappingParametersProperty { | ||
/** | ||
* ``CfnApplicationV2.MappingParametersProperty.CSVMappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mappingparameters.html#cfn-kinesisanalyticsv2-application-mappingparameters-csvmappingparameters | ||
* `CfnApplicationV2.MappingParametersProperty.CSVMappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mappingparameters.html#cfn-kinesisanalyticsv2-application-mappingparameters-csvmappingparameters | ||
*/ | ||
csvMappingParameters?: CfnApplicationV2.CSVMappingParametersProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.MappingParametersProperty.JSONMappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mappingparameters.html#cfn-kinesisanalyticsv2-application-mappingparameters-jsonmappingparameters | ||
* `CfnApplicationV2.MappingParametersProperty.JSONMappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mappingparameters.html#cfn-kinesisanalyticsv2-application-mappingparameters-jsonmappingparameters | ||
*/ | ||
@@ -383,18 +387,18 @@ jsonMappingParameters?: CfnApplicationV2.JSONMappingParametersProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html | ||
*/ | ||
interface MonitoringConfigurationProperty { | ||
/** | ||
* ``CfnApplicationV2.MonitoringConfigurationProperty.ConfigurationType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-configurationtype | ||
* `CfnApplicationV2.MonitoringConfigurationProperty.ConfigurationType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-configurationtype | ||
*/ | ||
configurationType: string; | ||
/** | ||
* ``CfnApplicationV2.MonitoringConfigurationProperty.LogLevel`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-loglevel | ||
* `CfnApplicationV2.MonitoringConfigurationProperty.LogLevel` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-loglevel | ||
*/ | ||
logLevel?: string; | ||
/** | ||
* ``CfnApplicationV2.MonitoringConfigurationProperty.MetricsLevel`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-metricslevel | ||
* `CfnApplicationV2.MonitoringConfigurationProperty.MetricsLevel` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-metricslevel | ||
*/ | ||
@@ -406,23 +410,23 @@ metricsLevel?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html | ||
*/ | ||
interface ParallelismConfigurationProperty { | ||
/** | ||
* ``CfnApplicationV2.ParallelismConfigurationProperty.AutoScalingEnabled`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-autoscalingenabled | ||
* `CfnApplicationV2.ParallelismConfigurationProperty.AutoScalingEnabled` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-autoscalingenabled | ||
*/ | ||
autoScalingEnabled?: boolean | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.ParallelismConfigurationProperty.ConfigurationType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-configurationtype | ||
* `CfnApplicationV2.ParallelismConfigurationProperty.ConfigurationType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-configurationtype | ||
*/ | ||
configurationType: string; | ||
/** | ||
* ``CfnApplicationV2.ParallelismConfigurationProperty.Parallelism`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-parallelism | ||
* `CfnApplicationV2.ParallelismConfigurationProperty.Parallelism` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-parallelism | ||
*/ | ||
parallelism?: number | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.ParallelismConfigurationProperty.ParallelismPerKPU`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-parallelismperkpu | ||
* `CfnApplicationV2.ParallelismConfigurationProperty.ParallelismPerKPU` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-parallelismperkpu | ||
*/ | ||
@@ -434,13 +438,13 @@ parallelismPerKpu?: number | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-propertygroup.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-propertygroup.html | ||
*/ | ||
interface PropertyGroupProperty { | ||
/** | ||
* ``CfnApplicationV2.PropertyGroupProperty.PropertyGroupId`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-propertygroup.html#cfn-kinesisanalyticsv2-application-propertygroup-propertygroupid | ||
* `CfnApplicationV2.PropertyGroupProperty.PropertyGroupId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-propertygroup.html#cfn-kinesisanalyticsv2-application-propertygroup-propertygroupid | ||
*/ | ||
propertyGroupId?: string; | ||
/** | ||
* ``CfnApplicationV2.PropertyGroupProperty.PropertyMap`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-propertygroup.html#cfn-kinesisanalyticsv2-application-propertygroup-propertymap | ||
* `CfnApplicationV2.PropertyGroupProperty.PropertyMap` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-propertygroup.html#cfn-kinesisanalyticsv2-application-propertygroup-propertymap | ||
*/ | ||
@@ -452,18 +456,18 @@ propertyMap?: object | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html | ||
*/ | ||
interface RecordColumnProperty { | ||
/** | ||
* ``CfnApplicationV2.RecordColumnProperty.Mapping`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html#cfn-kinesisanalyticsv2-application-recordcolumn-mapping | ||
* `CfnApplicationV2.RecordColumnProperty.Mapping` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html#cfn-kinesisanalyticsv2-application-recordcolumn-mapping | ||
*/ | ||
mapping?: string; | ||
/** | ||
* ``CfnApplicationV2.RecordColumnProperty.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html#cfn-kinesisanalyticsv2-application-recordcolumn-name | ||
* `CfnApplicationV2.RecordColumnProperty.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html#cfn-kinesisanalyticsv2-application-recordcolumn-name | ||
*/ | ||
name: string; | ||
/** | ||
* ``CfnApplicationV2.RecordColumnProperty.SqlType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html#cfn-kinesisanalyticsv2-application-recordcolumn-sqltype | ||
* `CfnApplicationV2.RecordColumnProperty.SqlType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html#cfn-kinesisanalyticsv2-application-recordcolumn-sqltype | ||
*/ | ||
@@ -475,13 +479,13 @@ sqlType: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordformat.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordformat.html | ||
*/ | ||
interface RecordFormatProperty { | ||
/** | ||
* ``CfnApplicationV2.RecordFormatProperty.MappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordformat.html#cfn-kinesisanalyticsv2-application-recordformat-mappingparameters | ||
* `CfnApplicationV2.RecordFormatProperty.MappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordformat.html#cfn-kinesisanalyticsv2-application-recordformat-mappingparameters | ||
*/ | ||
mappingParameters?: CfnApplicationV2.MappingParametersProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationV2.RecordFormatProperty.RecordFormatType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordformat.html#cfn-kinesisanalyticsv2-application-recordformat-recordformattype | ||
* `CfnApplicationV2.RecordFormatProperty.RecordFormatType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordformat.html#cfn-kinesisanalyticsv2-application-recordformat-recordformattype | ||
*/ | ||
@@ -493,18 +497,18 @@ recordFormatType: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html | ||
*/ | ||
interface S3ContentLocationProperty { | ||
/** | ||
* ``CfnApplicationV2.S3ContentLocationProperty.BucketARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html#cfn-kinesisanalyticsv2-application-s3contentlocation-bucketarn | ||
* `CfnApplicationV2.S3ContentLocationProperty.BucketARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html#cfn-kinesisanalyticsv2-application-s3contentlocation-bucketarn | ||
*/ | ||
bucketArn?: string; | ||
/** | ||
* ``CfnApplicationV2.S3ContentLocationProperty.FileKey`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html#cfn-kinesisanalyticsv2-application-s3contentlocation-filekey | ||
* `CfnApplicationV2.S3ContentLocationProperty.FileKey` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html#cfn-kinesisanalyticsv2-application-s3contentlocation-filekey | ||
*/ | ||
fileKey?: string; | ||
/** | ||
* ``CfnApplicationV2.S3ContentLocationProperty.ObjectVersion`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html#cfn-kinesisanalyticsv2-application-s3contentlocation-objectversion | ||
* `CfnApplicationV2.S3ContentLocationProperty.ObjectVersion` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html#cfn-kinesisanalyticsv2-application-s3contentlocation-objectversion | ||
*/ | ||
@@ -516,8 +520,8 @@ objectVersion?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-sqlapplicationconfiguration.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-sqlapplicationconfiguration.html | ||
*/ | ||
interface SqlApplicationConfigurationProperty { | ||
/** | ||
* ``CfnApplicationV2.SqlApplicationConfigurationProperty.Inputs`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-sqlapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-sqlapplicationconfiguration-inputs | ||
* `CfnApplicationV2.SqlApplicationConfigurationProperty.Inputs` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-sqlapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-sqlapplicationconfiguration-inputs | ||
*/ | ||
@@ -528,13 +532,14 @@ inputs?: Array<CfnApplicationV2.InputProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationcloudwatchloggingoption.html | ||
* Properties for defining a `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationcloudwatchloggingoption.html | ||
*/ | ||
export interface CfnApplicationCloudWatchLoggingOptionV2Props { | ||
/** | ||
* ``AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption.ApplicationName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationcloudwatchloggingoption.html#cfn-kinesisanalyticsv2-applicationcloudwatchloggingoption-applicationname | ||
* `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption.ApplicationName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationcloudwatchloggingoption.html#cfn-kinesisanalyticsv2-applicationcloudwatchloggingoption-applicationname | ||
*/ | ||
applicationName: string; | ||
/** | ||
* ``AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption.CloudWatchLoggingOption`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationcloudwatchloggingoption.html#cfn-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption | ||
* `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption.CloudWatchLoggingOption` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationcloudwatchloggingoption.html#cfn-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption | ||
*/ | ||
@@ -544,5 +549,8 @@ cloudWatchLoggingOption: CfnApplicationCloudWatchLoggingOptionV2.CloudWatchLoggingOptionProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationcloudwatchloggingoption.html | ||
* A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption` | ||
* | ||
* @cloudformationResource AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationcloudwatchloggingoption.html | ||
*/ | ||
export declare class CfnApplicationCloudWatchLoggingOptionV2 extends cdk.Resource { | ||
export declare class CfnApplicationCloudWatchLoggingOptionV2 extends cdk.CfnResource { | ||
/** | ||
@@ -553,7 +561,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* Creates a new ``AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption``. | ||
* Create a new `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -568,8 +576,8 @@ constructor(scope: cdk.Construct, id: string, props: CfnApplicationCloudWatchLoggingOptionV2Props); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption.html | ||
*/ | ||
interface CloudWatchLoggingOptionProperty { | ||
/** | ||
* ``CfnApplicationCloudWatchLoggingOptionV2.CloudWatchLoggingOptionProperty.LogStreamARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption.html#cfn-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption-logstreamarn | ||
* `CfnApplicationCloudWatchLoggingOptionV2.CloudWatchLoggingOptionProperty.LogStreamARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption.html#cfn-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption-logstreamarn | ||
*/ | ||
@@ -580,13 +588,14 @@ logStreamArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html | ||
* Properties for defining a `AWS::KinesisAnalyticsV2::ApplicationOutput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html | ||
*/ | ||
export interface CfnApplicationOutputV2Props { | ||
/** | ||
* ``AWS::KinesisAnalyticsV2::ApplicationOutput.ApplicationName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html#cfn-kinesisanalyticsv2-applicationoutput-applicationname | ||
* `AWS::KinesisAnalyticsV2::ApplicationOutput.ApplicationName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html#cfn-kinesisanalyticsv2-applicationoutput-applicationname | ||
*/ | ||
applicationName: string; | ||
/** | ||
* ``AWS::KinesisAnalyticsV2::ApplicationOutput.Output`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html#cfn-kinesisanalyticsv2-applicationoutput-output | ||
* `AWS::KinesisAnalyticsV2::ApplicationOutput.Output` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html#cfn-kinesisanalyticsv2-applicationoutput-output | ||
*/ | ||
@@ -596,5 +605,8 @@ output: CfnApplicationOutputV2.OutputProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html | ||
* A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationOutput` | ||
* | ||
* @cloudformationResource AWS::KinesisAnalyticsV2::ApplicationOutput | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html | ||
*/ | ||
export declare class CfnApplicationOutputV2 extends cdk.Resource { | ||
export declare class CfnApplicationOutputV2 extends cdk.CfnResource { | ||
/** | ||
@@ -605,7 +617,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* Creates a new ``AWS::KinesisAnalyticsV2::ApplicationOutput``. | ||
* Create a new `AWS::KinesisAnalyticsV2::ApplicationOutput`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -620,8 +632,8 @@ constructor(scope: cdk.Construct, id: string, props: CfnApplicationOutputV2Props); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-destinationschema.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-destinationschema.html | ||
*/ | ||
interface DestinationSchemaProperty { | ||
/** | ||
* ``CfnApplicationOutputV2.DestinationSchemaProperty.RecordFormatType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-destinationschema.html#cfn-kinesisanalyticsv2-applicationoutput-destinationschema-recordformattype | ||
* `CfnApplicationOutputV2.DestinationSchemaProperty.RecordFormatType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-destinationschema.html#cfn-kinesisanalyticsv2-applicationoutput-destinationschema-recordformattype | ||
*/ | ||
@@ -633,8 +645,8 @@ recordFormatType?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisfirehoseoutput.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisfirehoseoutput.html | ||
*/ | ||
interface KinesisFirehoseOutputProperty { | ||
/** | ||
* ``CfnApplicationOutputV2.KinesisFirehoseOutputProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisfirehoseoutput.html#cfn-kinesisanalyticsv2-applicationoutput-kinesisfirehoseoutput-resourcearn | ||
* `CfnApplicationOutputV2.KinesisFirehoseOutputProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisfirehoseoutput.html#cfn-kinesisanalyticsv2-applicationoutput-kinesisfirehoseoutput-resourcearn | ||
*/ | ||
@@ -646,8 +658,8 @@ resourceArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisstreamsoutput.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisstreamsoutput.html | ||
*/ | ||
interface KinesisStreamsOutputProperty { | ||
/** | ||
* ``CfnApplicationOutputV2.KinesisStreamsOutputProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisstreamsoutput.html#cfn-kinesisanalyticsv2-applicationoutput-kinesisstreamsoutput-resourcearn | ||
* `CfnApplicationOutputV2.KinesisStreamsOutputProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisstreamsoutput.html#cfn-kinesisanalyticsv2-applicationoutput-kinesisstreamsoutput-resourcearn | ||
*/ | ||
@@ -659,8 +671,8 @@ resourceArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-lambdaoutput.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-lambdaoutput.html | ||
*/ | ||
interface LambdaOutputProperty { | ||
/** | ||
* ``CfnApplicationOutputV2.LambdaOutputProperty.ResourceARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-lambdaoutput.html#cfn-kinesisanalyticsv2-applicationoutput-lambdaoutput-resourcearn | ||
* `CfnApplicationOutputV2.LambdaOutputProperty.ResourceARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-lambdaoutput.html#cfn-kinesisanalyticsv2-applicationoutput-lambdaoutput-resourcearn | ||
*/ | ||
@@ -672,28 +684,28 @@ resourceArn: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html | ||
*/ | ||
interface OutputProperty { | ||
/** | ||
* ``CfnApplicationOutputV2.OutputProperty.DestinationSchema`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-destinationschema | ||
* `CfnApplicationOutputV2.OutputProperty.DestinationSchema` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-destinationschema | ||
*/ | ||
destinationSchema: CfnApplicationOutputV2.DestinationSchemaProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationOutputV2.OutputProperty.KinesisFirehoseOutput`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-kinesisfirehoseoutput | ||
* `CfnApplicationOutputV2.OutputProperty.KinesisFirehoseOutput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-kinesisfirehoseoutput | ||
*/ | ||
kinesisFirehoseOutput?: CfnApplicationOutputV2.KinesisFirehoseOutputProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationOutputV2.OutputProperty.KinesisStreamsOutput`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-kinesisstreamsoutput | ||
* `CfnApplicationOutputV2.OutputProperty.KinesisStreamsOutput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-kinesisstreamsoutput | ||
*/ | ||
kinesisStreamsOutput?: CfnApplicationOutputV2.KinesisStreamsOutputProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationOutputV2.OutputProperty.LambdaOutput`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-lambdaoutput | ||
* `CfnApplicationOutputV2.OutputProperty.LambdaOutput` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-lambdaoutput | ||
*/ | ||
lambdaOutput?: CfnApplicationOutputV2.LambdaOutputProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationOutputV2.OutputProperty.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-name | ||
* `CfnApplicationOutputV2.OutputProperty.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-name | ||
*/ | ||
@@ -704,13 +716,14 @@ name?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationreferencedatasource.html | ||
* Properties for defining a `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationreferencedatasource.html | ||
*/ | ||
export interface CfnApplicationReferenceDataSourceV2Props { | ||
/** | ||
* ``AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.ApplicationName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationreferencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-applicationname | ||
* `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.ApplicationName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationreferencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-applicationname | ||
*/ | ||
applicationName: string; | ||
/** | ||
* ``AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.ReferenceDataSource`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationreferencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource | ||
* `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.ReferenceDataSource` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationreferencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource | ||
*/ | ||
@@ -720,5 +733,8 @@ referenceDataSource: CfnApplicationReferenceDataSourceV2.ReferenceDataSourceProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationreferencedatasource.html | ||
* A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource` | ||
* | ||
* @cloudformationResource AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationreferencedatasource.html | ||
*/ | ||
export declare class CfnApplicationReferenceDataSourceV2 extends cdk.Resource { | ||
export declare class CfnApplicationReferenceDataSourceV2 extends cdk.CfnResource { | ||
/** | ||
@@ -729,7 +745,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* Creates a new ``AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource``. | ||
* Create a new `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -744,13 +760,13 @@ constructor(scope: cdk.Construct, id: string, props: CfnApplicationReferenceDataSourceV2Props); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters.html | ||
*/ | ||
interface CSVMappingParametersProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.CSVMappingParametersProperty.RecordColumnDelimiter`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters-recordcolumndelimiter | ||
* `CfnApplicationReferenceDataSourceV2.CSVMappingParametersProperty.RecordColumnDelimiter` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters-recordcolumndelimiter | ||
*/ | ||
recordColumnDelimiter: string; | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.CSVMappingParametersProperty.RecordRowDelimiter`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters-recordrowdelimiter | ||
* `CfnApplicationReferenceDataSourceV2.CSVMappingParametersProperty.RecordRowDelimiter` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters-recordrowdelimiter | ||
*/ | ||
@@ -762,8 +778,8 @@ recordRowDelimiter: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-jsonmappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-jsonmappingparameters.html | ||
*/ | ||
interface JSONMappingParametersProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.JSONMappingParametersProperty.RecordRowPath`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-jsonmappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-jsonmappingparameters-recordrowpath | ||
* `CfnApplicationReferenceDataSourceV2.JSONMappingParametersProperty.RecordRowPath` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-jsonmappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-jsonmappingparameters-recordrowpath | ||
*/ | ||
@@ -775,13 +791,13 @@ recordRowPath: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html | ||
*/ | ||
interface MappingParametersProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.MappingParametersProperty.CSVMappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters-csvmappingparameters | ||
* `CfnApplicationReferenceDataSourceV2.MappingParametersProperty.CSVMappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters-csvmappingparameters | ||
*/ | ||
csvMappingParameters?: CfnApplicationReferenceDataSourceV2.CSVMappingParametersProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.MappingParametersProperty.JSONMappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters-jsonmappingparameters | ||
* `CfnApplicationReferenceDataSourceV2.MappingParametersProperty.JSONMappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters-jsonmappingparameters | ||
*/ | ||
@@ -793,18 +809,18 @@ jsonMappingParameters?: CfnApplicationReferenceDataSourceV2.JSONMappingParametersProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html | ||
*/ | ||
interface RecordColumnProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.RecordColumnProperty.Mapping`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn-mapping | ||
* `CfnApplicationReferenceDataSourceV2.RecordColumnProperty.Mapping` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn-mapping | ||
*/ | ||
mapping?: string; | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.RecordColumnProperty.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn-name | ||
* `CfnApplicationReferenceDataSourceV2.RecordColumnProperty.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn-name | ||
*/ | ||
name: string; | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.RecordColumnProperty.SqlType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn-sqltype | ||
* `CfnApplicationReferenceDataSourceV2.RecordColumnProperty.SqlType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn-sqltype | ||
*/ | ||
@@ -816,13 +832,13 @@ sqlType: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordformat.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordformat.html | ||
*/ | ||
interface RecordFormatProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.RecordFormatProperty.MappingParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordformat.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordformat-mappingparameters | ||
* `CfnApplicationReferenceDataSourceV2.RecordFormatProperty.MappingParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordformat.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordformat-mappingparameters | ||
*/ | ||
mappingParameters?: CfnApplicationReferenceDataSourceV2.MappingParametersProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.RecordFormatProperty.RecordFormatType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordformat.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordformat-recordformattype | ||
* `CfnApplicationReferenceDataSourceV2.RecordFormatProperty.RecordFormatType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordformat.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordformat-recordformattype | ||
*/ | ||
@@ -834,18 +850,18 @@ recordFormatType: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html | ||
*/ | ||
interface ReferenceDataSourceProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.ReferenceDataSourceProperty.ReferenceSchema`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource-referenceschema | ||
* `CfnApplicationReferenceDataSourceV2.ReferenceDataSourceProperty.ReferenceSchema` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource-referenceschema | ||
*/ | ||
referenceSchema: CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.ReferenceDataSourceProperty.S3ReferenceDataSource`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource-s3referencedatasource | ||
* `CfnApplicationReferenceDataSourceV2.ReferenceDataSourceProperty.S3ReferenceDataSource` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource-s3referencedatasource | ||
*/ | ||
s3ReferenceDataSource?: CfnApplicationReferenceDataSourceV2.S3ReferenceDataSourceProperty | cdk.Token; | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.ReferenceDataSourceProperty.TableName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource-tablename | ||
* `CfnApplicationReferenceDataSourceV2.ReferenceDataSourceProperty.TableName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource-tablename | ||
*/ | ||
@@ -857,18 +873,18 @@ tableName?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html | ||
*/ | ||
interface ReferenceSchemaProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.RecordColumns`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referenceschema-recordcolumns | ||
* `CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.RecordColumns` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referenceschema-recordcolumns | ||
*/ | ||
recordColumns: Array<CfnApplicationReferenceDataSourceV2.RecordColumnProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.RecordEncoding`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referenceschema-recordencoding | ||
* `CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.RecordEncoding` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referenceschema-recordencoding | ||
*/ | ||
recordEncoding?: string; | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.RecordFormat`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referenceschema-recordformat | ||
* `CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.RecordFormat` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referenceschema-recordformat | ||
*/ | ||
@@ -880,13 +896,13 @@ recordFormat: CfnApplicationReferenceDataSourceV2.RecordFormatProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource.html | ||
*/ | ||
interface S3ReferenceDataSourceProperty { | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.S3ReferenceDataSourceProperty.BucketARN`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource-bucketarn | ||
* `CfnApplicationReferenceDataSourceV2.S3ReferenceDataSourceProperty.BucketARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource-bucketarn | ||
*/ | ||
bucketArn: string; | ||
/** | ||
* ``CfnApplicationReferenceDataSourceV2.S3ReferenceDataSourceProperty.FileKey`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource-filekey | ||
* `CfnApplicationReferenceDataSourceV2.S3ReferenceDataSourceProperty.FileKey` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource-filekey | ||
*/ | ||
@@ -893,0 +909,0 @@ fileKey: string; |
{ | ||
"name": "@aws-cdk/aws-kinesisanalytics", | ||
"version": "0.25.3", | ||
"version": "0.26.0", | ||
"description": "The CDK Construct Library for AWS::KinesisAnalytics", | ||
@@ -60,13 +60,13 @@ "main": "lib/index.js", | ||
"devDependencies": { | ||
"@aws-cdk/assert": "^0.25.3", | ||
"cdk-build-tools": "^0.25.3", | ||
"cfn2ts": "^0.25.3", | ||
"pkglint": "^0.25.3" | ||
"@aws-cdk/assert": "^0.26.0", | ||
"cdk-build-tools": "^0.26.0", | ||
"cfn2ts": "^0.26.0", | ||
"pkglint": "^0.26.0" | ||
}, | ||
"dependencies": { | ||
"@aws-cdk/cdk": "^0.25.3" | ||
"@aws-cdk/cdk": "^0.26.0" | ||
}, | ||
"homepage": "https://github.com/awslabs/aws-cdk", | ||
"peerDependencies": { | ||
"@aws-cdk/cdk": "^0.25.3" | ||
"@aws-cdk/cdk": "^0.26.0" | ||
}, | ||
@@ -73,0 +73,0 @@ "engines": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
799484
4266
+ Added@aws-cdk/cdk@0.26.0(transitive)
+ Added@aws-cdk/cx-api@0.26.0(transitive)
- Removed@aws-cdk/cdk@0.25.3(transitive)
- Removed@aws-cdk/cx-api@0.25.3(transitive)
Updated@aws-cdk/cdk@^0.26.0