BatchNodeUserCreateOptions interface
在 Azure Batch 計算節點上建立 RDP 或 SSH 存取使用者帳戶的參數。
屬性
| expiry |
帳戶到期的時間。 如果省略,預設值為從目前時間起的 1 天。 針對 Linux 計算節點,expiryTime 的精確度最多可達一天。 |
| is |
帳戶是否應該是計算節點上的系統管理員。 預設值為 false。 |
| name | 帳戶的用戶名稱。 |
| password | 帳戶的密碼。 Windows 運算節點必須使用此密碼。 針對 Linux 計算節點,可以選擇性地指定密碼以及 sshPublicKey 屬性。 |
| ssh |
可用於遠端登入計算節點的 SSH 公鑰。 公鑰應該與 OpenSSH 編碼相容,而且應該以 64 為基底編碼。 此屬性只能針對 Linux 計算節點指定。 若此為 Windows 運算節點指定,批次服務會拒絕該請求;若直接呼叫 REST API,HTTP 狀態碼為 400(惡意請求)。 |
屬性詳細資料
expiryTime
帳戶到期的時間。 如果省略,預設值為從目前時間起的 1 天。 針對 Linux 計算節點,expiryTime 的精確度最多可達一天。
expiryTime?: Date
屬性值
Date
isAdmin
帳戶是否應該是計算節點上的系統管理員。 預設值為 false。
isAdmin?: boolean
屬性值
boolean
name
帳戶的用戶名稱。
name: string
屬性值
string
password
帳戶的密碼。 Windows 運算節點必須使用此密碼。 針對 Linux 計算節點,可以選擇性地指定密碼以及 sshPublicKey 屬性。
password?: string
屬性值
string
sshPublicKey
可用於遠端登入計算節點的 SSH 公鑰。 公鑰應該與 OpenSSH 編碼相容,而且應該以 64 為基底編碼。 此屬性只能針對 Linux 計算節點指定。 若此為 Windows 運算節點指定,批次服務會拒絕該請求;若直接呼叫 REST API,HTTP 狀態碼為 400(惡意請求)。
sshPublicKey?: string
屬性值
string