Skip to content

GetApplicationResponse

Source code in docs_src/capo_m2/types/get_application_response.py
class GetApplicationResponse(TypedDict, closed=True):
    name: "capo_m2.types.entity_name.EntityName"
    """<p>The unique identifier of the application.</p>"""
    description: NotRequired["capo_m2.types.entity_description.EntityDescription"]
    """<p>The description of the application.</p>"""
    application_id: "capo_m2.types.identifier.Identifier"
    """<p>The identifier of the application.</p>"""
    application_arn: "capo_m2.types.arn.Arn"
    """<p>The Amazon Resource Name (ARN) of the application.</p>"""
    status: "capo_m2.types.application_lifecycle.ApplicationLifecycle"
    """<p>The status of the application.</p>"""
    latest_version: (
        "capo_m2.types.application_version_summary.ApplicationVersionSummary"
    )
    """<p>The latest version of the application.</p>"""
    deployed_version: NotRequired[
        "capo_m2.types.deployed_version_summary.DeployedVersionSummary"
    ]
    """<p>The version of the application that is deployed.</p>"""
    engine_type: "capo_m2.types.engine_type.EngineType"
    """<p>The type of the target platform for the application.</p>"""
    log_groups: NotRequired["capo_m2.types.log_group_summaries.LogGroupSummaries"]
    """<p>The list of log summaries. Each log summary includes the log type as well as the log group identifier. These are CloudWatch logs. Amazon Web Services Mainframe Modernization pushes the application log to CloudWatch under the customer's account.</p>"""
    creation_time: "capo_m2.types.timestamp.Timestamp"
    """<p>The timestamp when this application was created.</p>"""
    last_start_time: NotRequired["capo_m2.types.timestamp.Timestamp"]
    """<p>The timestamp when you last started the application. Null until the application runs for the first time.</p>"""
    tags: NotRequired["capo_m2.types.tag_map.TagMap"]
    """<p>A list of tags associated with the application.</p>"""
    environment_id: NotRequired["capo_m2.types.identifier.Identifier"]
    """<p>The identifier of the runtime environment where you want to deploy the application.</p>"""
    target_group_arns: NotRequired["capo_m2.types.arn_list.ArnList"]
    """<p>Returns the Amazon Resource Names (ARNs) of the target groups that are attached to the network load balancer.</p>"""
    listener_arns: NotRequired["capo_m2.types.arn_list.ArnList"]
    """<p>The Amazon Resource Name (ARN) for the network load balancer listener created in your Amazon Web Services account. Amazon Web Services Mainframe Modernization creates this listener for you the first time you deploy an application.</p>"""
    listener_ports: NotRequired["capo_m2.types.port_list.PortList"]
    """<p>The port associated with the network load balancer listener created in your Amazon Web Services account.</p>"""
    load_balancer_dns_name: NotRequired["capo_m2.types.string100.String100"]
    """<p>The public DNS name of the load balancer created in your Amazon Web Services account.</p>"""
    status_reason: NotRequired["str"]
    """<p>The reason for the reported status.</p>"""
    kms_key_id: NotRequired["str"]
    """<p>The identifier of a customer managed key.</p>"""
    role_arn: NotRequired["capo_m2.types.arn.Arn"]
    """<p>The Amazon Resource Name (ARN) of the role associated with the application.</p>"""

application_arn instance-attribute

application_arn: Arn

The Amazon Resource Name (ARN) of the application.

application_id instance-attribute

application_id: Identifier

The identifier of the application.

creation_time instance-attribute

creation_time: Timestamp

The timestamp when this application was created.

deployed_version instance-attribute

deployed_version: NotRequired[DeployedVersionSummary]

The version of the application that is deployed.

description instance-attribute

description: NotRequired[EntityDescription]

The description of the application.

engine_type instance-attribute

engine_type: EngineType

The type of the target platform for the application.

environment_id instance-attribute

environment_id: NotRequired[Identifier]

The identifier of the runtime environment where you want to deploy the application.

kms_key_id instance-attribute

kms_key_id: NotRequired[str]

The identifier of a customer managed key.

last_start_time instance-attribute

last_start_time: NotRequired[Timestamp]

The timestamp when you last started the application. Null until the application runs for the first time.

latest_version instance-attribute

latest_version: ApplicationVersionSummary

The latest version of the application.

listener_arns instance-attribute

listener_arns: NotRequired[ArnList]

The Amazon Resource Name (ARN) for the network load balancer listener created in your Amazon Web Services account. Amazon Web Services Mainframe Modernization creates this listener for you the first time you deploy an application.

listener_ports instance-attribute

listener_ports: NotRequired[PortList]

The port associated with the network load balancer listener created in your Amazon Web Services account.

load_balancer_dns_name instance-attribute

load_balancer_dns_name: NotRequired[String100]

The public DNS name of the load balancer created in your Amazon Web Services account.

log_groups instance-attribute

log_groups: NotRequired[LogGroupSummaries]

The list of log summaries. Each log summary includes the log type as well as the log group identifier. These are CloudWatch logs. Amazon Web Services Mainframe Modernization pushes the application log to CloudWatch under the customer's account.

name instance-attribute

name: EntityName

The unique identifier of the application.

role_arn instance-attribute

role_arn: NotRequired[Arn]

The Amazon Resource Name (ARN) of the role associated with the application.

status instance-attribute

The status of the application.

status_reason instance-attribute

status_reason: NotRequired[str]

The reason for the reported status.

tags instance-attribute

tags: NotRequired[TagMap]

A list of tags associated with the application.

target_group_arns instance-attribute

target_group_arns: NotRequired[ArnList]

Returns the Amazon Resource Names (ARNs) of the target groups that are attached to the network load balancer.