class Aws::KinesisAnalytics::Types::ApplicationDetail

<note markdown=“1”> This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which only supports SQL applications. Version 2 of the API supports SQL and Java applications. For more information about version 2, see [Amazon Kinesis Data Analytics API V2 Documentation](/kinesisanalytics/latest/apiv2/Welcome.html).

</note>

Provides a description of the application, including the application Amazon Resource Name (ARN), status, latest version, and input and output configuration.

@!attribute [rw] application_name

Name of the application.
@return [String]

@!attribute [rw] application_description

Description of the application.
@return [String]

@!attribute [rw] application_arn

ARN of the application.
@return [String]

@!attribute [rw] application_status

Status of the application.
@return [String]

@!attribute [rw] create_timestamp

Time stamp when the application version was created.
@return [Time]

@!attribute [rw] last_update_timestamp

Time stamp when the application was last updated.
@return [Time]

@!attribute [rw] input_descriptions

Describes the application input configuration. For more information,
see [Configuring Application Input][1].

[1]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html
@return [Array<Types::InputDescription>]

@!attribute [rw] output_descriptions

Describes the application output configuration. For more
information, see [Configuring Application Output][1].

[1]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-output.html
@return [Array<Types::OutputDescription>]

@!attribute [rw] reference_data_source_descriptions

Describes reference data sources configured for the application. For
more information, see [Configuring Application Input][1].

[1]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html
@return [Array<Types::ReferenceDataSourceDescription>]

@!attribute [rw] cloud_watch_logging_option_descriptions

Describes the CloudWatch log streams that are configured to receive
application messages. For more information about using CloudWatch
log streams with Amazon Kinesis Analytics applications, see [Working
with Amazon CloudWatch Logs][1].

[1]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/cloudwatch-logs.html
@return [Array<Types::CloudWatchLoggingOptionDescription>]

@!attribute [rw] application_code

Returns the application code that you provided to perform data
analysis on any of the in-application streams in your application.
@return [String]

@!attribute [rw] application_version_id

Provides the current application version.
@return [Integer]

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

Constants

SENSITIVE