Class CreateIncident
Details gathered during the creation of the support ticket.
Inherited Members
Namespace: Oci.CimsService.Models
Assembly: OCI.DotNetSDK.Cims.dll
Syntax
public class CreateIncident
Properties
CompartmentId
Declaration
[Required(ErrorMessage = "CompartmentId is required.")]
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the tenancy. |
Remarks
Required
Contacts
Declaration
[JsonProperty(PropertyName = "contacts")]
public List<Contact> Contacts { get; set; }
Property Value
Type | Description |
---|---|
List<Contact> | The list of contacts. |
Csi
Declaration
[JsonProperty(PropertyName = "csi")]
public string Csi { get; set; }
Property Value
Type | Description |
---|---|
string | The Customer Support Identifier (CSI) number associated with the support account. The CSI is required for technical support tickets and optional for limits and billing tickets. |
ProblemType
Declaration
[Required(ErrorMessage = "ProblemType is required.")]
[JsonProperty(PropertyName = "problemType")]
[JsonConverter(typeof(StringEnumConverter))]
public ProblemType? ProblemType { get; set; }
Property Value
Type | Description |
---|---|
ProblemType? | The kind of support ticket, such as a technical support request or a limit increase request. |
Remarks
Required
Referrer
Declaration
[JsonProperty(PropertyName = "referrer")]
public string Referrer { get; set; }
Property Value
Type | Description |
---|---|
string | The incident referrer. This value is often the URL that the customer used when creating the support ticket. |
Ticket
Declaration
[Required(ErrorMessage = "Ticket is required.")]
[JsonProperty(PropertyName = "ticket")]
public CreateTicketDetails Ticket { get; set; }
Property Value
Type | Description |
---|---|
CreateTicketDetails |
Remarks
Required