InternalClientPipelineOptions interface
Opciones para crear una canalización que se usará con ServiceClient. Principalmente para personalizar la directiva de autenticación (si usa la autenticación del token) o las opciones de deserialización al usar XML.
- Extends
Propiedades
credential |
Opciones para personalizar bearerTokenAuthenticationPolicy. |
deserialization |
Opciones para personalizar la deserializaciónPolicy. |
serialization |
Opciones para personalizar serializationPolicy. |
Propiedades heredadas
agent | Opciones para configurar la instancia del agente para las solicitudes salientes |
logging |
Opciones para configurar el registro de solicitudes y respuestas. |
proxy |
Opciones para configurar un proxy para las solicitudes salientes. |
redirect |
Opciones para controlar las respuestas de redirección. |
retry |
Opciones que controlan cómo reintentar las solicitudes con errores. |
telemetry |
Opciones para establecer información de seguimiento y telemetría comunes en las solicitudes salientes. |
tls |
Opciones para configurar la autenticación TLS |
user |
Opciones para agregar detalles del agente de usuario a las solicitudes salientes. |
Detalles de las propiedades
credentialOptions
Opciones para personalizar bearerTokenAuthenticationPolicy.
credentialOptions?: { credential: TokenCredential, credentialScopes: string | string[] }
Valor de propiedad
{ credential: TokenCredential, credentialScopes: string | string[] }
deserializationOptions
Opciones para personalizar la deserializaciónPolicy.
deserializationOptions?: DeserializationPolicyOptions
Valor de propiedad
serializationOptions
Opciones para personalizar serializationPolicy.
serializationOptions?: SerializationPolicyOptions
Valor de propiedad
Detalles de las propiedades heredadas
agent
Opciones para configurar la instancia del agente para las solicitudes salientes
agent?: Agent
Valor de propiedad
Heredado de InternalPipelineOptions.agent
loggingOptions
Opciones para configurar el registro de solicitudes y respuestas.
loggingOptions?: LogPolicyOptions
Valor de propiedad
heredado de InternalPipelineOptions.loggingOptions
proxyOptions
Opciones para configurar un proxy para las solicitudes salientes.
proxyOptions?: ProxySettings
Valor de propiedad
heredado de InternalPipelineOptions.proxyOptions
redirectOptions
Opciones para controlar las respuestas de redirección.
redirectOptions?: RedirectPolicyOptions
Valor de propiedad
Heredado de InternalPipelineOptions.redirectOptions
retryOptions
Opciones que controlan cómo reintentar las solicitudes con errores.
retryOptions?: PipelineRetryOptions
Valor de propiedad
heredado de InternalPipelineOptions.retryOptions
telemetryOptions
Opciones para establecer información de seguimiento y telemetría comunes en las solicitudes salientes.
telemetryOptions?: TelemetryOptions
Valor de propiedad
Heredado de InternalPipelineOptions.telemetryOptions
tlsOptions
Opciones para configurar la autenticación TLS
tlsOptions?: TlsSettings
Valor de propiedad
heredado de InternalPipelineOptions.tlsOptions
userAgentOptions
Opciones para agregar detalles del agente de usuario a las solicitudes salientes.
userAgentOptions?: UserAgentPolicyOptions
Valor de propiedad
Heredado de InternalPipelineOptions.userAgentOptions