BatchNodeUserUpdateOptions interface
用于在 Azure Batch 计算节点上更新用于 RDP 或 SSH 访问权限的用户帐户的参数。
属性
| expiry |
帐户应过期的时间。 如果省略,则默认值为从当前时间起的 1 天。 对于 Linux 计算节点,expiryTime 的精度高达一天。 |
| password | 帐户的密码。 Windows 计算节点需要密码。 对于 Linux 计算节点,可以选择指定密码以及 sshPublicKey 属性。 如果省略,则会删除任何现有密码。 |
| ssh |
可用于远程登录到计算节点的 SSH 公钥。 公钥应与 OpenSSH 编码兼容,并且应进行 base 64 编码。 只能为 Linux 计算节点指定此属性。 如果为 Windows 计算节点指定了此项,则 Batch 服务将拒绝请求;如果直接调用 REST API,则 HTTP 状态代码为 400(请求错误)。 如果省略,将删除任何现有的 SSH 公钥。 |
属性详细信息
expiryTime
帐户应过期的时间。 如果省略,则默认值为从当前时间起的 1 天。 对于 Linux 计算节点,expiryTime 的精度高达一天。
expiryTime?: string | Date
属性值
string | Date
password
帐户的密码。 Windows 计算节点需要密码。 对于 Linux 计算节点,可以选择指定密码以及 sshPublicKey 属性。 如果省略,则会删除任何现有密码。
password?: string
属性值
string
sshPublicKey
可用于远程登录到计算节点的 SSH 公钥。 公钥应与 OpenSSH 编码兼容,并且应进行 base 64 编码。 只能为 Linux 计算节点指定此属性。 如果为 Windows 计算节点指定了此项,则 Batch 服务将拒绝请求;如果直接调用 REST API,则 HTTP 状态代码为 400(请求错误)。 如果省略,将删除任何现有的 SSH 公钥。
sshPublicKey?: string
属性值
string