Compartilhar via


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 nenhum outro parâmetro. 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 Filter
Obter comunicações na Web "CommunicationType eq 'Web'"
Obter comunicações por telefone "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 "DataData 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'"

Esse 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 de 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 nome de um tíquete 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 2 primeiras comunicações de 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 de 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 de um tíquete de suporte canalizando o objeto de tíquete de suporte

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 a 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 somente 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

Informa 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 de contagem total. O valor de precisão 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 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 obtém os objetos restantes. Insira o número de objetos a ignorar.

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

-SupportTicketName

Nome do tíquete 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