AWS::KinesisAnalyticsV2::Application S3ContentLocation - AWS CloudFormation

AWS::KinesisAnalyticsV2::Application S3ContentLocation

The location of an application or a custom artifact.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "BucketARN" : String, "FileKey" : String, "ObjectVersion" : String }

YAML

BucketARN: String FileKey: String ObjectVersion: String

Properties

BucketARN

The Amazon Resource Name (ARN) for the S3 bucket containing the application code.

Required: Yes

Type: String

Pattern: ^arn:.*$

Minimum: 1

Maximum: 2048

Update requires: No interruption

FileKey

The file key for the object containing the application code.

Required: Yes

Type: String

Minimum: 1

Maximum: 1024

Update requires: No interruption

ObjectVersion

The version of the object containing the application code.

Required: No

Type: String

Minimum: 1

Maximum: 1024

Update requires: No interruption

See also