Get-AzSupportTicketCommunication

Dapatkan komunikasi tiket dukungan.

Sintaks

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>]

Deskripsi

Mendapatkan komunikasi untuk tiket dukungan. Ini akan mengambil semua komunikasi untuk tiket jika Anda tidak menentukan parameter lain. Anda juga dapat memfilter komunikasi menurut CreatedDate atau CommunicationType menggunakan parameter Filter. Berikut adalah beberapa contoh nilai filter yang dapat Anda tentukan.

Skenario Filter
Mendapatkan komunikasi Web "CommunicationType eq 'Web'"
Mendapatkan komunikasi Telepon "CommunicationType eq 'Telepon'"
Mendapatkan komunikasi yang dibuat pada atau setelah 20 Des 2019 "CreatedDate ge 2019-12-20"
Mendapatkan komunikasi yang dibuat setelah 20 Des 2019 "CreatedDate gt 2019-12-20"
Mendapatkan komunikasi Web yang dibuat setelah 20 Des 2019 "CreatedDate gt 2019-12-20 dan CommunicationType eq 'Web'"

Cmdlet ini mendukung halaman melalui parameter Pertama dan Lewati.

Anda juga dapat mengambil satu komunikasi tiket dukungan dengan menentukan nama komunikasi.

Contoh

Contoh 1: Mengambil semua komunikasi untuk tiket dukungan

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

Contoh 2: Mengambil satu komunikasi dengan nama untuk tiket dukungan

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

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

Contoh 3: Mengambil 2 komunikasi pertama untuk tiket dukungan

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

Contoh 4: Ambil 2 komunikasi berikutnya setelah melewati 2 komunikasi pertama untuk tiket dukungan

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

Contoh 5: Mengambil semua komunikasi Web untuk tiket dukungan

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

Contoh 6: Mengambil semua komunikasi yang dibuat pada atau setelah 20 Des 2019 untuk tiket dukungan

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

Contoh 7: Mengambil semua komunikasi Web yang dibuat pada atau setelah 20 Des 2019 untuk tiket dukungan

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

Contoh 8: Mengambil semua komunikasi untuk tiket dukungan dengan memilah objek tiket dukungan

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

Parameter

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

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

-Filter

Filter yang akan diterapkan ke hasil cmdlet ini.

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

-First

Hanya mendapatkan jumlah objek yang ditentukan. Masukkan jumlah objek yang akan didapatkan.

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

-IncludeTotalCount

Melaporkan jumlah total objek dalam himpunan data (bilangan bulat) diikuti oleh objek yang dipilih. Jika cmdlet tidak dapat menentukan jumlah total, cmdlet akan menampilkan "Jumlah total tidak diketahui." Bilangan bulat memiliki properti Akurasi yang menunjukkan keandalan nilai jumlah total. Nilai Akurasi berkisar antara 0,0 hingga 1,0 di mana 0,0 berarti bahwa cmdlet tidak dapat menghitung objek, 1,0 berarti bahwa hitungan tepat, dan nilai antara 0,0 dan 1,0 menunjukkan perkiraan yang semakin andal.

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

-Name

Nama komunikasi.

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

-Skip

Mengabaikan jumlah objek yang ditentukan lalu mendapatkan objek yang tersisa. Masukkan jumlah objek yang akan dilewati.

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

-SupportTicketName

Nama tiket dukungan.

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

-SupportTicketObject

Objek tiket dukungan.

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

Input

PSSupportTicket

Output

PSSupportTicketCommunication