Compute Node - Update User
Aktualizace heslo a čas vypršení platnosti uživatelského účtu na zadaném výpočetním uzlu.
Tato operace nahradí všechny aktualizovatelné vlastnosti účtu. Pokud například není zadaný prvek expiryTime, aktuální hodnota je nahrazena výchozí hodnotou, není ponechána beze změny. Uživatelský účet na výpočetním uzlu můžete aktualizovat jenom v případě, že je v nečinném nebo spuštěném stavu.
PUT {batchUrl}/pools/{poolId}/nodes/{nodeId}/users/{userName}?api-version=2023-11-01.18.0
PUT {batchUrl}/pools/{poolId}/nodes/{nodeId}/users/{userName}?timeout={timeout}&api-version=2023-11-01.18.0
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
batch
|
path | True |
string |
Základní adresa URL pro všechny požadavky Azure Batch služby. |
node
|
path | True |
string |
ID počítače, na kterém chcete aktualizovat uživatelský účet. |
pool
|
path | True |
string |
ID fondu, který obsahuje výpočetní uzel. |
user
|
path | True |
string |
Název uživatelského účtu, který se má aktualizovat. |
api-version
|
query | True |
string |
Verze rozhraní API klienta. |
timeout
|
query |
integer int32 |
Maximální doba, kterou může server strávit zpracováním požadavku( v sekundách). Výchozí hodnota je 30 sekund. |
Hlavička požadavku
Media Types: "application/json; odata=minimalmetadata"
Name | Vyžadováno | Typ | Description |
---|---|---|---|
client-request-id |
string uuid |
Identita požadavku vygenerovaná volajícím ve formě identifikátoru GUID bez dekorace, například 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Určuje, jestli má server v odpovědi vrátit client-request-id. |
|
ocp-date |
string date-time-rfc1123 |
Čas, kdy byla žádost vydána. Klientské knihovny obvykle nastavit na aktuální systémový čas hodin; pokud voláte rozhraní REST API přímo, explicitně ho nastavte. |
Text požadavku
Media Types: "application/json; odata=minimalmetadata"
Name | Typ | Description |
---|---|---|
expiryTime |
string |
Čas, kdy má platnost účtu vypršet. |
password |
string |
Heslo účtu. |
sshPublicKey |
string |
Veřejný klíč SSH, který se dá použít pro vzdálené přihlášení k výpočetnímu uzlu. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Požadavek na službu Batch byl úspěšný. Headers
|
|
Other Status Codes |
Chyba ze služby Batch. |
Zabezpečení
azure_auth
Microsoft Entra tok ověřovacího kódu OAuth 2.0
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | Zosobnění uživatelského účtu |
Authorization
Type:
apiKey
In:
header
Příklady
Node update user
Sample Request
PUT account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_1-20161121t182739z/users/userName?api-version=2023-11-01.18.0
{
"password": "12345",
"expiryTime": "2016-11-27T00:45:48.7320857Z"
}
Sample Response
Definice
Name | Description |
---|---|
Batch |
Služba Azure Batch obdržela chybovou odpověď. |
Batch |
Položka s dalšími informacemi, které jsou součástí Azure Batch chybové odpovědi. |
Error |
Chybová zpráva přijatá v Azure Batch chybovou odpověď. |
Node |
Sada změn, které se mají provést v uživatelském účtu na výpočetním uzlu. |
BatchError
Služba Azure Batch obdržela chybovou odpověď.
Name | Typ | Description |
---|---|---|
code |
string |
Identifikátor chyby. Kódy jsou neutrální a mají být využívány programově. |
message |
Zpráva popisující chybu, která má být vhodná k zobrazení v uživatelském rozhraní. |
|
values |
Kolekce párů klíč-hodnota obsahující další podrobnosti o chybě. |
BatchErrorDetail
Položka s dalšími informacemi, které jsou součástí Azure Batch chybové odpovědi.
Name | Typ | Description |
---|---|---|
key |
string |
Identifikátor určující význam value vlastnost. |
value |
string |
Další informace zahrnuté v chybové odpovědi. |
ErrorMessage
Chybová zpráva přijatá v Azure Batch chybovou odpověď.
Name | Typ | Description |
---|---|---|
lang |
string |
Kód jazyka chybové zprávy |
value |
string |
Text zprávy |
NodeUpdateUserParameter
Sada změn, které se mají provést v uživatelském účtu na výpočetním uzlu.
Name | Typ | Description |
---|---|---|
expiryTime |
string |
Čas, kdy má platnost účtu vypršet. |
password |
string |
Heslo účtu. |
sshPublicKey |
string |
Veřejný klíč SSH, který se dá použít pro vzdálené přihlášení k výpočetnímu uzlu. |