interface CfnApplicationOutputProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.KinesisAnalytics.CfnApplicationOutputProps |
Java | software.amazon.awscdk.services.kinesisanalytics.CfnApplicationOutputProps |
Python | aws_cdk.aws_kinesisanalytics.CfnApplicationOutputProps |
TypeScript | @aws-cdk/aws-kinesisanalytics » CfnApplicationOutputProps |
Properties for defining a CfnApplicationOutput.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as kinesisanalytics from '@aws-cdk/aws-kinesisanalytics';
const cfnApplicationOutputProps: kinesisanalytics.CfnApplicationOutputProps = {
applicationName: 'applicationName',
output: {
destinationSchema: {
recordFormatType: 'recordFormatType',
},
// the properties below are optional
kinesisFirehoseOutput: {
resourceArn: 'resourceArn',
roleArn: 'roleArn',
},
kinesisStreamsOutput: {
resourceArn: 'resourceArn',
roleArn: 'roleArn',
},
lambdaOutput: {
resourceArn: 'resourceArn',
roleArn: 'roleArn',
},
name: 'name',
},
};
Properties
| Name | Type | Description |
|---|---|---|
| application | string | Name of the application to which you want to add the output configuration. |
| output | IResolvable | Output | An array of objects, each describing one output configuration. |
applicationName
Type:
string
Name of the application to which you want to add the output configuration.
output
Type:
IResolvable | Output
An array of objects, each describing one output configuration.
In the output configuration, you specify the name of an in-application stream, a destination (that is, an Amazon Kinesis stream, an Amazon Kinesis Firehose delivery stream, or an AWS Lambda function), and record the formation to use when writing to the destination.

.NET
Java
Python
TypeScript