Class: Aws::KinesisAnalyticsV2::Types::AddApplicationVpcConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisAnalyticsV2::Types::AddApplicationVpcConfigurationRequest
- Defined in:
- gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_name ⇒ String
The name of an existing application.
-
#conditional_token ⇒ String
A value you use to implement strong concurrency for application updates.
-
#current_application_version_id ⇒ Integer
The version of the application to which you want to add the VPC configuration.
-
#vpc_configuration ⇒ Types::VpcConfiguration
Description of the VPC to add to the application.
Instance Attribute Details
#application_name ⇒ String
The name of an existing application.
336 337 338 339 340 341 342 343 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 336 class AddApplicationVpcConfigurationRequest < Struct.new( :application_name, :current_application_version_id, :vpc_configuration, :conditional_token) SENSITIVE = [] include Aws::Structure end |
#conditional_token ⇒ String
A value you use to implement strong concurrency for application
updates. You must provide the ApplicationVersionID
or the
ConditionalToken
. You get the application's current
ConditionalToken
using DescribeApplication. For better concurrency
support, use the ConditionalToken
parameter instead of
CurrentApplicationVersionId
.
336 337 338 339 340 341 342 343 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 336 class AddApplicationVpcConfigurationRequest < Struct.new( :application_name, :current_application_version_id, :vpc_configuration, :conditional_token) SENSITIVE = [] include Aws::Structure end |
#current_application_version_id ⇒ Integer
The version of the application to which you want to add the VPC
configuration. You must provide the CurrentApplicationVersionId
or
the ConditionalToken
. 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. For better
concurrency support, use the ConditionalToken
parameter instead of
CurrentApplicationVersionId
.
336 337 338 339 340 341 342 343 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 336 class AddApplicationVpcConfigurationRequest < Struct.new( :application_name, :current_application_version_id, :vpc_configuration, :conditional_token) SENSITIVE = [] include Aws::Structure end |
#vpc_configuration ⇒ Types::VpcConfiguration
Description of the VPC to add to the application.
336 337 338 339 340 341 342 343 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 336 class AddApplicationVpcConfigurationRequest < Struct.new( :application_name, :current_application_version_id, :vpc_configuration, :conditional_token) SENSITIVE = [] include Aws::Structure end |