class Aws::KinesisAnalyticsV2::Types::AddApplicationVpcConfigurationRequest
@note When making an API call, you may pass AddApplicationVpcConfigurationRequest
data as a hash: { application_name: "ApplicationName", # required current_application_version_id: 1, vpc_configuration: { # required subnet_ids: ["SubnetId"], # required security_group_ids: ["SecurityGroupId"], # required }, conditional_token: "ConditionalToken", }
@!attribute [rw] application_name
The name of an existing application. @return [String]
@!attribute [rw] current_application_version_id
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`. @return [Integer]
@!attribute [rw] vpc_configuration
Description of the VPC to add to the application. @return [Types::VpcConfiguration]
@!attribute [rw] conditional_token
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`. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/kinesisanalyticsv2-2018-05-23/AddApplicationVpcConfigurationRequest AWS API Documentation
Constants
- SENSITIVE