class Aws::KinesisAnalytics::Types::DeleteApplicationReferenceDataSourceRequest

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

data as a hash:

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

@!attribute [rw] application_name

Name of an existing application.
@return [String]

@!attribute [rw] current_application_version_id

Version of the application. 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] reference_id

ID of the reference data source. When you add a reference data
source to your application using the
[AddApplicationReferenceDataSource][1], Amazon Kinesis Analytics
assigns an ID. You can use the [DescribeApplication][2] operation to
get the reference ID.

[1]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_AddApplicationReferenceDataSource.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/DeleteApplicationReferenceDataSourceRequest AWS API Documentation

Constants

SENSITIVE