class Aws::KinesisAnalytics::Types::DeleteApplicationOutputRequest

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

data as a hash:

    {
      application_name: "ApplicationName", # required
      current_application_version_id: 1, # required
      output_id: "Id", # required
    }

@!attribute [rw] application_name

Amazon Kinesis Analytics application name.
@return [String]

@!attribute [rw] current_application_version_id

Amazon Kinesis Analytics application version. You can use the
[DescribeApplication][1] operation to get the current application
version. If the version specified is not the current version, the
`ConcurrentModificationException` is returned.

[1]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html
@return [Integer]

@!attribute [rw] output_id

The ID of the configuration to delete. Each output configuration
that is added to the application, either when the application is
created or later using the [AddApplicationOutput][1] operation, has
a unique ID. You need to provide the ID to uniquely identify the
output configuration that you want to delete from the application
configuration. You can use the [DescribeApplication][2] operation to
get the specific `OutputId`.

[1]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_AddApplicationOutput.html
[2]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/kinesisanalytics-2015-08-14/DeleteApplicationOutputRequest AWS API Documentation

Constants

SENSITIVE