MSIVmOptions interface
定义用于使用 MSI 进行虚拟机身份验证的可选参数。
- 扩展
属性
| api |
API 版本参数指定 Azure 实例元数据服务版本。 使用 api-version=2018-02-01(默认)或更高版本。 |
| client |
要为其指定令牌的托管标识的 clientId。 如果需要,如果 VM 具有多个用户分配的托管标识。 |
| http |
用于向 MSI 服务发出 HTTP 请求的 HTTP 方法。 默认情况下,GET。 |
| identity |
要为其指定令牌的托管标识 |
| msi |
Azure 实例元数据服务标识终结点。 默认和建议的终结点为“http://169.254.169.254/metadata/identity/oauth2/token"每个 https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview |
| object |
要为其指定令牌的托管标识的 objectId。 如果需要,如果 VM 具有多个用户分配的托管标识。 |
继承属性
| http |
负责发送 HTTP 请求的客户端。 默认情况下,它是基于 Axios 的 <xref:DefaultHttpClient>。 |
| resource |
属性详细信息
apiVersion
API 版本参数指定 Azure 实例元数据服务版本。 使用 api-version=2018-02-01(默认)或更高版本。
apiVersion?: string
属性值
string
clientId
要为其指定令牌的托管标识的 clientId。 如果需要,如果 VM 具有多个用户分配的托管标识。
clientId?: string
属性值
string
httpMethod
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 请求的客户端。 默认情况下,它是基于 Axios 的 <xref:DefaultHttpClient>。
httpClient?: HttpClient