Udostępnij przez


InternalClientPipelineOptions interface

Opcje tworzenia potoku do użycia z elementem ServiceClient. Głównie do dostosowywania zasad uwierzytelniania (jeśli używasz uwierzytelniania tokenu) lub opcji deserializacji podczas korzystania z kodu XML.

Rozszerzenie

Właściwości

credentialOptions

Opcje dostosowywania elementu bearerTokenAuthenticationPolicy.

deserializationOptions

Opcje dostosowywania deserializacjiPolicy.

serializationOptions

Opcje dostosowywania serializacjiPolicy.

Właściwości dziedziczone

agent

Opcje konfigurowania wystąpienia agenta dla żądań wychodzących

loggingOptions

Opcje konfigurowania rejestrowania żądań/odpowiedzi.

proxyOptions

Opcje konfigurowania serwera proxy dla żądań wychodzących.

redirectOptions

Opcje obsługi odpowiedzi przekierowania.

retryOptions

Opcje kontrolujące sposób ponawiania żądań, które zakończyły się niepowodzeniem.

telemetryOptions

Opcje ustawiania typowych danych telemetrycznych i informacji śledzenia na żądania wychodzące.

tlsOptions

Opcje konfigurowania uwierzytelniania TLS

userAgentOptions

Opcje dodawania szczegółów agenta użytkownika do żądań wychodzących.

Szczegóły właściwości

credentialOptions

Opcje dostosowywania elementu bearerTokenAuthenticationPolicy.

credentialOptions?: { credential: TokenCredential, credentialScopes: string | string[] }

Wartość właściwości

{ credential: TokenCredential, credentialScopes: string | string[] }

deserializationOptions

Opcje dostosowywania deserializacjiPolicy.

deserializationOptions?: DeserializationPolicyOptions

Wartość właściwości

serializationOptions

Opcje dostosowywania serializacjiPolicy.

serializationOptions?: SerializationPolicyOptions

Wartość właściwości

Szczegóły właściwości dziedziczonej

agent

Opcje konfigurowania wystąpienia agenta dla żądań wychodzących

agent?: Agent

Wartość właściwości

dziedziczone z InternalPipelineOptions.agent

loggingOptions

Opcje konfigurowania rejestrowania żądań/odpowiedzi.

loggingOptions?: LogPolicyOptions

Wartość właściwości

dziedziczone z InternalPipelineOptions.loggingOptions

proxyOptions

Opcje konfigurowania serwera proxy dla żądań wychodzących.

proxyOptions?: ProxySettings

Wartość właściwości

dziedziczone z InternalPipelineOptions.proxyOptions

redirectOptions

Opcje obsługi odpowiedzi przekierowania.

redirectOptions?: RedirectPolicyOptions

Wartość właściwości

dziedziczone z InternalPipelineOptions.redirectOptions

retryOptions

Opcje kontrolujące sposób ponawiania żądań, które zakończyły się niepowodzeniem.

retryOptions?: PipelineRetryOptions

Wartość właściwości

dziedziczone z InternalPipelineOptions.retryOptions

telemetryOptions

Opcje ustawiania typowych danych telemetrycznych i informacji śledzenia na żądania wychodzące.

telemetryOptions?: TelemetryOptions

Wartość właściwości

dziedziczone z InternalPipelineOptions.telemetryOptions

tlsOptions

Opcje konfigurowania uwierzytelniania TLS

tlsOptions?: TlsSettings

Wartość właściwości

dziedziczone z InternalPipelineOptions.tlsOptions

userAgentOptions

Opcje dodawania szczegółów agenta użytkownika do żądań wychodzących.

userAgentOptions?: UserAgentPolicyOptions

Wartość właściwości

dziedziczone z InternalPipelineOptions.userAgentOptions