Support / Client / resolve_case

resolve_case#

Support.Client.resolve_case(**kwargs)#

Resolves a support case. This operation takes a caseId and returns the initial and final state of the case.

Note

  • You must have a Business, Enterprise On-Ramp, or Enterprise Support plan to use the Amazon Web Services Support API.

  • If you call the Amazon Web Services Support API from an account that doesn’t have a Business, Enterprise On-Ramp, or Enterprise Support plan, the SubscriptionRequiredException error message appears. For information about changing your support plan, see Amazon Web Services Support.

See also: AWS API Documentation

Request Syntax

response = client.resolve_case(
    caseId='string'
)
Parameters:

caseId (string) – 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-2013-c4c1d2bf33c5cf47

Return type:

dict

Returns:

Response Syntax

{
    'initialCaseStatus': 'string',
    'finalCaseStatus': 'string'
}

Response Structure

  • (dict) –

    The status of the case returned by the ResolveCase operation.

    • initialCaseStatus (string) –

      The status of the case when the ResolveCase request was sent.

    • finalCaseStatus (string) –

      The status of the case after the ResolveCase request was processed.

Exceptions

  • Support.Client.exceptions.InternalServerError

  • Support.Client.exceptions.CaseIdNotFound