Skip to content

UpdateApplicationRequest

Source code in docs_src/capo_appintegrations/types/update_application_request.py
class UpdateApplicationRequest(TypedDict, closed=True):
    arn: "capo_appintegrations.types.arn_or_uuid.ArnOrUUID"
    """<p>The Amazon Resource Name (ARN) of the Application.</p>"""
    name: NotRequired["capo_appintegrations.types.application_name.ApplicationName"]
    """<p>The name of the application.</p>"""
    description: NotRequired["capo_appintegrations.types.description.Description"]
    """<p>The description of the application.</p>"""
    application_source_config: NotRequired[
        "capo_appintegrations.types.application_source_config.ApplicationSourceConfig"
    ]
    """<p>The configuration for where the application should be loaded from.</p>"""
    subscriptions: NotRequired[
        "capo_appintegrations.types.subscription_list.SubscriptionList"
    ]
    """<p>The events that the application subscribes.</p>"""
    publications: NotRequired[
        "capo_appintegrations.types.publication_list.PublicationList"
    ]
    """<p>The events that the application publishes.</p>"""
    permissions: NotRequired[
        "capo_appintegrations.types.permission_list.PermissionList"
    ]
    """<p>The configuration of events or requests that the application has access to.</p>"""
    is_service: NotRequired["capo_appintegrations.types.boolean.Boolean"]
    """<p>Indicates whether the application is a service.</p>"""
    initialization_timeout: NotRequired[
        "capo_appintegrations.types.initialization_timeout.InitializationTimeout"
    ]
    """<p>The maximum time in milliseconds allowed to establish a connection with the workspace.</p>"""
    application_config: NotRequired[
        "capo_appintegrations.types.application_config.ApplicationConfig"
    ]
    """<p>The configuration settings for the application.</p>"""
    iframe_config: NotRequired["capo_appintegrations.types.iframe_config.IframeConfig"]
    """<p>The iframe configuration for the application.</p>"""
    application_type: NotRequired[
        "capo_appintegrations.types.application_type.ApplicationType"
    ]
    """<p>The type of application.</p>"""
    auth_config: NotRequired["capo_appintegrations.types.auth_config.AuthConfig"]
    """<p>The authentication settings that Connect Customer uses when calling the external application.</p>"""

application_config instance-attribute

application_config: NotRequired[ApplicationConfig]

The configuration settings for the application.

application_source_config instance-attribute

application_source_config: NotRequired[ApplicationSourceConfig]

The configuration for where the application should be loaded from.

application_type instance-attribute

application_type: NotRequired[ApplicationType]

The type of application.

arn instance-attribute

arn: ArnOrUUID

The Amazon Resource Name (ARN) of the Application.

auth_config instance-attribute

auth_config: NotRequired[AuthConfig]

The authentication settings that Connect Customer uses when calling the external application.

description instance-attribute

description: NotRequired[Description]

The description of the application.

iframe_config instance-attribute

iframe_config: NotRequired[IframeConfig]

The iframe configuration for the application.

initialization_timeout instance-attribute

initialization_timeout: NotRequired[InitializationTimeout]

The maximum time in milliseconds allowed to establish a connection with the workspace.

is_service instance-attribute

is_service: NotRequired[Boolean]

Indicates whether the application is a service.

name instance-attribute

name: NotRequired[ApplicationName]

The name of the application.

permissions instance-attribute

permissions: NotRequired[PermissionList]

The configuration of events or requests that the application has access to.

publications instance-attribute

publications: NotRequired[PublicationList]

The events that the application publishes.

subscriptions instance-attribute

subscriptions: NotRequired[SubscriptionList]

The events that the application subscribes.