Dela via


ManagedIdentityCredentialResourceIdOptions interface

Alternativ för att skicka på konstruktorn ManagedIdentityCredential . Den här varianten stöder resourceId och inte clientId, eftersom endast en av båda stöds.

Extends

Egenskaper

resourceId

Tillåter att du anger ett anpassat resurs-ID. I scenarier som när användartilldelade identiteter skapas med hjälp av en ARM-mall, där identitetens resurs-ID är känt men klient-ID:t inte kan vara känt i förväg, tillåter den här parametern att program använder dessa användartilldelade identiteter utan att först behöva fastställa klient-ID:t för den skapade identiteten.

Ärvda egenskaper

additionalPolicies

Ytterligare principer som ska ingå i HTTP-pipelinen.

allowInsecureConnection

Ange till true om begäran skickas via HTTP i stället för HTTPS

authorityHost

Den utfärdarvärd som ska användas för autentiseringsbegäranden. Möjliga värden är tillgängliga via AzureAuthorityHosts. Standardvärdet är "https://login.microsoftonline.com".

httpClient

Den HttpClient som ska användas för att skicka HTTP-begäranden.

loggingOptions

Tillåter användare att konfigurera inställningar för loggningsprincipalternativ, tillåta loggning av kontoinformation och personligt identifierbar information för kundsupport.

proxyOptions

Alternativ för att konfigurera en proxy för utgående begäranden.

redirectOptions

Alternativ för hur omdirigeringssvar hanteras.

retryOptions

Alternativ som styr hur du försöker utföra misslyckade begäranden igen.

telemetryOptions

Alternativ för att ange vanlig telemetri och spårningsinformation för utgående begäranden.

tlsOptions

Alternativ för att konfigurera TLS-autentisering

userAgentOptions

Alternativ för att lägga till användaragentinformation i utgående begäranden.

Egenskapsinformation

resourceId

Tillåter att du anger ett anpassat resurs-ID. I scenarier som när användartilldelade identiteter skapas med hjälp av en ARM-mall, där identitetens resurs-ID är känt men klient-ID:t inte kan vara känt i förväg, tillåter den här parametern att program använder dessa användartilldelade identiteter utan att först behöva fastställa klient-ID:t för den skapade identiteten.

resourceId: string

Egenskapsvärde

string

Information om ärvda egenskaper

additionalPolicies

Ytterligare principer som ska ingå i HTTP-pipelinen.

additionalPolicies?: AdditionalPolicyConfig[]

Egenskapsvärde

Ärvd frånTokenCredentialOptions.additionalPolicies

allowInsecureConnection

Ange till true om begäran skickas via HTTP i stället för HTTPS

allowInsecureConnection?: boolean

Egenskapsvärde

boolean

Ärvd frånTokenCredentialOptions.allowInsecureConnection

authorityHost

Den utfärdarvärd som ska användas för autentiseringsbegäranden. Möjliga värden är tillgängliga via AzureAuthorityHosts. Standardvärdet är "https://login.microsoftonline.com".

authorityHost?: string

Egenskapsvärde

string

Ärvd frånTokenCredentialOptions.authorityHost

httpClient

Den HttpClient som ska användas för att skicka HTTP-begäranden.

httpClient?: HttpClient

Egenskapsvärde

Ärvd frånTokenCredentialOptions.httpClient

loggingOptions

Tillåter användare att konfigurera inställningar för loggningsprincipalternativ, tillåta loggning av kontoinformation och personligt identifierbar information för kundsupport.

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

Egenskapsvärde

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

Ärvt frånTokenCredentialOptions.loggingOptions

proxyOptions

Alternativ för att konfigurera en proxy för utgående begäranden.

proxyOptions?: ProxySettings

Egenskapsvärde

Ärvd frånTokenCredentialOptions.proxyOptions

redirectOptions

Alternativ för hur omdirigeringssvar hanteras.

redirectOptions?: RedirectPolicyOptions

Egenskapsvärde

Ärvd frånTokenCredentialOptions.redirectOptions

retryOptions

Alternativ som styr hur du försöker utföra misslyckade begäranden igen.

retryOptions?: PipelineRetryOptions

Egenskapsvärde

Ärvt frånTokenCredentialOptions.retryOptions

telemetryOptions

Alternativ för att ange vanlig telemetri och spårningsinformation för utgående begäranden.

telemetryOptions?: TelemetryOptions

Egenskapsvärde

Ärvt frånTokenCredentialOptions.telemetryOptions

tlsOptions

Alternativ för att konfigurera TLS-autentisering

tlsOptions?: TlsSettings

Egenskapsvärde

Ärvt frånTokenCredentialOptions.tlsOptions

userAgentOptions

Alternativ för att lägga till användaragentinformation i utgående begäranden.

userAgentOptions?: UserAgentPolicyOptions

Egenskapsvärde

Ärvd frånTokenCredentialOptions.userAgentOptions