interface OutputProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.KinesisAnalyticsV2.Mixins.CfnApplicationOutputPropsMixin.OutputProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awskinesisanalyticsv2/mixins#CfnApplicationOutputPropsMixin_OutputProperty |
Java | software.amazon.awscdk.mixins.preview.services.kinesisanalyticsv2.mixins.CfnApplicationOutputPropsMixin.OutputProperty |
Python | aws_cdk.mixins_preview.aws_kinesisanalyticsv2.mixins.CfnApplicationOutputPropsMixin.OutputProperty |
TypeScript | @aws-cdk/mixins-preview » aws_kinesisanalyticsv2 » mixins » CfnApplicationOutputPropsMixin » OutputProperty |
Describes a SQL-based Kinesis Data Analytics application's output configuration, in which you identify an in-application stream and a destination where you want the in-application stream data to be written.
The destination can be a Kinesis data stream or a Kinesis Data Firehose delivery stream.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as kinesisanalyticsv2_mixins } from '@aws-cdk/mixins-preview/aws-kinesisanalyticsv2';
const outputProperty: kinesisanalyticsv2_mixins.CfnApplicationOutputPropsMixin.OutputProperty = {
destinationSchema: {
recordFormatType: 'recordFormatType',
},
kinesisFirehoseOutput: {
resourceArn: 'resourceArn',
},
kinesisStreamsOutput: {
resourceArn: 'resourceArn',
},
lambdaOutput: {
resourceArn: 'resourceArn',
},
name: 'name',
};
Properties
| Name | Type | Description |
|---|---|---|
| destination | IResolvable | Destination | Describes the data format when records are written to the destination. |
| kinesis | IResolvable | Kinesis | Identifies a Kinesis Data Firehose delivery stream as the destination. |
| kinesis | IResolvable | Kinesis | Identifies a Kinesis data stream as the destination. |
| lambda | IResolvable | Lambda | Identifies an Amazon Lambda function as the destination. |
| name? | string | The name of the in-application stream. |
destinationSchema?
Type:
IResolvable | Destination
(optional)
Describes the data format when records are written to the destination.
kinesisFirehoseOutput?
Type:
IResolvable | Kinesis
(optional)
Identifies a Kinesis Data Firehose delivery stream as the destination.
kinesisStreamsOutput?
Type:
IResolvable | Kinesis
(optional)
Identifies a Kinesis data stream as the destination.
lambdaOutput?
Type:
IResolvable | Lambda
(optional)
Identifies an Amazon Lambda function as the destination.
name?
Type:
string
(optional)
The name of the in-application stream.

.NET
Go
Java
Python
TypeScript