メニュー
AWS CloudFormation
ユーザーガイド (API Version 2010-05-15)

AWS::KinesisAnalytics::ApplicationOutput

AWS::KinesisAnalytics::ApplicationOutput リソースは外部宛先を Amazon Kinesis Analytics アプリケーションに追加します。詳細については、「AddApplicationOutput」 (Amazon Kinesis Analytics 開発者ガイド) を参照してください。

トピック

構文

AWS CloudFormation テンプレートでこのエンティティを宣言するには、次の構文を使用します。

JSON

Copy
{ "Type" : "AWS::KinesisAnalytics::ApplicationOutput", "Properties" : { "ApplicationName" : String, "Output" : Output } }

YAML

Copy
Type: "AWS::KinesisAnalytics::ApplicationOutput" Properties: ApplicationName: String Output: Output

プロパティ

ApplicationName

出力設定を追加するアプリケーションの名前です。

必須: はい

タイプ: 文字列

更新に伴う要件: 置換。

Output

それぞれが 1 つの出力設定を記述するオブジェクトの配列です。

必須: はい

タイプ: Kinesis Analytics ApplicationOutput 出力

更新に伴う要件: 中断はありません。

ApplicationOutput リソースの追加

ApplicationOutput リソースは外部宛先を Amazon Kinesis Analytics アプリケーションに追加します。

YAML

Copy
Type: "AWS::KinesisAnalytics::ApplicationOutput" Properties: ApplicationName: !Ref BasicApplication Output: Name: "exampleOutput" DestinationSchema: RecordFormatType: "CSV" KinesisStreamsOutput: ResourceARN: !GetAtt OutputKinesisStream.Arn RoleARN: !GetAtt KinesisAnalyticsRole.Arn

このページの内容: