AWS SDK for .NET Documentation
CreateCaseRequest Class
AmazonAmazon.AWSSupport.ModelCreateCaseRequest Did this page help you?   Yes   No    Tell us about it...
Container for the parameters to the CreateCase operation.

Creates a new case in the AWS Support Center. This operation is modeled on the behavior of the AWS Support Center Open a new case page. Its parameters require you to specify the following information:

  1. ServiceCode. The code for an AWS service. You obtain the ServiceCode by calling DescribeServices.
  2. CategoryCode. The category for the service defined for the ServiceCode value. You also obtain the category code for a service by calling DescribeServices. Each AWS service defines its own set of category codes.
  3. SeverityCode. A value that indicates the urgency of the case, which in turn determines the response time according to your service level agreement with AWS Support. You obtain the SeverityCode by calling DescribeSeverityLevels.
  4. Subject. The Subject field on the AWS Support Center Open a new case page.
  5. CommunicationBody. The Description field on the AWS Support Center Open a new case page.
  6. Language. The human language in which AWS Support handles the case. English and Japanese are currently supported.
  7. CcEmailAddresses. The AWS Support Center CC field on the Open a new case page. You can list email addresses to be copied on any correspondence about the case. The account that opens the case is already identified by passing the AWS Credentials in the HTTP POST method or in a method or function call from one of the programming languages supported by an AWS SDK .
  8. IssueType. The type of issue for the case. You can specify either "customer-service" or "technical." If you do not indicate a value, the default is "technical."

NOTE: The AWS Support API does not currently support the ability to add attachments to cases. You can, however, call AddCommunicationToCase to add information to an open case.

A successful CreateCase request returns an AWS Support case number. Case numbers are used by the DescribeCases action to retrieve existing AWS Support cases.

Declaration Syntax
C#
public class CreateCaseRequest : AmazonWebServiceRequest
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
CreateCaseRequest()()()()
Initializes a new instance of the CreateCaseRequest class

CategoryCode
The category of problem for the AWS Support case.

CcEmailAddresses
A list of email addresses that AWS Support copies on case correspondence.

Constraints:

Length
0 - 10


CommunicationBody
The communication body text when you create an AWS Support case by calling CreateCase.

Constraints:

Length
1 - 8000


Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
IssueType
The type of issue for the case. You can specify either "customer-service" or "technical." If you do not indicate a value, the default is "technical."

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.

ServiceCode
The code for the AWS service returned by the call to DescribeServices.

Constraints:

Pattern
[0-9a-z\-_]+


SeverityCode
The code for the severity level returned by the call to DescribeSeverityLevels.
Note:
The availability of severity levels depends on each customer's support subscription. In other words, your subscription may not necessarily require the urgent level of response time.

Subject
The title of the AWS Support case.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
WithCategoryCode(String) Obsolete.
Sets the CategoryCode property

WithCcEmailAddresses(array<String>[]()[][]) Obsolete.
Adds elements to the CcEmailAddresses collection

WithCcEmailAddresses(IEnumerable<(Of <<'(String>)>>)) Obsolete.
Adds elements to the CcEmailAddresses collection

WithCommunicationBody(String) Obsolete.
Sets the CommunicationBody property

WithIssueType(String) Obsolete.
Sets the IssueType property

WithLanguage(String) Obsolete.
Sets the Language property

WithServiceCode(String) Obsolete.
Sets the ServiceCode property

WithSeverityCode(String) Obsolete.
Sets the SeverityCode property

WithSubject(String) Obsolete.
Sets the Subject property

Inheritance Hierarchy
See Also

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)