CfnApplicationOutputProps

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

Bases: object

Properties for defining a AWS::KinesisAnalytics::ApplicationOutput.

Parameters
  • application_name (str) – AWS::KinesisAnalytics::ApplicationOutput.ApplicationName.

  • output (Union[IResolvable, OutputProperty]) – AWS::KinesisAnalytics::ApplicationOutput.Output.

Link

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

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

AWS::KinesisAnalytics::ApplicationOutput.ApplicationName.

Link

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

Return type

str

output

AWS::KinesisAnalytics::ApplicationOutput.Output.

Link

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

Return type

Union[IResolvable, OutputProperty]