Ask Learn
Preview
Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.
Please sign in to use Ask Learn.
Sign inThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Lists the files in a Task's directory on its Compute Node.
GET {batchUrl}/jobs/{jobId}/tasks/{taskId}/files?api-version=2024-07-01.20.0
GET {batchUrl}/jobs/{jobId}/tasks/{taskId}/files?$filter={$filter}&recursive={recursive}&maxresults={maxresults}&timeout={timeout}&api-version=2024-07-01.20.0
Name | In | Required | Type | Description |
---|---|---|---|---|
batch
|
path | True |
string |
The base URL for all Azure Batch service requests. |
job
|
path | True |
string |
The ID of the Job that contains the Task. |
task
|
path | True |
string |
The ID of the Task whose files you want to list. |
api-version
|
query | True |
string |
Client API Version. |
$filter
|
query |
string |
An OData $filter clause. For more information on constructing this filter, see https://learn.microsoft.com/rest/api/batchservice/odata-filters-in-batch#list-task-files. |
|
maxresults
|
query |
integer (int32) minimum: 1maximum: 1000 |
The maximum number of items to return in the response. A maximum of 1000 files can be returned. |
|
recursive
|
query |
boolean |
Whether to list children of the Task directory. This parameter can be used in combination with the filter parameter to list specific type of files. |
|
timeout
|
query |
integer (int32) |
The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be used instead. |
Media Types: "application/json; odata=minimalmetadata"
Name | Required | Type | Description |
---|---|---|---|
client-request-id |
string (uuid) |
The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Whether the server should return the client-request-id in the response. |
|
ocp-date |
string (date-time-rfc1123) |
The time the request was issued. Client libraries typically set this to the current system clock time; set it explicitly if you are calling the REST API directly. |
Name | Type | Description |
---|---|---|
200 OK |
A response containing the list of files. Headers
|
|
Other Status Codes |
The error from the Batch service. |
Microsoft Entra OAuth 2.0 auth code flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Name | Description |
---|---|
user_impersonation | Impersonate your user account |
Type:
apiKey
In:
header
GET account.region.batch.azure.com/jobs/jobId/tasks/taskId/files?recursive=False&api-version=2024-07-01.20.0
{
"value": [
{
"name": "startup\\ProcessEnv.cmd",
"url": "https://account.region.batch.azure.com/jobs/jobId/tasks/taskId/files/startup\\ProcessEnv.cmd",
"isDirectory": false,
"properties": {
"creationTime": "2014-09-19T21:56:17.679195Z",
"lastModified": "2014-09-19T21:56:17.679195Z",
"contentLength": 1813,
"contentType": "application/octet-stream"
}
},
{
"name": "startup\\stderr.txt",
"url": "https://account.region.batch.azure.com/jobs/jobId/tasks/taskId/files/startup\\stderr.txt",
"isDirectory": false,
"properties": {
"creationTime": "2014-09-19T21:56:17.5590855Z",
"lastModified": "2014-09-19T21:56:17.5590855Z",
"contentLength": 0,
"contentType": "application/octet-stream"
}
}
]
}
Name | Description |
---|---|
Batch |
An error response received from the Azure Batch service. |
Batch |
An item of additional information included in an Azure Batch error response. |
Error |
An error message received in an Azure Batch error response. |
File |
The properties of a file on a Compute Node. |
Node |
Information about a file or directory on a Compute Node. |
Node |
The result of listing the files on a Compute Node, or the files associated with a Task on a Compute Node. |
An error response received from the Azure Batch service.
Name | Type | Description |
---|---|---|
code |
string |
An identifier for the error. Codes are invariant and are intended to be consumed programmatically. |
message |
A message describing the error, intended to be suitable for display in a user interface. |
|
values |
A collection of key-value pairs containing additional details about the error. |
An item of additional information included in an Azure Batch error response.
Name | Type | Description |
---|---|---|
key |
string |
An identifier specifying the meaning of the Value property. |
value |
string |
The additional information included with the error response. |
An error message received in an Azure Batch error response.
Name | Type | Description |
---|---|---|
lang |
string |
The language code of the error message |
value |
string |
The text of the message. |
The properties of a file on a Compute Node.
Name | Type | Description |
---|---|---|
contentLength |
integer (int64) |
The length of the file. |
contentType |
string |
The content type of the file. |
creationTime |
string (date-time) |
The file creation time. |
fileMode |
string |
The file mode attribute in octal format. |
lastModified |
string (date-time) |
The time at which the file was last modified. |
Information about a file or directory on a Compute Node.
Name | Type | Description |
---|---|---|
isDirectory |
boolean |
Whether the object represents a directory. |
name |
string |
The file path. |
properties |
The file properties. |
|
url |
string |
The URL of the file. |
The result of listing the files on a Compute Node, or the files associated with a Task on a Compute Node.
Name | Type | Description |
---|---|---|
odata.nextLink |
string |
The URL to get the next set of results. |
value |
Node |
The list of files. |
Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.
Please sign in to use Ask Learn.
Sign in