Udostępnij za pośrednictwem


ManagedIdentityCredentialResourceIdOptions interface

Opcje wysyłania w konstruktorze ManagedIdentityCredential . Ta odmiana obsługuje elementy resourceId , a nie clientId, ponieważ obsługiwany jest tylko jeden z obu.

Extends

Właściwości

resourceId

Umożliwia określenie niestandardowego identyfikatora zasobu. W scenariuszach, takich jak podczas tworzenia tożsamości przypisanych przez użytkownika przy użyciu szablonu usługi ARM, gdzie identyfikator zasobu tożsamości jest znany, ale identyfikator klienta nie może być znany z wyprzedzeniem, ten parametr umożliwia programom korzystanie z tych tożsamości przypisanych przez użytkownika bez konieczności uprzedniego określenia identyfikatora klienta utworzonej tożsamości.

Właściwości dziedziczone

additionalPolicies

Dodatkowe zasady do uwzględnienia w potoku HTTP.

allowInsecureConnection

Ustaw wartość true, jeśli żądanie jest wysyłane za pośrednictwem protokołu HTTP zamiast HTTPS

authorityHost

Host urzędu do użycia na potrzeby żądań uwierzytelniania. Możliwe wartości są dostępne za pośrednictwem elementu AzureAuthorityHosts. Wartość domyślna to "https://login.microsoftonline.com".

httpClient

Obiekt HttpClient, który będzie używany do wysyłania żądań HTTP.

loggingOptions

Umożliwia użytkownikom konfigurowanie ustawień opcji zasad rejestrowania, zezwalanie na rejestrowanie informacji o koncie i danych osobowych na potrzeby obsługi klienta.

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

resourceId

Umożliwia określenie niestandardowego identyfikatora zasobu. W scenariuszach, takich jak podczas tworzenia tożsamości przypisanych przez użytkownika przy użyciu szablonu usługi ARM, gdzie identyfikator zasobu tożsamości jest znany, ale identyfikator klienta nie może być znany z wyprzedzeniem, ten parametr umożliwia programom korzystanie z tych tożsamości przypisanych przez użytkownika bez konieczności uprzedniego określenia identyfikatora klienta utworzonej tożsamości.

resourceId: string

Wartość właściwości

string

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

additionalPolicies

Dodatkowe zasady do uwzględnienia w potoku HTTP.

additionalPolicies?: AdditionalPolicyConfig[]

Wartość właściwości

Dziedziczone ztokenuCredentialOptions.additionalPolicies

allowInsecureConnection

Ustaw wartość true, jeśli żądanie jest wysyłane za pośrednictwem protokołu HTTP zamiast HTTPS

allowInsecureConnection?: boolean

Wartość właściwości

boolean

Dziedziczone ztokenuCredentialOptions.allowInsecureConnection

authorityHost

Host urzędu do użycia na potrzeby żądań uwierzytelniania. Możliwe wartości są dostępne za pośrednictwem elementu AzureAuthorityHosts. Wartość domyślna to "https://login.microsoftonline.com".

authorityHost?: string

Wartość właściwości

string

Dziedziczone ztokenuCredentialOptions.authorityHost

httpClient

Obiekt HttpClient, który będzie używany do wysyłania żądań HTTP.

httpClient?: HttpClient

Wartość właściwości

Dziedziczone ztokenuCredentialOptions.httpClient

loggingOptions

Umożliwia użytkownikom konfigurowanie ustawień opcji zasad rejestrowania, zezwalanie na rejestrowanie informacji o koncie i danych osobowych na potrzeby obsługi klienta.

loggingOptions?: LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }

Wartość właściwości

LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }

Dziedziczone ztokenuCredentialOptions.loggingOptions

proxyOptions

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

proxyOptions?: ProxySettings

Wartość właściwości

Dziedziczone ztokenuCredentialOptions.proxyOptions

redirectOptions

Opcje obsługi odpowiedzi przekierowania.

redirectOptions?: RedirectPolicyOptions

Wartość właściwości

Dziedziczone ztokenuCredentialOptions.redirectOptions

retryOptions

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

retryOptions?: PipelineRetryOptions

Wartość właściwości

Dziedziczone ztokenuCredentialOptions.retryOptions

telemetryOptions

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

telemetryOptions?: TelemetryOptions

Wartość właściwości

Dziedziczone ztokenuCredentialOptions.telemetryOptions

tlsOptions

Opcje konfigurowania uwierzytelniania TLS

tlsOptions?: TlsSettings

Wartość właściwości

Dziedziczone ztokenuCredentialOptions.tlsOptions

userAgentOptions

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

userAgentOptions?: UserAgentPolicyOptions

Wartość właściwości

Dziedziczone ztokenuCredentialOptions.userAgentOptions