Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
ManagedIdentityCredentialClientIdOptions interface
- Package:
- @azure/identity
Options to send on the ManagedIdentityCredential constructor.
This variation supports clientId and not resourceId, since only one of both is supported.
- Extends
Properties
| clientId | The client ID of the user - assigned identity, or app registration(when working with AKS pod - identity). |
Inherited Properties
| additionalPolicies | Additional policies to include in the HTTP pipeline. |
| agent | Options for configuring Agent instance for outgoing requests |
| allowInsecureConnection | Set to true if the request is sent over HTTP instead of HTTPS |
| authorityHost | The authority host to use for authentication requests. Possible values are available through AzureAuthorityHosts. The default is "https://login.microsoftonline.com". |
| httpClient | The HttpClient that will be used to send HTTP requests. |
| loggingOptions | Allows users to configure settings for logging policy options, allow logging account information and personally identifiable information for customer support. |
| proxyOptions | Options to configure a proxy for outgoing requests. |
| redirectOptions | Options for how redirect responses are handled. |
| retryOptions | Options that control how to retry failed requests. |
| telemetryOptions | Options for setting common telemetry and tracing info to outgoing requests. |
| tlsOptions | Options for configuring TLS authentication |
| userAgentOptions | Options for adding user agent details to outgoing requests. |
Property Details
clientId
The client ID of the user - assigned identity, or app registration(when working with AKS pod - identity).
clientId?: string
Property Value
string
Inherited Property Details
additionalPolicies
Additional policies to include in the HTTP pipeline.
additionalPolicies?: AdditionalPolicyConfig[]
Property Value
Inherited From TokenCredentialOptions.additionalPolicies
agent
Options for configuring Agent instance for outgoing requests
agent?: Agent
Property Value
Inherited From TokenCredentialOptions.agent
allowInsecureConnection
Set to true if the request is sent over HTTP instead of HTTPS
allowInsecureConnection?: boolean
Property Value
boolean
Inherited From TokenCredentialOptions.allowInsecureConnection
authorityHost
The authority host to use for authentication requests. Possible values are available through AzureAuthorityHosts. The default is "https://login.microsoftonline.com".
authorityHost?: string
Property Value
string
Inherited From TokenCredentialOptions.authorityHost
httpClient
The HttpClient that will be used to send HTTP requests.
httpClient?: HttpClient
Property Value
Inherited From TokenCredentialOptions.httpClient
loggingOptions
Allows users to configure settings for logging policy options, allow logging account information and personally identifiable information for customer support.
loggingOptions?: LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }
Property Value
LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }
Inherited From TokenCredentialOptions.loggingOptions
proxyOptions
Options to configure a proxy for outgoing requests.
proxyOptions?: ProxySettings
Property Value
Inherited From TokenCredentialOptions.proxyOptions
redirectOptions
Options for how redirect responses are handled.
redirectOptions?: RedirectPolicyOptions
Property Value
Inherited From TokenCredentialOptions.redirectOptions
retryOptions
Options that control how to retry failed requests.
retryOptions?: PipelineRetryOptions
Property Value
Inherited From TokenCredentialOptions.retryOptions
telemetryOptions
Options for setting common telemetry and tracing info to outgoing requests.
telemetryOptions?: TelemetryOptions
Property Value
Inherited From TokenCredentialOptions.telemetryOptions
tlsOptions
Options for configuring TLS authentication
tlsOptions?: TlsSettings
Property Value
Inherited From TokenCredentialOptions.tlsOptions
userAgentOptions
Options for adding user agent details to outgoing requests.
userAgentOptions?: UserAgentPolicyOptions
Property Value
Inherited From TokenCredentialOptions.userAgentOptions
