MSIVmOptions interface
Définit les paramètres facultatifs pour l’authentification avec MSI pour la machine virtuelle.
- Extends
Propriétés
| api |
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. |
| client |
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. |
| http |
Méthode HTTP utilisée pour effectuer une requête HTTP auprès du service MSI. GET par défaut. |
| identity |
|
| msi |
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 |
| object |
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
| http |
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