class Aws::KinesisAnalyticsV2::Types::DeleteApplicationCloudWatchLoggingOptionRequest

@note When making an API call, you may pass DeleteApplicationCloudWatchLoggingOptionRequest

data as a hash:

    {
      application_name: "ApplicationName", # required
      current_application_version_id: 1,
      cloud_watch_logging_option_id: "Id", # required
      conditional_token: "ConditionalToken",
    }

@!attribute [rw] application_name

The application name.
@return [String]

@!attribute [rw] current_application_version_id

The version ID of the application. You must provide the
`CurrentApplicationVersionId` or the `ConditionalToken`. You can
retrieve the application version ID using DescribeApplication. For
better concurrency support, use the `ConditionalToken` parameter
instead of `CurrentApplicationVersionId`.
@return [Integer]

@!attribute [rw] cloud_watch_logging_option_id

The `CloudWatchLoggingOptionId` of the Amazon CloudWatch logging
option to delete. You can get the `CloudWatchLoggingOptionId` by
using the DescribeApplication operation.
@return [String]

@!attribute [rw] conditional_token

A value you use to implement strong concurrency for application
updates. You must provide the `CurrentApplicationVersionId` 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/DeleteApplicationCloudWatchLoggingOptionRequest AWS API Documentation

Constants

SENSITIVE