Skip to content

CaseDetails

Source code in docs_src/capo_support/types/case_details.py
class CaseDetails(TypedDict, closed=True):
    case_id: NotRequired["capo_support.types.case_id.CaseId"]
    """<p>The support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-<i>12345678910-exen-2025-c4c1d2bf33c5cf47</i> </p>"""
    display_id: NotRequired["capo_support.types.display_id.DisplayId"]
    """<p>The ID displayed for the case in the Amazon Web Services Support Center. This is a numeric string.</p>"""
    subject: NotRequired["capo_support.types.subject.Subject"]
    """<p>The subject line for the case in the Amazon Web Services Support Center.</p>"""
    status: NotRequired["capo_support.types.status.Status"]
    """<p>The status of the case.</p> <p>Valid values:</p> <ul> <li> <p> <code>all-open</code> </p> </li> <li> <p> <code>customer-action-completed</code> </p> </li> <li> <p> <code>opened</code> </p> </li> <li> <p> <code>pending-customer-action</code> </p> </li> <li> <p> <code>reopened</code> </p> </li> <li> <p> <code>resolved</code> </p> </li> <li> <p> <code>unassigned</code> </p> </li> <li> <p> <code>work-in-progress</code> </p> </li> </ul>"""
    service_code: NotRequired["capo_support.types.service_code.ServiceCode"]
    """<p>The code for the Amazon Web Services service. You can get a list of codes and the corresponding service names by calling <a>DescribeServices</a>.</p>"""
    category_code: NotRequired["capo_support.types.category_code.CategoryCode"]
    """<p>The category of problem for the support case.</p>"""
    severity_code: NotRequired["capo_support.types.severity_code.SeverityCode"]
    """<p>The code for the severity level returned by the call to <a>DescribeSeverityLevels</a>.</p>"""
    submitted_by: NotRequired["capo_support.types.submitted_by.SubmittedBy"]
    """<p>The email address of the account that submitted the case.</p>"""
    time_created: NotRequired["capo_support.types.time_created.TimeCreated"]
    """<p>The time that the case was created in the Amazon Web Services Support Center.</p>"""
    recent_communications: NotRequired[
        "capo_support.types.recent_case_communications.RecentCaseCommunications"
    ]
    """<p>The five most recent communications between you and Amazon Web Services Support Center, including the IDs of any attachments to the communications. Also includes a <code>nextToken</code> that you can use to retrieve earlier communications.</p>"""
    cc_email_addresses: NotRequired[
        "capo_support.types.cc_email_address_list.CcEmailAddressList"
    ]
    """<p>The email addresses that receive copies of communication about the case.</p>"""
    language: NotRequired["capo_support.types.language.Language"]
    """<p>The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") , Chinese ("zh"), Spanish ("es"), Portuguese ("pt"), French ("fr"), Korean (“ko”), and Turkish ("tr"). You must specify the ISO 639-1 code for the <code>language</code> parameter if you want support in that language.</p>"""

case_id instance-attribute

case_id: NotRequired[CaseId]

The support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-12345678910-exen-2025-c4c1d2bf33c5cf47

category_code instance-attribute

category_code: NotRequired[CategoryCode]

The category of problem for the support case.

cc_email_addresses instance-attribute

cc_email_addresses: NotRequired[CcEmailAddressList]

The email addresses that receive copies of communication about the case.

display_id instance-attribute

display_id: NotRequired[DisplayId]

The ID displayed for the case in the Amazon Web Services Support Center. This is a numeric string.

language instance-attribute

language: NotRequired[Language]

The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") , Chinese ("zh"), Spanish ("es"), Portuguese ("pt"), French ("fr"), Korean (“ko”), and Turkish ("tr"). You must specify the ISO 639-1 code for the language parameter if you want support in that language.

recent_communications instance-attribute

recent_communications: NotRequired[RecentCaseCommunications]

The five most recent communications between you and Amazon Web Services Support Center, including the IDs of any attachments to the communications. Also includes a nextToken that you can use to retrieve earlier communications.

service_code instance-attribute

service_code: NotRequired[ServiceCode]

The code for the Amazon Web Services service. You can get a list of codes and the corresponding service names by calling DescribeServices.

severity_code instance-attribute

severity_code: NotRequired[SeverityCode]

The code for the severity level returned by the call to DescribeSeverityLevels.

status instance-attribute

status: NotRequired[Status]

The status of the case.

Valid values:

  • all-open

  • customer-action-completed

  • opened

  • pending-customer-action

  • reopened

  • resolved

  • unassigned

  • work-in-progress

subject instance-attribute

subject: NotRequired[Subject]

The subject line for the case in the Amazon Web Services Support Center.

submitted_by instance-attribute

submitted_by: NotRequired[SubmittedBy]

The email address of the account that submitted the case.

time_created instance-attribute

time_created: NotRequired[TimeCreated]

The time that the case was created in the Amazon Web Services Support Center.