Nodes - List Node Files
Elenca tutti i file nelle directory Task sul nodo di calcolo specificato.
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}
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Endpoint dell'account Batch (ad esempio: https://batchaccount.eastus2.batch.azure.com). |
|
node
|
path | True |
string |
L'ID del nodo di calcolo di cui vuoi elencare i file. |
|
pool
|
path | True |
string |
ID del pool che contiene il nodo di calcolo. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
|
$filter
|
query |
string |
Clausola di $filter OData. Per maggiori informazioni sulla costruzione di questo filtro, vedi https://learn.microsoft.com/rest/api/batchservice/odata-filters-in-batch#list-compute-node-files. |
|
|
maxresults
|
query |
integer (int32) minimum: 1maximum: 1000 |
Numero massimo di elementi da restituire nella risposta. Possono essere restituite un massimo di 1000 domande. |
|
|
recursive
|
query |
boolean |
Se elencare i figli di una directory. |
|
|
time
|
query |
integer (int32) |
Tempo massimo di elaborazione della richiesta da parte del server, espresso in secondi. Il valore predefinito è 30 secondi. Se il valore è superiore a 30, verrà utilizzato il valore predefinito.". |
Intestazione della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| client-request-id |
string |
Identità della richiesta generata dal chiamante, sotto forma di GUID senza decorazioni come parentesi graffe, ad esempio 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
| return-client-request-id |
boolean |
Indica se il server deve restituire l'ID richiesta client nella risposta. |
|
| ocp-date |
string (date-time-rfc7231) |
Ora di emissione della richiesta. Le librerie client in genere impostano questo valore sull'ora corrente dell'orologio di sistema; impostarla in modo esplicito se si chiama direttamente l'API REST. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
La richiesta ha avuto esito positivo. Intestazioni
|
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
OAuth2Auth
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| https://batch.core.windows.net//.default |
Esempio
File list from node
Esempio di richiesta
GET {endpoint}/pools/poolId/nodes/tvm-1695681911_1-20161122t193202z/files?api-version=2025-06-01&recursive=False
Risposta di esempio
{
"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"
}
}
]
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Batch |
Risposta di errore ricevuta dal servizio Azure Batch. |
|
Batch |
Elemento di informazioni aggiuntive incluse in una risposta di errore di Azure Batch. |
|
Batch |
Messaggio di errore ricevuto in una risposta di errore di Azure Batch. |
|
Batch |
Informazioni su un file o una directory in un nodo di calcolo. |
|
Batch |
Risultato dell'elenco dei file in un nodo di calcolo o dei file associati a un'attività in un nodo di calcolo. |
|
File |
Proprietà di un file in un nodo di calcolo. |
BatchError
Risposta di errore ricevuta dal servizio Azure Batch.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Identificatore dell'errore. I codici sono invarianti e devono essere utilizzati a livello di codice. |
| message |
Messaggio che descrive l'errore, destinato a essere adatto per la visualizzazione in un'interfaccia utente. |
|
| values |
Raccolta di coppie chiave-valore contenenti dettagli aggiuntivi sull'errore. |
BatchErrorDetail
Elemento di informazioni aggiuntive incluse in una risposta di errore di Azure Batch.
| Nome | Tipo | Descrizione |
|---|---|---|
| key |
string |
Identificatore che specifica il significato della proprietà Value. |
| value |
string |
Informazioni aggiuntive incluse nella risposta di errore. |
BatchErrorMessage
Messaggio di errore ricevuto in una risposta di errore di Azure Batch.
| Nome | Tipo | Descrizione |
|---|---|---|
| lang |
string |
Il codice linguistico del messaggio di errore. |
| value |
string |
Testo del messaggio. |
BatchNodeFile
Informazioni su un file o una directory in un nodo di calcolo.
| Nome | Tipo | Descrizione |
|---|---|---|
| isDirectory |
boolean |
Se l'oggetto rappresenta una directory. |
| name |
string |
Percorso del file. |
| properties |
Le proprietà del file. |
|
| url |
string (uri) |
URL del file. |
BatchNodeFileListResult
Risultato dell'elenco dei file in un nodo di calcolo o dei file associati a un'attività in un nodo di calcolo.
| Nome | Tipo | Descrizione |
|---|---|---|
| odata.nextLink |
string (uri) |
L'URL per ottenere il set di risultati successivo. |
| value |
La lista dei file. |
FileProperties
Proprietà di un file in un nodo di calcolo.
| Nome | Tipo | Descrizione |
|---|---|---|
| contentLength |
string (int64) |
La lunghezza del fascicolo. |
| contentType |
string |
Tipo di contenuto del file. |
| creationTime |
string (date-time) |
Il tempo di creazione del file. Il tempo di creazione non viene restituito per i file sui nodi di calcolo Linux. |
| fileMode |
string |
L'attributo file mode in formato ottale. La modalità file viene restituita solo per i file su Linux Compute Nodes. |
| lastModified |
string (date-time) |
L'ultima modifica del file. |