InternalClientPipelineOptions interface
Options for creating a Pipeline to use with ServiceClient. Mostly for customizing the auth policy (if using token auth) or the deserialization options when using XML.
- Extends
Properties
credential |
Options to customize bearerTokenAuthenticationPolicy. |
deserialization |
Options to customize deserializationPolicy. |
serialization |
Options to customize serializationPolicy. |
Inherited Properties
logging |
Options to configure request/response logging. |
proxy |
Options to configure a proxy for outgoing requests. |
redirect |
Options for how redirect responses are handled. |
retry |
Options that control how to retry failed requests. |
telemetry |
Options for setting common telemetry and tracing info to outgoing requests. |
tls |
Options for configuring TLS authentication |
user |
Options for adding user agent details to outgoing requests. |
Property Details
credentialOptions
Options to customize bearerTokenAuthenticationPolicy.
credentialOptions?: { credential: TokenCredential, credentialScopes: string | string[] }
Property Value
{ credential: TokenCredential, credentialScopes: string | string[] }
deserializationOptions
Options to customize deserializationPolicy.
deserializationOptions?: DeserializationPolicyOptions
Property Value
serializationOptions
Options to customize serializationPolicy.
serializationOptions?: SerializationPolicyOptions
Property Value
Inherited Property Details
loggingOptions
Options to configure request/response logging.
loggingOptions?: LogPolicyOptions
Property Value
Inherited From InternalPipelineOptions.loggingOptions
proxyOptions
Options to configure a proxy for outgoing requests.
proxyOptions?: ProxySettings
Property Value
Inherited From InternalPipelineOptions.proxyOptions
redirectOptions
Options for how redirect responses are handled.
redirectOptions?: RedirectPolicyOptions
Property Value
Inherited From InternalPipelineOptions.redirectOptions
retryOptions
Options that control how to retry failed requests.
retryOptions?: PipelineRetryOptions
Property Value
Inherited From InternalPipelineOptions.retryOptions
telemetryOptions
Options for setting common telemetry and tracing info to outgoing requests.
telemetryOptions?: TelemetryOptions
Property Value
Inherited From InternalPipelineOptions.telemetryOptions
tlsOptions
Options for configuring TLS authentication
tlsOptions?: TlsSettings
Property Value
Inherited From InternalPipelineOptions.tlsOptions
userAgentOptions
Options for adding user agent details to outgoing requests.
userAgentOptions?: UserAgentPolicyOptions
Property Value
Inherited From InternalPipelineOptions.userAgentOptions