CfnApplicationOutputV2Props

class aws_cdk.aws_kinesisanalytics.CfnApplicationOutputV2Props(*, application_name, output)

Bases: object

Properties for defining a CfnApplicationOutput.

Parameters:
  • application_name (str) – The name of the application.

  • output (Union[IResolvable, OutputProperty, Dict[str, Any]]) – 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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_kinesisanalytics as kinesisanalytics

cfn_application_output_v2_props = kinesisanalytics.CfnApplicationOutputV2Props(
    application_name="applicationName",
    output=kinesisanalytics.CfnApplicationOutputV2.OutputProperty(
        destination_schema=kinesisanalytics.CfnApplicationOutputV2.DestinationSchemaProperty(
            record_format_type="recordFormatType"
        ),

        # the properties below are optional
        kinesis_firehose_output=kinesisanalytics.CfnApplicationOutputV2.KinesisFirehoseOutputProperty(
            resource_arn="resourceArn"
        ),
        kinesis_streams_output=kinesisanalytics.CfnApplicationOutputV2.KinesisStreamsOutputProperty(
            resource_arn="resourceArn"
        ),
        lambda_output=kinesisanalytics.CfnApplicationOutputV2.LambdaOutputProperty(
            resource_arn="resourceArn"
        ),
        name="name"
    )
)

Attributes

application_name

The name of the application.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html#cfn-kinesisanalyticsv2-applicationoutput-applicationname

output

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html#cfn-kinesisanalyticsv2-applicationoutput-output