CaseDetails class
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, andtimeCreated.
- 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, andcritical.
- 
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.
Constructors
- 
          CaseDetails({String? caseId, String? categoryCode, List<String> ? ccEmailAddresses, String? displayId, String? language, RecentCaseCommunications? recentCommunications, String? serviceCode, String? severityCode, String? status, String? subject, String? submittedBy, String? timeCreated})
- 
          CaseDetails.fromJson(Map<String, dynamic> json)
- 
          
            factory
Properties
- caseId → String?
- 
  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
  final
- categoryCode → String?
- 
  The category of problem for the AWS Support case.
  final
- 
  ccEmailAddresses
  → List<String> ?
- 
  The email addresses that receive copies of communication about the case.
  final
- displayId → String?
- 
  The ID displayed for the case in the AWS Support Center. This is a numeric
string.
  final
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- language → String?
- 
  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.
  final
- recentCommunications → RecentCaseCommunications?
- 
  The five most recent communications between you and AWS Support Center,
including the IDs of any attachments to the communications. Also includes a
nextTokenthat you can use to retrieve earlier communications.final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- serviceCode → String?
- 
  The code for the AWS service. You can get a list of codes and the
corresponding service names by calling DescribeServices.
  final
- severityCode → String?
- 
  The code for the severity level returned by the call to
DescribeSeverityLevels.
  final
- status → String?
- 
  The status of the case.
  final
- subject → String?
- 
  The subject line for the case in the AWS Support Center.
  final
- submittedBy → String?
- 
  The email address of the account that submitted the case.
  final
- timeCreated → String?
- 
  The time that the case was created in the AWS Support Center.
  final
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited