Get-AzSupportTicketCommunication

Obtenha comunicações de ticket de suporte.

Syntax

Get-AzSupportTicketCommunication
   -SupportTicketName <String>
   [-Name <String>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-IncludeTotalCount]
   [-Skip <UInt64>]
   [-First <UInt64>]
   [<CommonParameters>]
Get-AzSupportTicketCommunication
   [-Name <String>]
   -SupportTicketObject <PSSupportTicket>
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-IncludeTotalCount]
   [-Skip <UInt64>]
   [-First <UInt64>]
   [<CommonParameters>]

Description

Obtém comunicações para um tíquete de suporte. Ele recuperará todas as comunicações de um ticket se você não especificar outros parâmetros. Você também pode filtrar as comunicações por CreatedDate ou CommunicationType usando o parâmetro Filter. Aqui estão alguns exemplos de valores de filtro que você pode especificar.

Cenário Filtro
Obter comunicações na Web "CommunicationType eq 'Web'"
Obter comunicações telefónicas "CommunicationType eq 'Telefone'"
Obter comunicações que foram criadas em ou após 20 de dezembro de 2019 "Data de Criação ge 2019-12-20"
Obter comunicações que foram criadas após 20 de dezembro de 2019 "Data de Criação gt 2019-12-20"
Obtém comunicações da Web criadas após 20 de dezembro de 2019 "CreatedDate gt 2019-12-20 e CommunicationType eq 'Web'"

Este cmdlet oferece suporte à paginação por meio dos parâmetros First e Skip.

Você também pode recuperar uma única comunicação de tíquete de suporte especificando o nome da comunicação.

Exemplos

Exemplo 1: Recuperar todas as comunicações para um tíquete de suporte

Get-AzSupportTicketCommunication -SupportTicketName "test1"

Name         Sender               Subject        CreatedDate
----         ------               -------        -----------
testmessage3 user@contoso.com     test message3  2/4/2020 9:38:14 PM
testmessage2 user@contoso.com     test message2  2/4/2020 9:36:36 PM
testmessage1 user@contoso.com     test message   2/4/2020 9:35:42 PM

Exemplo 2: Recuperar uma única comunicação pelo seu nome para um ticket de suporte

Get-AzSupportTicketCommunication -SupportTicketName "test1" -Name "testmessage1"

Name         Sender               Subject        CreatedDate
----         ------               -------        -----------
testmessage1 user@contoso.com     test message   2/4/2020 9:38:14 PM

Exemplo 3: Recuperar as primeiras 2 comunicações para um tíquete de suporte

Get-AzSupportTicketCommunication -SupportTicketName "test1" -First 2

Name         Sender               Subject        CreatedDate
----         ------               -------        -----------
testmessage3 user@contoso.com     test message3  2/4/2020 9:38:14 PM
testmessage2 user@contoso.com     test message2  2/4/2020 9:36:36 PM

Exemplo 4: Recuperar as próximas 2 comunicações depois de ignorar as 2 primeiras comunicações para um tíquete de suporte

Get-AzSupportTicketCommunication -SupportTicketName "test1" -Skip 2 -First 2

Name         Sender               Subject        CreatedDate
----         ------               -------        -----------
testmessage4 user@contoso.com     test message4  2/4/2020 9:38:14 PM
testmessage5 user@contoso.com     test message5  2/4/2020 9:36:36 PM

Exemplo 5: Recuperar todas as comunicações da Web para um tíquete de suporte

Get-AzSupportTicketCommunication -SupportTicketName "test1" -Filter "CommunicationType eq 'Web'"

Name         Sender               Subject        CreatedDate
----         ------               -------        -----------
testmessage3 user@contoso.com     test message3  2/4/2020 9:38:14 PM
testmessage2 user@contoso.com     test message2  2/4/2020 9:36:36 PM

Exemplo 6: Recuperar todas as comunicações criadas em ou após 20 de dezembro de 2019 para um tíquete de suporte

Get-AzSupportTicketCommunication -SupportTicketName "test1" -Filter "CreatedDate ge 2019-12-20"

Name         Sender               Subject        CreatedDate
----         ------               -------        -----------
testmessage3 user@contoso.com     test message3  2/4/2020 9:38:14 PM
testmessage2 user@contoso.com     test message2  2/4/2020 9:36:36 PM

Exemplo 7: Recuperar todas as comunicações da Web criadas em ou após 20 de dezembro de 2019 para um tíquete de suporte

Get-AzSupportTicketCommunication -SupportTicketName "test1" -Filter "CommunicationType eq 'Web' and CreatedDate ge 2019-12-20"

Name         Sender               Subject        CreatedDate
----         ------               -------        -----------
testmessage3 user@contoso.com     test message3  2/4/2020 9:38:14 PM
testmessage2 user@contoso.com     test message2  2/4/2020 9:36:36 PM

Exemplo 8: Recuperar todas as comunicações para um tíquete de suporte por objeto de tíquete de suporte de tubulação

Get-AzSupportTicket -Name "test1" | Get-AzSupportTicketCommunication

Name         Sender               Subject        CreatedDate
----         ------               -------        -----------
testmessage3 user@contoso.com     test message3  2/4/2020 9:38:14 PM
testmessage2 user@contoso.com     test message2  2/4/2020 9:36:36 PM
testmessage1 user@contoso.com     test message   2/4/2020 9:35:42 PM

Parâmetros

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

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

-Filter

Filtro a ser aplicado aos resultados deste cmdlet.

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

-First

Obtém apenas o número especificado de objetos. Insira o número de objetos a obter.

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

-IncludeTotalCount

Relata o número total de objetos no conjunto de dados (um inteiro) seguido pelos objetos selecionados. Se o cmdlet não puder determinar a contagem total, ele exibirá "Contagem total desconhecida". O inteiro tem uma propriedade Accuracy que indica a confiabilidade do valor total da contagem. O valor de Accuracy varia de 0,0 a 1,0, onde 0,0 significa que o cmdlet não pôde contar os objetos, 1,0 significa que a contagem é exata e um valor entre 0,0 e 1,0 indica uma estimativa cada vez mais confiável.

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

-Name

Nome da comunicação.

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

-Skip

Ignora o número especificado de objetos e, em seguida, obtém os objetos restantes. Insira o número de objetos a serem ignorados.

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

-SupportTicketName

Nome do pedido de suporte.

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

-SupportTicketObject

Objeto de ticket de suporte.

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

Entradas

PSSupportTicket

Saídas

PSSupportTicketCommunication