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
nextToken
that 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