Adds a Virtual Private Cloud (VPC) configuration to the application. Applications can use VPCs to store and access resources securely.
See https://www.paws-r-sdk.com/docs/kinesisanalyticsv2_add_application_vpc_configuration/ for full documentation.
kinesisanalyticsv2_add_application_vpc_configuration(
ApplicationName,
CurrentApplicationVersionId = NULL,
VpcConfiguration,
ConditionalToken = NULL
)
[required] The name of an existing application.
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
describe_application
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
.
[required] Description of the VPC to add to the application.
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
describe_application
. For
better concurrency support, use the ConditionalToken
parameter instead
of CurrentApplicationVersionId
.