Skip to content

ApplicationDetail

Source code in docs_src/capo_kinesis_analytics_v2/types/application_detail.py
class ApplicationDetail(TypedDict, closed=True):
    application_arn: "capo_kinesis_analytics_v2.types.resource_arn.ResourceARN"
    """<p>The ARN of the application.</p>"""
    application_description: NotRequired[
        "capo_kinesis_analytics_v2.types.application_description.ApplicationDescription"
    ]
    """<p>The description of the application.</p>"""
    application_name: "capo_kinesis_analytics_v2.types.application_name.ApplicationName"
    """<p>The name of the application.</p>"""
    runtime_environment: (
        "capo_kinesis_analytics_v2.types.runtime_environment.RuntimeEnvironment"
    )
    """<p>The runtime environment for the application.</p>"""
    service_execution_role: NotRequired[
        "capo_kinesis_analytics_v2.types.role_arn.RoleARN"
    ]
    """<p>Specifies the IAM role that the application uses to access external resources.</p>"""
    application_status: (
        "capo_kinesis_analytics_v2.types.application_status.ApplicationStatus"
    )
    """<p>The status of the application.</p>"""
    application_version_id: (
        "capo_kinesis_analytics_v2.types.application_version_id.ApplicationVersionId"
    )
    """<p>Provides the current application version. Managed Service for Apache Flink updates the <code>ApplicationVersionId</code> each time you update the application.</p>"""
    create_timestamp: NotRequired["capo_kinesis_analytics_v2.types.timestamp.Timestamp"]
    """<p>The current timestamp when the application was created.</p>"""
    last_update_timestamp: NotRequired[
        "capo_kinesis_analytics_v2.types.timestamp.Timestamp"
    ]
    """<p>The current timestamp when the application was last updated.</p>"""
    application_configuration_description: NotRequired[
        "capo_kinesis_analytics_v2.types.application_configuration_description.ApplicationConfigurationDescription"
    ]
    """<p>Describes details about the application code and starting parameters for a Managed Service for Apache Flink application.</p>"""
    cloud_watch_logging_option_descriptions: NotRequired[
        "capo_kinesis_analytics_v2.types.cloud_watch_logging_option_descriptions.CloudWatchLoggingOptionDescriptions"
    ]
    """<p>Describes the application Amazon CloudWatch logging options.</p>"""
    application_maintenance_configuration_description: NotRequired[
        "capo_kinesis_analytics_v2.types.application_maintenance_configuration_description.ApplicationMaintenanceConfigurationDescription"
    ]
    """<p>The details of the maintenance configuration for the application.</p>"""
    application_version_updated_from: NotRequired[
        "capo_kinesis_analytics_v2.types.application_version_id.ApplicationVersionId"
    ]
    """<p>The previous application version before the latest application update. <a>RollbackApplication</a> reverts the application to this version.</p>"""
    application_version_rolled_back_from: NotRequired[
        "capo_kinesis_analytics_v2.types.application_version_id.ApplicationVersionId"
    ]
    """<p>If you reverted the application using <a>RollbackApplication</a>, the application version when <code>RollbackApplication</code> was called.</p>"""
    application_version_create_timestamp: NotRequired[
        "capo_kinesis_analytics_v2.types.timestamp.Timestamp"
    ]
    """<p>The timestamp that indicates when the application version was created.</p>"""
    conditional_token: NotRequired[
        "capo_kinesis_analytics_v2.types.conditional_token.ConditionalToken"
    ]
    """<p>A value you use to implement strong concurrency for application updates.</p>"""
    application_version_rolled_back_to: NotRequired[
        "capo_kinesis_analytics_v2.types.application_version_id.ApplicationVersionId"
    ]
    """<p>The version to which you want to roll back the application.</p>"""
    application_mode: NotRequired[
        "capo_kinesis_analytics_v2.types.application_mode.ApplicationMode"
    ]
    """<p>To create a Managed Service for Apache Flink Studio notebook, you must set the mode to <code>INTERACTIVE</code>. However, for a Managed Service for Apache Flink application, the mode is optional.</p>"""

application_arn instance-attribute

application_arn: ResourceARN

The ARN of the application.

application_configuration_description instance-attribute

application_configuration_description: NotRequired[ApplicationConfigurationDescription]

Describes details about the application code and starting parameters for a Managed Service for Apache Flink application.

application_description instance-attribute

application_description: NotRequired[ApplicationDescription]

The description of the application.

application_maintenance_configuration_description instance-attribute

application_maintenance_configuration_description: NotRequired[
    ApplicationMaintenanceConfigurationDescription
]

The details of the maintenance configuration for the application.

application_mode instance-attribute

application_mode: NotRequired[ApplicationMode]

To create a Managed Service for Apache Flink Studio notebook, you must set the mode to INTERACTIVE. However, for a Managed Service for Apache Flink application, the mode is optional.

application_name instance-attribute

application_name: ApplicationName

The name of the application.

application_status instance-attribute

application_status: ApplicationStatus

The status of the application.

application_version_create_timestamp instance-attribute

application_version_create_timestamp: NotRequired[Timestamp]

The timestamp that indicates when the application version was created.

application_version_id instance-attribute

application_version_id: ApplicationVersionId

Provides the current application version. Managed Service for Apache Flink updates the ApplicationVersionId each time you update the application.

application_version_rolled_back_from instance-attribute

application_version_rolled_back_from: NotRequired[ApplicationVersionId]

If you reverted the application using RollbackApplication, the application version when RollbackApplication was called.

application_version_rolled_back_to instance-attribute

application_version_rolled_back_to: NotRequired[ApplicationVersionId]

The version to which you want to roll back the application.

application_version_updated_from instance-attribute

application_version_updated_from: NotRequired[ApplicationVersionId]

The previous application version before the latest application update. RollbackApplication reverts the application to this version.

cloud_watch_logging_option_descriptions instance-attribute

cloud_watch_logging_option_descriptions: NotRequired[
    CloudWatchLoggingOptionDescriptions
]

Describes the application Amazon CloudWatch logging options.

conditional_token instance-attribute

conditional_token: NotRequired[ConditionalToken]

A value you use to implement strong concurrency for application updates.

create_timestamp instance-attribute

create_timestamp: NotRequired[Timestamp]

The current timestamp when the application was created.

last_update_timestamp instance-attribute

last_update_timestamp: NotRequired[Timestamp]

The current timestamp when the application was last updated.

runtime_environment instance-attribute

runtime_environment: RuntimeEnvironment

The runtime environment for the application.

service_execution_role instance-attribute

service_execution_role: NotRequired[RoleARN]

Specifies the IAM role that the application uses to access external resources.