class Aws::KinesisAnalyticsV2::Types::ApplicationDetail
Describes the application, including the application Amazon Resource
Name (ARN), status, latest version, and input and output configurations.
@!attribute [rw] application_arn
The ARN of the application. @return [String]
@!attribute [rw] application_description
The description of the application. @return [String]
@!attribute [rw] application_name
The name of the application. @return [String]
@!attribute [rw] runtime_environment
The runtime environment for the application (`SQL-1_0`, `FLINK-1_6`, `FLINK-1_8`, or `FLINK-1_11`). @return [String]
@!attribute [rw] service_execution_role
Specifies the IAM role that the application uses to access external resources. @return [String]
@!attribute [rw] application_status
The status of the application. @return [String]
@!attribute [rw] application_version_id
Provides the current application version. Kinesis Data Analytics updates the `ApplicationVersionId` each time you update the application. @return [Integer]
@!attribute [rw] create_timestamp
The current timestamp when the application was created. @return [Time]
@!attribute [rw] last_update_timestamp
The current timestamp when the application was last updated. @return [Time]
@!attribute [rw] application_configuration_description
Describes details about the application code and starting parameters for a Kinesis Data Analytics application. @return [Types::ApplicationConfigurationDescription]
@!attribute [rw] cloud_watch_logging_option_descriptions
Describes the application Amazon CloudWatch logging options. @return [Array<Types::CloudWatchLoggingOptionDescription>]
@!attribute [rw] application_maintenance_configuration_description
The details of the maintenance configuration for the application. @return [Types::ApplicationMaintenanceConfigurationDescription]
@!attribute [rw] application_version_updated_from
The previous application version before the latest application update. RollbackApplication reverts the application to this version. @return [Integer]
@!attribute [rw] application_version_rolled_back_from
If you reverted the application using RollbackApplication, the application version when `RollbackApplication` was called. @return [Integer]
@!attribute [rw] conditional_token
A value you use to implement strong concurrency for application updates. @return [String]
@!attribute [rw] application_version_rolled_back_to
The version to which you want to roll back the application. @return [Integer]
@!attribute [rw] application_mode
To create a Kinesis Data Analytics Studio notebook, you must set the mode to `INTERACTIVE`. However, for a Kinesis Data Analytics for Apache Flink application, the mode is optional. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/kinesisanalyticsv2-2018-05-23/ApplicationDetail AWS API Documentation
Constants
- SENSITIVE