Update-AzSupportTicket

Aggiornamenti ticket di supporto.

Sintassi

Update-AzSupportTicket
      -Name <String>
      [-Severity <Severity>]
      [-Status <Status>]
      [-CustomerFirstName <String>]
      [-CustomerLastName <String>]
      [-PreferredContactMethod <ContactMethod>]
      [-CustomerPrimaryEmailAddress <String>]
      [-AdditionalEmailAddress <String[]>]
      [-CustomerPhoneNumber <String>]
      [-CustomerPreferredTimeZone <String>]
      [-CustomerCountry <String>]
      [-CustomerPreferredSupportLanguage <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzSupportTicket
      -Name <String>
      [-Severity <Severity>]
      [-Status <Status>]
      -CustomerContactDetail <PSContactProfile>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzSupportTicket
      -InputObject <PSSupportTicket>
      [-Severity <Severity>]
      [-Status <Status>]
      [-CustomerFirstName <String>]
      [-CustomerLastName <String>]
      [-PreferredContactMethod <ContactMethod>]
      [-CustomerPrimaryEmailAddress <String>]
      [-AdditionalEmailAddress <String[]>]
      [-CustomerPhoneNumber <String>]
      [-CustomerPreferredTimeZone <String>]
      [-CustomerCountry <String>]
      [-CustomerPreferredSupportLanguage <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzSupportTicket
      -InputObject <PSSupportTicket>
      [-Severity <Severity>]
      [-Status <Status>]
      -CustomerContactDetail <PSContactProfile>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Usare questo cmdlet per aggiornare il livello di gravità, lo stato o i dettagli del contatto del cliente di un ticket di supporto. Si noti che l'aggiornamento del livello di gravità o dello stato di un ticket di supporto non è consentito quando il ticket viene assegnato a un tecnico del supporto. Per aggiornare il livello di gravità o lo stato dopo l'assegnazione del ticket, contattare il tecnico del supporto inviando una comunicazione sul ticket.

Esempio

Esempio 1: aggiornare la gravità del ticket di supporto.

Update-AzSupportTicket -Name "test1" -Severity "moderate"

Name  Title                        SupportTicketId Severity ServiceDisplayName            Status CreatedDate
----  -----                        --------------- -------- ------------------            ------ -----------
test1 test title1                  150010521000317 Moderate Virtual Machine running Linux Open   2/5/2020 1:33:53 AM

Esempio 2: Aggiornare lo stato del ticket di supporto.

Update-AzSupportTicket -Name "test1" -Status "Closed"

Name  Title                        SupportTicketId Severity ServiceDisplayName            Status CreatedDate
----  -----                        --------------- -------- ------------------            ------ -----------
test1 test title1                  150010521000317 Moderate Virtual Machine running Linux Closed   2/5/2020 1:33:53 AM

Esempio 3: aggiornare i dettagli del contatto del ticket di supporto specificando l'oggetto contatto.

$contactDetail = New-Object Microsoft.Azure.Commands.Support.Models.PSContactProfile
$contactDetail.FirstName = "first name updated"
$contactDetail.LastName = "last name updated"
Update-AzSupportTicket -Name "test1" -CustomerContactDetail $contactDetail

Name  Title                        SupportTicketId Severity ServiceDisplayName            Status CreatedDate
----  -----                        --------------- -------- ------------------            ------ -----------
test1 test title1                  150010521000317 Moderate Virtual Machine running Linux Open   2/5/2020 1:33:53 AM

Esempio 4: Aggiornare la gravità del ticket di supporto tramite piping dell'oggetto ticket di supporto.

Get-AzSupportTicket -Name "test1" | Update-AzSupportTicket -Severity "moderate"

Name  Title                        SupportTicketId Severity ServiceDisplayName            Status CreatedDate
----  -----                        --------------- -------- ------------------            ------ -----------
test1 test title1                  150010521000317 Moderate Virtual Machine running Linux Open   2/5/2020 1:33:53 AM

Esempio 5: aggiornare i dettagli di contatto del ticket di supporto specificando i singoli parametri di contatto.

Update-AzSupportTicket -Name "test1" -CustomerFirstName "first name updated" -CustomerLastName "last name updated" -AdditionalEmailAddress @("user2@contoso.com")

Name  Title                        SupportTicketId Severity ServiceDisplayName            Status CreatedDate
----  -----                        --------------- -------- ------------------            ------ -----------
test1 test title1                  150010521000317 Moderate Virtual Machine running Linux Open   2/5/2020 1:33:53 AM

Esempio 6: Aggiornare lo stato del ticket di supporto tramite piping dell'oggetto ticket di supporto.

Get-AzSupportTicket -Name "test1" | Update-AzSupportTicket -Status "Closed"

Name  Title                        SupportTicketId Severity ServiceDisplayName            Status CreatedDate
----  -----                        --------------- -------- ------------------            ------ -----------
test1 test title1                  150010521000317 Moderate Virtual Machine running Linux Closed   2/5/2020 1:33:53 AM

Parametri

-AdditionalEmailAddress

Indirizzi di posta elettronica aggiuntivi. Gli indirizzi di posta elettronica elencati qui verranno copiati in qualsiasi corrispondenza relativa al ticket di supporto.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomerContactDetail

Aggiornare i dettagli di contatto su SupportTicket.

Type:PSContactProfile
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CustomerCountry

Paese del cliente. Deve essere un codice paese ISO Alpha-3 valido (ISO 3166).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomerFirstName

Nome del cliente.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomerLastName

Cognome del cliente.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomerPhoneNumber

Numero di telefono del cliente. Questo dato è obbligatorio se il metodo di contatto preferito è il telefono.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomerPreferredSupportLanguage

Lingua di supporto preferita dal cliente. Deve trattarsi di un codice di tentativo di linguaggio valido per una delle lingue supportate elencate qui https://azure.microsoft.com/support/faq/.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomerPreferredTimeZone

Fuso orario preferito dal cliente. Deve essere un valore di System.TimeZoneInfo.Id valido.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomerPrimaryEmailAddress

Indirizzo di posta elettronica primario del cliente.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Oggetto risorsa SupportTicket aggiornato da questo cmdlet.

Type:PSSupportTicket
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nome della risorsa SupportTicket aggiornata da questo cmdlet.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PreferredContactMethod

Metodo di contatto preferito.

Type:ContactMethod
Accepted values:Email, Phone
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Severity

Aggiornare la gravità di SupportTicket.

Type:Severity
Accepted values:Minimal, Moderate, Critical, HighestCriticalImpact
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Status

Aggiornare lo stato di SupportTicket.

Type:Status
Accepted values:Open, Closed
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

PSSupportTicket

Output

PSSupportTicket