Nodes - List Node Files
Listar alla filer i Uppgiftskataloger på den angivna Compute Node.
GET {endpoint}/pools/{poolId}/nodes/{nodeId}/files?api-version=2025-06-01
GET {endpoint}/pools/{poolId}/nodes/{nodeId}/files?api-version=2025-06-01&timeOut={timeOut}&maxresults={maxresults}&$filter={$filter}&recursive={recursive}
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Batch-kontoslutpunkt (till exempel: https://batchaccount.eastus2.batch.azure.com). |
|
node
|
path | True |
string |
ID:t för den Compute-nod vars filer du vill lista. |
|
pool
|
path | True |
string |
ID:t för poolen som innehåller beräkningsnoden. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
|
$filter
|
query |
string |
En OData-$filter-sats. För mer information om hur man konstruerar detta filter, se https://learn.microsoft.com/rest/api/batchservice/odata-filters-in-batch#list-compute-node-files. |
|
|
maxresults
|
query |
integer (int32) minimum: 1maximum: 1000 |
Det maximala antalet objekt som ska returneras i svaret. Maximalt 1000 ansökningar kan returneras. |
|
|
recursive
|
query |
boolean |
Om man ska lista barn till en katalog. |
|
|
time
|
query |
integer (int32) |
Den maximala tid som servern kan ägna åt att bearbeta begäran i sekunder. Standardvärdet är 30 sekunder. Om värdet är större än 30 används standardvärdet istället." |
Begärandehuvud
| Name | Obligatorisk | Typ | Description |
|---|---|---|---|
| client-request-id |
string |
Den anropargenererade begärandeidentiteten i form av ett GUID utan dekoration, till exempel klammerparenteser, t.ex. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
| return-client-request-id |
boolean |
Om servern ska returnera klient-request-id i svaret. |
|
| ocp-date |
string (date-time-rfc7231) |
Den tid då begäran utfärdades. Klientbibliotek anger vanligtvis detta till den aktuella systemklockatiden. ange det explicit om du anropar REST-API:et direkt. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Begäran har slutförts. Sidhuvuden
|
|
| Other Status Codes |
Ett oväntat felsvar. |
Säkerhet
OAuth2Auth
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Omfattningar
| Name | Description |
|---|---|
| https://batch.core.windows.net//.default |
Exempel
File list from node
Exempelbegäran
GET {endpoint}/pools/poolId/nodes/tvm-1695681911_1-20161122t193202z/files?api-version=2025-06-01&recursive=False
Exempelsvar
{
"value": [
{
"name": "shared",
"url": "https://account.region.batch.azure.com/pools/poolId/nodes/tvm-2167304207_2-20140919t215614z/files/shared",
"isDirectory": true
},
{
"name": "startup\\ProcessEnv.cmd",
"url": "https://account.region.batch.azure.com/pools/poolId/nodes/tvm-2167304207_2-20140919t215614z/files/startup/ProcessEnv.cmd",
"isDirectory": false,
"properties": {
"creationTime": "2025-09-19T21:56:17.679195Z",
"lastModified": "2025-09-19T21:56:17.679195Z",
"contentLength": "1813",
"contentType": "application/octet-stream"
}
},
{
"name": "startup\\stderr.txt",
"url": "https://account.region.batch.azure.com/pools/poolId/nodes/tvm-2167304207_2-20140919t215614z/files/startup/stderr.txt",
"isDirectory": false,
"properties": {
"creationTime": "2025-09-19T21:56:17.5590855Z",
"lastModified": "2025-09-19T21:56:17.5590855Z",
"contentLength": "0",
"contentType": "application/octet-stream"
}
}
]
}
Definitioner
| Name | Description |
|---|---|
|
Batch |
Ett felsvar som tagits emot från Azure Batch-tjänsten. |
|
Batch |
Ett objekt med ytterligare information som ingår i ett Azure Batch-felsvar. |
|
Batch |
Ett felmeddelande som togs emot i ett Azure Batch-felsvar. |
|
Batch |
Information om en fil eller katalog på en beräkningsnod. |
|
Batch |
Resultatet av att visa filerna på en beräkningsnod eller de filer som är associerade med en aktivitet på en beräkningsnod. |
|
File |
Egenskaperna för en fil på en beräkningsnod. |
BatchError
Ett felsvar som tagits emot från Azure Batch-tjänsten.
| Name | Typ | Description |
|---|---|---|
| code |
string |
En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt. |
| message |
Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt. |
|
| values |
En samling nyckel/värde-par som innehåller ytterligare information om felet. |
BatchErrorDetail
Ett objekt med ytterligare information som ingår i ett Azure Batch-felsvar.
| Name | Typ | Description |
|---|---|---|
| key |
string |
En identifierare som anger innebörden av egenskapen Value. |
| value |
string |
Den ytterligare information som ingår i felsvaret. |
BatchErrorMessage
Ett felmeddelande som togs emot i ett Azure Batch-felsvar.
| Name | Typ | Description |
|---|---|---|
| lang |
string |
Felmeddelandets språkkod. |
| value |
string |
Texten i meddelandet. |
BatchNodeFile
Information om en fil eller katalog på en beräkningsnod.
| Name | Typ | Description |
|---|---|---|
| isDirectory |
boolean |
Om objektet representerar en katalog. |
| name |
string |
Filsökvägen. |
| properties |
Filens egenskaper. |
|
| url |
string (uri) |
URL:en för filen. |
BatchNodeFileListResult
Resultatet av att visa filerna på en beräkningsnod eller de filer som är associerade med en aktivitet på en beräkningsnod.
| Name | Typ | Description |
|---|---|---|
| odata.nextLink |
string (uri) |
URL:en för att få nästa uppsättning resultat. |
| value |
Listan över filer. |
FileProperties
Egenskaperna för en fil på en beräkningsnod.
| Name | Typ | Description |
|---|---|---|
| contentLength |
string (int64) |
Längden på filen. |
| contentType |
string |
Filens innehållstyp. |
| creationTime |
string (date-time) |
Tiden för filskapande. Skapandetiden returneras inte för filer på Linux Compute Nodes. |
| fileMode |
string |
Fillägesattributet i oktalt format. Filläget returneras endast för filer på Linux Compute Nodes. |
| lastModified |
string (date-time) |
Tidpunkten då filen senast ändrades. |