BatchNodeUserCreateOptions interface

在 Azure Batch 計算節點上建立 RDP 或 SSH 存取使用者帳戶的參數。

屬性

expiryTime

帳戶到期的時間。 如果省略,預設值為從目前時間起的 1 天。 針對 Linux 計算節點,expiryTime 的精確度最多可達一天。

isAdmin

帳戶是否應該是計算節點上的系統管理員。 預設值為 false。

name

帳戶的用戶名稱。

password

帳戶的密碼。 Windows 運算節點必須使用此密碼。 針對 Linux 計算節點,可以選擇性地指定密碼以及 sshPublicKey 屬性。

sshPublicKey

可用於遠端登入計算節點的 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