You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Support::Types::CaseDetails

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

A JSON-formatted object that contains the metadata for a support case. It is contained in the response from a DescribeCases request. CaseDetails contains the following fields:

  • caseId. The AWS 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.

  • categoryCode. The category of problem for the AWS Support case. Corresponds to the CategoryCode values returned by a call to DescribeServices.

  • displayId. The identifier for the case on pages in the AWS Support Center.

  • language. The ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly for operations that take them.

  • nextToken. A resumption point for pagination.

  • recentCommunications. One or more Communication objects. Fields of these objects are attachments, body, caseId, submittedBy, and timeCreated.

  • serviceCode. The identifier for the AWS service that corresponds to the service code defined in the call to DescribeServices.

  • severityCode. The severity code assigned to the case. Contains one of the values returned by the call to DescribeSeverityLevels. The possible values are: low, normal, high, urgent, and critical.

  • status. The status of the case in the AWS Support Center. Valid values:

    • opened

    • pending-customer-action

    • reopened

    • resolved

    • unassigned

    • work-in-progress

  • subject. The subject line of the case.

  • submittedBy. The email address of the account that submitted the case.

  • timeCreated. The time the case was created, in ISO-8601 format.

Instance Attribute Summary collapse

Instance Attribute Details

#case_idString

The AWS 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

Returns:

  • (String)

    The AWS Support case ID requested or returned in the call.

#category_codeString

The category of problem for the AWS Support case.

Returns:

  • (String)

    The category of problem for the AWS Support case.

#cc_email_addressesArray<String>

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

Returns:

  • (Array<String>)

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

#display_idString

The ID displayed for the case in the AWS Support Center. This is a numeric string.

Returns:

  • (String)

    The ID displayed for the case in the AWS Support Center.

#languageString

The ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English (\"en\") and Japanese (\"ja\"). Language parameters must be passed explicitly for operations that take them.

Returns:

  • (String)

    The ISO 639-1 code for the language in which AWS provides support.

#recent_communicationsTypes::RecentCaseCommunications

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

Returns:

  • (Types::RecentCaseCommunications)

    The five most recent communications between you and AWS Support Center, including the IDs of any attachments to the communications.

#service_codeString

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

Returns:

  • (String)

    The code for the AWS service.

#severity_codeString

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

Returns:

#statusString

The status of the case.

Valid values:

  • opened

  • pending-customer-action

  • reopened

  • resolved

  • unassigned

  • work-in-progress

Returns:

  • (String)

    The status of the case.

#subjectString

The subject line for the case in the AWS Support Center.

Returns:

  • (String)

    The subject line for the case in the AWS Support Center.

#submitted_byString

The email address of the account that submitted the case.

Returns:

  • (String)

    The email address of the account that submitted the case.

#time_createdString

The time that the case was created in the AWS Support Center.

Returns:

  • (String)

    The time that the case was created in the AWS Support Center.