你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MSIVmOptions interface

定义使用虚拟机的 MSI 进行身份验证的可选参数。

Extends

属性

apiVersion

API 版本参数指定 Azure 实例元数据服务版本。 使用 api-version=2018-02-01 (默认) 或更高版本。

clientId

要为其创建令牌的托管标识的 clientId。 如果 VM 有用户分配的多个托管标识,则为必需的。

httpMethod

用于向 MSI 服务发出 HTTP 请求的 HTTP 方法。 默认情况下,GET。

identityId

Azure Resource ID想要为其创建令牌的托管标识的 。 如果 VM 有用户分配的多个托管标识,则为必需的。

msiEndpoint

Azure 实例元数据服务标识终结点。

默认和建议的终结点为“http://169.254.169.254/metadata/identity/oauth2/token"每 https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview

objectId

想要为其创建令牌的托管标识的 objectId。 如果 VM 有用户分配的多个托管标识,则为必需的。

继承属性

httpClient

负责发送 HTTP 请求的客户端。 默认情况下,它是基于 <xref:DefaultHttpClient>Axios 的 。

resource

属性详细信息

apiVersion

API 版本参数指定 Azure 实例元数据服务版本。 使用 api-version=2018-02-01 (默认) 或更高版本。

apiVersion?: string

属性值

string

clientId

要为其创建令牌的托管标识的 clientId。 如果 VM 有用户分配的多个托管标识,则为必需的。

clientId?: string

属性值

string

httpMethod

用于向 MSI 服务发出 HTTP 请求的 HTTP 方法。 默认情况下,GET。

httpMethod?: HttpMethods

属性值

identityId

Azure Resource ID想要为其创建令牌的托管标识的 。 如果 VM 有用户分配的多个托管标识,则为必需的。

identityId?: string

属性值

string

msiEndpoint

Azure 实例元数据服务标识终结点。

默认和建议的终结点为“http://169.254.169.254/metadata/identity/oauth2/token"每 https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview

msiEndpoint?: string

属性值

string

objectId

想要为其创建令牌的托管标识的 objectId。 如果 VM 有用户分配的多个托管标识,则为必需的。

objectId?: string

属性值

string

继承属性详细信息

httpClient

负责发送 HTTP 请求的客户端。 默认情况下,它是基于 <xref:DefaultHttpClient>Axios 的 。

httpClient?: HttpClient

属性值

继承自MSIOptions.httpClient

resource

resource?: string

属性值

string

继承自MSIOptions.resource