Class: Aws::KinesisAnalytics::Types::AddApplicationOutputRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisAnalytics::Types::AddApplicationOutputRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kinesisanalytics/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_name ⇒ String
Name of the application to which you want to add the output configuration.
-
#current_application_version_id ⇒ Integer
Version of the application to which you want to add the output configuration.
-
#output ⇒ Types::Output
An array of objects, each describing one output configuration.
Instance Attribute Details
#application_name ⇒ String
Name of the application to which you want to add the output configuration.
156 157 158 159 160 161 162 |
# File 'lib/aws-sdk-kinesisanalytics/types.rb', line 156 class AddApplicationOutputRequest < Struct.new( :application_name, :current_application_version_id, :output) SENSITIVE = [] include Aws::Structure end |
#current_application_version_id ⇒ Integer
Version of the application to which you want to add the output configuration. You can use the [DescribeApplication] operation to get the current application version. If the version specified is not the current version, the ‘ConcurrentModificationException` is returned.
[1]: docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html
156 157 158 159 160 161 162 |
# File 'lib/aws-sdk-kinesisanalytics/types.rb', line 156 class AddApplicationOutputRequest < Struct.new( :application_name, :current_application_version_id, :output) SENSITIVE = [] include Aws::Structure end |
#output ⇒ Types::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.
156 157 158 159 160 161 162 |
# File 'lib/aws-sdk-kinesisanalytics/types.rb', line 156 class AddApplicationOutputRequest < Struct.new( :application_name, :current_application_version_id, :output) SENSITIVE = [] include Aws::Structure end |