Package version:

Interface ManagedIdentityCredentialObjectIdOptions

Options to send on the ManagedIdentityCredential constructor. This variation supports objectId as a constructor argument.

interface ManagedIdentityCredentialObjectIdOptions {
    authorityHost?: string;
    loggingOptions?: any;
    objectId: string;
}

Hierarchy (view full)

Properties

authorityHost?: string

The authority host to use for authentication requests. Possible values are available through AzureAuthorityHosts. The default is "https://login.microsoftonline.com".

loggingOptions?: any

Allows users to configure settings for logging policy options, allow logging account information and personally identifiable information for customer support.

objectId: string

Allows specifying the object ID of the underlying service principal used to authenticate a user-assigned managed identity. This is an alternative to providing a client ID or resource ID and is not required for system-assigned managed identities.