Skip to content

Application

Source code in docs_src/capo_appstream/types/application.py
class Application(TypedDict, closed=True):
    name: NotRequired["capo_appstream.types.string.String"]
    """<p>The name of the application.</p>"""
    display_name: NotRequired["capo_appstream.types.string.String"]
    """<p>The application name to display.</p>"""
    icon_url: NotRequired["capo_appstream.types.string.String"]
    """<p>The URL for the application icon. This URL might be time-limited.</p>"""
    launch_path: NotRequired["capo_appstream.types.string.String"]
    """<p>The path to the application executable in the instance.</p>"""
    launch_parameters: NotRequired["capo_appstream.types.string.String"]
    """<p>The arguments that are passed to the application at launch.</p>"""
    enabled: NotRequired["capo_appstream.types.boolean.Boolean"]
    """<p>If there is a problem, the application can be disabled after image creation.</p>"""
    metadata: NotRequired["capo_appstream.types.metadata.Metadata"]
    """<p>Additional attributes that describe the application.</p>"""
    working_directory: NotRequired["capo_appstream.types.string.String"]
    """<p>The working directory for the application.</p>"""
    description: NotRequired["capo_appstream.types.string.String"]
    """<p>The description of the application.</p>"""
    arn: NotRequired["capo_appstream.types.arn.Arn"]
    """<p>The ARN of the application.</p>"""
    app_block_arn: NotRequired["capo_appstream.types.arn.Arn"]
    """<p>The app block ARN of the application.</p>"""
    icon_s3_location: NotRequired["capo_appstream.types.s3_location.S3Location"]
    """<p>The S3 location of the application icon.</p>"""
    platforms: NotRequired["capo_appstream.types.platforms.Platforms"]
    """<p>The platforms on which the application can run.</p>"""
    instance_families: NotRequired["capo_appstream.types.string_list.StringList"]
    """<p>The instance families for the application.</p>"""
    created_time: NotRequired["capo_appstream.types.timestamp.Timestamp"]
    """<p>The time at which the application was created within the app block.</p>"""

app_block_arn instance-attribute

app_block_arn: NotRequired[Arn]

The app block ARN of the application.

arn instance-attribute

arn: NotRequired[Arn]

The ARN of the application.

created_time instance-attribute

created_time: NotRequired[Timestamp]

The time at which the application was created within the app block.

description instance-attribute

description: NotRequired[String]

The description of the application.

display_name instance-attribute

display_name: NotRequired[String]

The application name to display.

enabled instance-attribute

enabled: NotRequired[Boolean]

If there is a problem, the application can be disabled after image creation.

icon_s3_location instance-attribute

icon_s3_location: NotRequired[S3Location]

The S3 location of the application icon.

icon_url instance-attribute

icon_url: NotRequired[String]

The URL for the application icon. This URL might be time-limited.

instance_families instance-attribute

instance_families: NotRequired[StringList]

The instance families for the application.

launch_parameters instance-attribute

launch_parameters: NotRequired[String]

The arguments that are passed to the application at launch.

launch_path instance-attribute

launch_path: NotRequired[String]

The path to the application executable in the instance.

metadata instance-attribute

metadata: NotRequired[Metadata]

Additional attributes that describe the application.

name instance-attribute

name: NotRequired[String]

The name of the application.

platforms instance-attribute

platforms: NotRequired[Platforms]

The platforms on which the application can run.

working_directory instance-attribute

working_directory: NotRequired[String]

The working directory for the application.