BatchNodeUserCreateOptions interface

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

屬性

expiryTime

帳戶應在的到期時間。 若省略,預設時間為當前時間起1天。 對於 Linux 運算節點,到期時間的精確度可達一天。

isAdmin

帳號是否應該是計算節點的管理員。 預設值為 false。

name

帳號的使用者名稱。

password

帳號密碼。 Windows 運算節點必須使用此密碼。 對於 Linux 運算節點,密碼可選擇性地與 sshPublicKey 屬性一起指定。

sshPublicKey

可用於遠端登入計算節點的 SSH 公鑰。 公鑰應與 OpenSSH 編碼相容,且應採用 base 64 編碼。 此特性僅能針對 Linux 運算節點指定。 若此設定為 Windows 運算節點,則批次服務會拒絕該請求;如果你直接呼叫 REST API,HTTP 狀態碼是 400(錯誤請求)。

屬性詳細資料

expiryTime

帳戶應在的到期時間。 若省略,預設時間為當前時間起1天。 對於 Linux 運算節點,到期時間的精確度可達一天。

expiryTime?: Date

屬性值

Date

isAdmin

帳號是否應該是計算節點的管理員。 預設值為 false。

isAdmin?: boolean

屬性值

boolean

name

帳號的使用者名稱。

name: string

屬性值

string

password

帳號密碼。 Windows 運算節點必須使用此密碼。 對於 Linux 運算節點,密碼可選擇性地與 sshPublicKey 屬性一起指定。

password?: string

屬性值

string

sshPublicKey

可用於遠端登入計算節點的 SSH 公鑰。 公鑰應與 OpenSSH 編碼相容,且應採用 base 64 編碼。 此特性僅能針對 Linux 運算節點指定。 若此設定為 Windows 運算節點,則批次服務會拒絕該請求;如果你直接呼叫 REST API,HTTP 狀態碼是 400(錯誤請求)。

sshPublicKey?: string

屬性值

string