StorageClientOptionalParams interface
Parameter opsional.
- Extends
-
ServiceClientOptions
Properti
client |
Jika ditentukan, GenerateRequestIdPolicy akan ditambahkan ke alur HTTP yang akan menambahkan header ke semua permintaan keluar dengan nama header ini dan UUID acak sebagai ID permintaan. |
credential |
Jika ditentukan, akan digunakan untuk membangun BearerTokenAuthenticationPolicy. |
deserialization |
Jenis konten yang akan dikaitkan dengan serialisasi JSON atau XML. |
endpoint | Mengambil alih titik akhir klien. |
generate |
Apakah akan menghasilkan header ID permintaan klien untuk setiap permintaan HTTP atau tidak. |
http |
HttpClient yang akan digunakan untuk mengirim permintaan HTTP. |
http |
HttpPipelineLogger yang dapat digunakan untuk men-debug RequestPolicies dalam alur HTTP. |
no |
Jika diatur ke true, nonaktifkan kebijakan coba lagi default. |
proxy |
Pengaturan proksi yang akan digunakan untuk setiap permintaan HTTP (hanya Node.js). |
request |
Array pabrik yang dipanggil untuk membuat alur RequestPolicy yang digunakan untuk mengirim permintaan HTTP pada kawat, atau fungsi yang mengambil defaultRequestPolicyFactories dan mengembalikan requestPolicyFactories yang akan digunakan. |
rp |
Mendapatkan atau mengatur batas waktu coba lagi dalam detik untuk AutomaticRPRegistration. Nilai defaultnya adalah 30. |
user |
String yang akan diatur ke header telemetri saat mengirim permintaan, atau fungsi yang mengambil string agen pengguna default dan mengembalikan string agen pengguna yang akan digunakan. |
user |
Nama header yang digunakan untuk header telemetri saat mengirim permintaan. Jika ini tidak ditentukan, maka "User-Agent" akan digunakan saat berjalan pada Node.js dan "x-ms-useragent" akan digunakan saat berjalan di browser. |
version | Menentukan versi operasi yang akan digunakan untuk permintaan ini. |
with |
Apakah akan menyertakan kredensial dalam permintaan CORS di browser. Lihat https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials untuk informasi lebih lanjut. |
Detail Properti
clientRequestIdHeaderName
Jika ditentukan, GenerateRequestIdPolicy akan ditambahkan ke alur HTTP yang akan menambahkan header ke semua permintaan keluar dengan nama header ini dan UUID acak sebagai ID permintaan.
clientRequestIdHeaderName?: string
Nilai Properti
string
credentialScopes
Jika ditentukan, akan digunakan untuk membangun BearerTokenAuthenticationPolicy.
credentialScopes?: string | string[]
Nilai Properti
string | string[]
deserializationContentTypes
Jenis konten yang akan dikaitkan dengan serialisasi JSON atau XML.
deserializationContentTypes?: DeserializationContentTypes
Nilai Properti
DeserializationContentTypes
endpoint
Mengambil alih titik akhir klien.
endpoint?: string
Nilai Properti
string
generateClientRequestIdHeader
Apakah akan menghasilkan header ID permintaan klien untuk setiap permintaan HTTP atau tidak.
generateClientRequestIdHeader?: boolean
Nilai Properti
boolean
httpClient
HttpClient yang akan digunakan untuk mengirim permintaan HTTP.
httpClient?: HttpClient
Nilai Properti
HttpClient
httpPipelineLogger
HttpPipelineLogger yang dapat digunakan untuk men-debug RequestPolicies dalam alur HTTP.
httpPipelineLogger?: HttpPipelineLogger
Nilai Properti
HttpPipelineLogger
noRetryPolicy
Jika diatur ke true, nonaktifkan kebijakan coba lagi default.
noRetryPolicy?: boolean
Nilai Properti
boolean
proxySettings
Pengaturan proksi yang akan digunakan untuk setiap permintaan HTTP (hanya Node.js).
proxySettings?: ProxySettings
Nilai Properti
ProxySettings
requestPolicyFactories
Array pabrik yang dipanggil untuk membuat alur RequestPolicy yang digunakan untuk mengirim permintaan HTTP pada kawat, atau fungsi yang mengambil defaultRequestPolicyFactories dan mengembalikan requestPolicyFactories yang akan digunakan.
requestPolicyFactories?: RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]
Nilai Properti
RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]
rpRegistrationRetryTimeout
Mendapatkan atau mengatur batas waktu coba lagi dalam detik untuk AutomaticRPRegistration. Nilai defaultnya adalah 30.
rpRegistrationRetryTimeout?: number
Nilai Properti
number
userAgent
String yang akan diatur ke header telemetri saat mengirim permintaan, atau fungsi yang mengambil string agen pengguna default dan mengembalikan string agen pengguna yang akan digunakan.
userAgent?: string | (defaultUserAgent: string) => string
Nilai Properti
string | (defaultUserAgent: string) => string
userAgentHeaderName
Nama header yang digunakan untuk header telemetri saat mengirim permintaan. Jika ini tidak ditentukan, maka "User-Agent" akan digunakan saat berjalan pada Node.js dan "x-ms-useragent" akan digunakan saat berjalan di browser.
userAgentHeaderName?: string | (defaultUserAgentHeaderName: string) => string
Nilai Properti
string | (defaultUserAgentHeaderName: string) => string
version
Menentukan versi operasi yang akan digunakan untuk permintaan ini.
version?: string
Nilai Properti
string
withCredentials
Apakah akan menyertakan kredensial dalam permintaan CORS di browser. Lihat https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials untuk informasi lebih lanjut.
withCredentials?: boolean
Nilai Properti
boolean
Azure SDK for JavaScript
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk