Bagikan melalui


New-AzApiManagementLogger

Membuat Pencatat API Management.

Sintaks

New-AzApiManagementLogger
   -Context <PsApiManagementContext>
   [-LoggerId <String>]
   -Name <String>
   -ConnectionString <String>
   [-Description <String>]
   [-IsBuffered <Boolean>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzApiManagementLogger
   -Context <PsApiManagementContext>
   [-LoggerId <String>]
   -InstrumentationKey <String>
   [-Description <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Deskripsi

Cmdlet New-AzApiManagementLogger membuat Azure API Management Logger.

Contoh

Contoh 1: Membuat pencatat

$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
New-AzApiManagementLogger -Context $apimContext -LoggerId "Logger123" -Name "ContosoSdkEventHub" -ConnectionString "Endpoint=sb://ContosoSdkEventHubs.servicebus.windows.net/;SharedAccessKeyName=SendKey;SharedAccessKey=<key>" -Description "SDK event hub logger"

Perintah ini membuat pencatat bernama ContosoSdkEventHub dengan menggunakan string koneksi yang ditentukan.

Contoh 2

Membuat Pencatat API Management. (dibuat otomatis)

New-AzApiManagementLogger -Context <PsApiManagementContext> -InstrumentationKey <String> -LoggerId 'Logger123'

Parameter

-ConnectionString

Menentukan string koneksi Azure Event Hubs yang dimulai dengan yang berikut ini:Endpoint=endpoint and key from Azure classic portalKunci dengan Hak Kirim di string koneksi harus dikonfigurasi.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-Context

Menentukan objek PsApiManagementContext.

Jenis:PsApiManagementContext
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-DefaultProfile

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

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Description

Menentukan deskripsi.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-InstrumentationKey

Kunci Instrumentasi application Insights. Parameter ini bersifat opsional.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-IsBuffered

Menentukan apakah rekaman dalam pencatat di-buffer sebelum diterbitkan. Nilai defaultnya adalah $True. Saat rekaman di-buffer, rekaman dikirim ke Azure Event Hubs setiap 15 detik, atau setiap kali buffer menerima 256 KB pesan.

Jenis:Nullable<T>[Boolean]
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-LoggerId

Menentukan ID untuk pencatat. Jika Anda tidak menentukan ID, cmdlet ini akan menghasilkannya.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-Name

Menentukan nama entitas pusat aktivitas dari portal klasik Azure.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

Input

PsApiManagementContext

String

Nullable<T>[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

Output

PsApiManagementLogger