Partager via


MSIVmOptions interface

Définit les paramètres facultatifs pour l’authentification avec MSI pour la machine virtuelle.

Extends

Propriétés

apiVersion

Le paramètre de version de l’API spécifie la version du service de métadonnées d’instance Azure. Utilisez api-version=2018-02-01 (valeur par défaut) ou ultérieure.

clientId

Id client de l’identité managée pour laquelle vous souhaitez obtenir le jeton. Obligatoire, si votre machine virtuelle a plusieurs identités managées affectées par l’utilisateur.

httpMethod

Méthode HTTP utilisée pour effectuer une requête HTTP auprès du service MSI. GET par défaut.

identityId

Azure Resource ID de l’identité managée pour laquelle vous souhaitez obtenir le jeton. Obligatoire, si votre machine virtuelle a plusieurs identités managées affectées par l’utilisateur.

msiEndpoint

Point de terminaison d’identité du service de métadonnées d’instance Azure.

Le point de terminaison par défaut et recommandé est «http://169.254.169.254/metadata/identity/oauth2/token" par https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview

objectId

ObjectId de l’identité managée pour laquelle vous souhaitez obtenir le jeton. Obligatoire, si votre machine virtuelle a plusieurs identités managées affectées par l’utilisateur.

Propriétés héritées

httpClient

Client responsable de l’envoi de requêtes HTTP. Par défaut, il s’agit d’une <xref:DefaultHttpClient>basée sur Axios.

resource

Détails de la propriété

apiVersion

Le paramètre de version de l’API spécifie la version du service de métadonnées d’instance Azure. Utilisez api-version=2018-02-01 (valeur par défaut) ou ultérieure.

apiVersion?: string

Valeur de propriété

string

clientId

Id client de l’identité managée pour laquelle vous souhaitez obtenir le jeton. Obligatoire, si votre machine virtuelle a plusieurs identités managées affectées par l’utilisateur.

clientId?: string

Valeur de propriété

string

httpMethod

Méthode HTTP utilisée pour effectuer une requête HTTP auprès du service MSI. GET par défaut.

httpMethod?: HttpMethods

Valeur de propriété

identityId

Azure Resource ID de l’identité managée pour laquelle vous souhaitez obtenir le jeton. Obligatoire, si votre machine virtuelle a plusieurs identités managées affectées par l’utilisateur.

identityId?: string

Valeur de propriété

string

msiEndpoint

Point de terminaison d’identité du service de métadonnées d’instance Azure.

Le point de terminaison par défaut et recommandé est «http://169.254.169.254/metadata/identity/oauth2/token" par https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview

msiEndpoint?: string

Valeur de propriété

string

objectId

ObjectId de l’identité managée pour laquelle vous souhaitez obtenir le jeton. Obligatoire, si votre machine virtuelle a plusieurs identités managées affectées par l’utilisateur.

objectId?: string

Valeur de propriété

string

Détails de la propriété héritée

httpClient

Client responsable de l’envoi de requêtes HTTP. Par défaut, il s’agit d’une <xref:DefaultHttpClient>basée sur Axios.

httpClient?: HttpClient

Valeur de propriété

héritée deMSIOptions.httpClient

resource

resource?: string

Valeur de propriété

string

héritée deMSIOptions.resource