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.
330 331 332 333 334 335 336 337 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 330 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
.
330 331 332 333 334 335 336 337 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 330 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
.
330 331 332 333 334 335 336 337 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 330 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.
330 331 332 333 334 335 336 337 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 330 class AddApplicationVpcConfigurationRequest < Struct.new( :application_name, :current_application_version_id, :vpc_configuration, :conditional_token) SENSITIVE = [] include Aws::Structure end |