Skip to content

UpdateApplicationRequest

Source code in docs_src/capo_qbusiness/types/update_application_request.py
class UpdateApplicationRequest(TypedDict, closed=True):
    application_id: "capo_qbusiness.types.application_id.ApplicationId"
    """<p>The identifier of the Amazon Q Business application.</p>"""
    identity_center_instance_arn: NotRequired[
        "capo_qbusiness.types.instance_arn.InstanceArn"
    ]
    """<p> The Amazon Resource Name (ARN) of the IAM Identity Center instance you are either creating for—or connecting to—your Amazon Q Business application.</p>"""
    display_name: NotRequired["capo_qbusiness.types.application_name.ApplicationName"]
    """<p>A name for the Amazon Q Business application.</p>"""
    description: NotRequired["capo_qbusiness.types.description.Description"]
    """<p>A description for the Amazon Q Business application.</p>"""
    role_arn: NotRequired["capo_qbusiness.types.role_arn.RoleArn"]
    """<p>An Amazon Web Services Identity and Access Management (IAM) role that gives Amazon Q Business permission to access Amazon CloudWatch logs and metrics.</p>"""
    attachments_configuration: NotRequired[
        "capo_qbusiness.types.attachments_configuration.AttachmentsConfiguration"
    ]
    """<p>An option to allow end users to upload files directly during chat.</p>"""
    q_apps_configuration: NotRequired[
        "capo_qbusiness.types.q_apps_configuration.QAppsConfiguration"
    ]
    """<p>An option to allow end users to create and use Amazon Q Apps in the web experience.</p>"""
    personalization_configuration: NotRequired[
        "capo_qbusiness.types.personalization_configuration.PersonalizationConfiguration"
    ]
    """<p>Configuration information about chat response personalization. For more information, see <a href="https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/personalizing-chat-responses.html">Personalizing chat responses</a>.</p>"""
    auto_subscription_configuration: NotRequired[
        "capo_qbusiness.types.auto_subscription_configuration.AutoSubscriptionConfiguration"
    ]
    """<p>An option to enable updating the default subscription type assigned to an Amazon Q Business application using IAM identity federation for user management.</p>"""

application_id instance-attribute

application_id: ApplicationId

The identifier of the Amazon Q Business application.

attachments_configuration instance-attribute

attachments_configuration: NotRequired[AttachmentsConfiguration]

An option to allow end users to upload files directly during chat.

auto_subscription_configuration instance-attribute

auto_subscription_configuration: NotRequired[AutoSubscriptionConfiguration]

An option to enable updating the default subscription type assigned to an Amazon Q Business application using IAM identity federation for user management.

description instance-attribute

description: NotRequired[Description]

A description for the Amazon Q Business application.

display_name instance-attribute

display_name: NotRequired[ApplicationName]

A name for the Amazon Q Business application.

identity_center_instance_arn instance-attribute

identity_center_instance_arn: NotRequired[InstanceArn]

The Amazon Resource Name (ARN) of the IAM Identity Center instance you are either creating for—or connecting to—your Amazon Q Business application.

personalization_configuration instance-attribute

personalization_configuration: NotRequired[PersonalizationConfiguration]

Configuration information about chat response personalization. For more information, see Personalizing chat responses.

q_apps_configuration instance-attribute

q_apps_configuration: NotRequired[QAppsConfiguration]

An option to allow end users to create and use Amazon Q Apps in the web experience.

role_arn instance-attribute

role_arn: NotRequired[RoleArn]

An Amazon Web Services Identity and Access Management (IAM) role that gives Amazon Q Business permission to access Amazon CloudWatch logs and metrics.