NAME
Paws::Support::CaseDetails
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::Support::CaseDetails object:
$service_obj->Method(Att1 => { CaseId => $value, ..., TimeCreated => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::Support::CaseDetails object:
$result = $service_obj->Method(...);
$result->Att1->CaseId
DESCRIPTION
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 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 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.
ATTRIBUTES
CaseId => Str
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
CategoryCode => Str
The category of problem for the support case.
CcEmailAddresses => ArrayRef[Str|Undef]
The email addresses that receive copies of communication about the case.
DisplayId => Str
The ID displayed for the case in the AWS Support Center. This is a numeric string.
Language => Str
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.
RecentCommunications => Paws::Support::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.
ServiceCode => Str
The code for the AWS service. You can get a list of codes and the corresponding service names by calling DescribeServices.
SeverityCode => Str
The code for the severity level returned by the call to DescribeSeverityLevels.
Status => Str
The status of the case.
Valid values:
opened
pending-customer-action
reopened
resolved
unassigned
work-in-progress
Subject => Str
The subject line for the case in the AWS Support Center.
SubmittedBy => Str
The email address of the account that submitted the case.
TimeCreated => Str
The time that the case was created in the AWS Support Center.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::Support
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues