Partager via


UpdateSupportTicket Class

Definition

Updates severity, ticket status, contact details, advanced diagnostic consent and secondary consent in the support ticket.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Support.Models.UpdateSupportTicketTypeConverter))]
public class UpdateSupportTicket : Microsoft.Azure.PowerShell.Cmdlets.Support.Models.IUpdateSupportTicket
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Support.Models.UpdateSupportTicketTypeConverter))>]
type UpdateSupportTicket = class
    interface IUpdateSupportTicket
    interface IJsonSerializable
Public Class UpdateSupportTicket
Implements IUpdateSupportTicket
Inheritance
UpdateSupportTicket
Attributes
Implements

Constructors

UpdateSupportTicket()

Creates an new UpdateSupportTicket instance.

Properties

AdvancedDiagnosticConsent

Advanced diagnostic consent to be updated on the support ticket.

ContactDetailAdditionalEmailAddress

Email addresses listed will be copied on any correspondence about the support ticket.

ContactDetailCountry

Country of the user. This is the ISO 3166-1 alpha-3 code.

ContactDetailFirstName

First name.

ContactDetailLastName

Last name.

ContactDetailPhoneNumber

Phone number. This is required if preferred contact method is phone.

ContactDetailPreferredContactMethod

Preferred contact method.

ContactDetailPreferredSupportLanguage

Preferred language of support from Azure. Support languages vary based on the severity you choose for your support ticket. Learn more at Azure Severity and responsiveness. Use the standard language-country code. Valid values are 'en-us' for English, 'zh-hans' for Chinese, 'es-es' for Spanish, 'fr-fr' for French, 'ja-jp' for Japanese, 'ko-kr' for Korean, 'ru-ru' for Russian, 'pt-br' for Portuguese, 'it-it' for Italian, 'zh-tw' for Chinese and 'de-de' for German.

ContactDetailPreferredTimeZone

Time zone of the user. This is the name of the time zone from Microsoft Time Zone Index Values.

ContactDetailPrimaryEmailAddress

Primary email address.

SecondaryConsent

This property indicates secondary consents for the support ticket

Severity

Severity level.

Status

Status to be updated on the ticket.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of UpdateSupportTicket.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of UpdateSupportTicket.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Support.Models.IUpdateSupportTicket.

FromJsonString(String)

Creates a new instance of UpdateSupportTicket, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of UpdateSupportTicket into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to