CfnApplicationOutputProps
- class aws_cdk.aws_kinesisanalytics.CfnApplicationOutputProps(*, application_name, output)
Bases:
object
Properties for defining a
CfnApplicationOutput
.- Parameters:
application_name (
str
) – Name of the application to which you want to add the output configuration.output (
Union
[IResolvable
,OutputProperty
,Dict
[str
,Any
]]) – 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.
- Link:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_kinesisanalytics as kinesisanalytics cfn_application_output_props = kinesisanalytics.CfnApplicationOutputProps( application_name="applicationName", output=kinesisanalytics.CfnApplicationOutput.OutputProperty( destination_schema=kinesisanalytics.CfnApplicationOutput.DestinationSchemaProperty( record_format_type="recordFormatType" ), # the properties below are optional kinesis_firehose_output=kinesisanalytics.CfnApplicationOutput.KinesisFirehoseOutputProperty( resource_arn="resourceArn", role_arn="roleArn" ), kinesis_streams_output=kinesisanalytics.CfnApplicationOutput.KinesisStreamsOutputProperty( resource_arn="resourceArn", role_arn="roleArn" ), lambda_output=kinesisanalytics.CfnApplicationOutput.LambdaOutputProperty( resource_arn="resourceArn", role_arn="roleArn" ), name="name" ) )
Attributes
- application_name
Name of the application to which you want to add the output configuration.
- 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.