ServiceClientOptions interface
Az ügyfél létrehozásakor meg kell adni a beállításokat.
- Extends
Tulajdonságok
base |
Ha meg van adva, ez az az alap URI, amellyel a rendszer kéréseket küld ehhez a ServiceClienthez. Ha nincs megadva, akkor minden OperationSpecs tulajdonságnak tartalmaznia kell egy baseUrl tulajdonságot. |
credential | A kérelem hitelesítéséhez használt hitelesítő adatok. |
credential |
Ha meg van adva, a rendszer a BearerTokenAuthenticationPolicy létrehozásához használja. |
endpoint | Ha meg van adva, ez az a végpont, amelyre a rendszer kéréseket küld ehhez a ServiceClienthez. Ha nincs megadva, akkor minden OperationSpecs tulajdonságnak tartalmaznia kell egy baseUrl tulajdonságot. annak érdekében, hogy ösztönözzük az ügyfelet a végpont használatára, a baseUri-t elavultként jelöljük meg. |
pipeline | Egy testre szabott folyamat lesz használatban, ellenkező esetben létrejön egy alapértelmezett folyamat. |
request |
A szolgáltatás alapértelmezett kérési tartalomtípusa. Akkor használatos, ha nincs requestContentType az OperationSpec fájlban. |
Örökölt tulajdonságok
additional |
A HTTP-folyamatba belefoglalandó további szabályzatok. |
allow |
Igaz értékre van állítva, ha a kérés HTTPS helyett HTTP-en keresztül van elküldve |
http |
A HTTP-kérések küldéséhez használt HttpClient. |
proxy |
A kimenő kérelmek proxyjának konfigurálásának beállításai. |
redirect |
Az átirányítási válaszok kezelésének beállításai. |
retry |
A sikertelen kérések újrapróbálkozására vonatkozó beállítások. |
telemetry |
A gyakori telemetriai adatok beállításának és a kimenő kérések nyomon követésének beállításai. |
tls |
A TLS-hitelesítés konfigurálásának lehetőségei |
user |
A felhasználói ügynök adatainak a kimenő kérelmekhez való hozzáadásának lehetőségei. |
Tulajdonság adatai
baseUri
Figyelmeztetés
Ez az API már elavult.
This property is deprecated and will be removed soon, please use endpoint instead
Ha meg van adva, ez az az alap URI, amellyel a rendszer kéréseket küld ehhez a ServiceClienthez. Ha nincs megadva, akkor minden OperationSpecs tulajdonságnak tartalmaznia kell egy baseUrl tulajdonságot.
baseUri?: string
Tulajdonság értéke
string
credential
A kérelem hitelesítéséhez használt hitelesítő adatok.
credential?: TokenCredential
Tulajdonság értéke
credentialScopes
Ha meg van adva, a rendszer a BearerTokenAuthenticationPolicy létrehozásához használja.
credentialScopes?: string | string[]
Tulajdonság értéke
string | string[]
endpoint
Ha meg van adva, ez az a végpont, amelyre a rendszer kéréseket küld ehhez a ServiceClienthez. Ha nincs megadva, akkor minden OperationSpecs tulajdonságnak tartalmaznia kell egy baseUrl tulajdonságot. annak érdekében, hogy ösztönözzük az ügyfelet a végpont használatára, a baseUri-t elavultként jelöljük meg.
endpoint?: string
Tulajdonság értéke
string
pipeline
Egy testre szabott folyamat lesz használatban, ellenkező esetben létrejön egy alapértelmezett folyamat.
pipeline?: Pipeline
Tulajdonság értéke
requestContentType
A szolgáltatás alapértelmezett kérési tartalomtípusa. Akkor használatos, ha nincs requestContentType az OperationSpec fájlban.
requestContentType?: string
Tulajdonság értéke
string
Örökölt tulajdonság részletei
additionalPolicies
A HTTP-folyamatba belefoglalandó további szabályzatok.
additionalPolicies?: AdditionalPolicyConfig[]
Tulajdonság értéke
allowInsecureConnection
Igaz értékre van állítva, ha a kérés HTTPS helyett HTTP-en keresztül van elküldve
allowInsecureConnection?: boolean
Tulajdonság értéke
boolean
httpClient
A HTTP-kérések küldéséhez használt HttpClient.
httpClient?: HttpClient
Tulajdonság értéke
proxyOptions
A kimenő kérelmek proxyjának konfigurálásának beállításai.
proxyOptions?: ProxySettings
Tulajdonság értéke
redirectOptions
Az átirányítási válaszok kezelésének beállításai.
redirectOptions?: RedirectPolicyOptions
Tulajdonság értéke
retryOptions
A sikertelen kérések újrapróbálkozására vonatkozó beállítások.
retryOptions?: PipelineRetryOptions
Tulajdonság értéke
telemetryOptions
A gyakori telemetriai adatok beállításának és a kimenő kérések nyomon követésének beállításai.
telemetryOptions?: TelemetryOptions
Tulajdonság értéke
tlsOptions
A TLS-hitelesítés konfigurálásának lehetőségei
tlsOptions?: TlsSettings
Tulajdonság értéke
userAgentOptions
A felhasználói ügynök adatainak a kimenő kérelmekhez való hozzáadásának lehetőségei.
userAgentOptions?: UserAgentPolicyOptions