Partager via


Logs - Append Log Content

Ajoutez un journal au journal d’une tâche. Le journal doit être envoyé dans le corps de la requête en tant que flux d’objets TaskLog.

POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/logs/{logId}?api-version=7.1

Paramètres URI

Nom Dans Obligatoire Type Description
hubName
path True

string

Nom du hub de serveur. Exemples courants : « build », « rm », « checks »

logId
path True

integer (int32)

ID du journal.

organization
path True

string

Nom de l’organisation Azure DevOps.

planId
path True

string (uuid)

ID du plan.

scopeIdentifier
path True

string (uuid)

GUID du projet pour étendre la requête

api-version
query True

string

Version de l’API à utiliser. Cette valeur doit être définie sur « 7.1 » pour utiliser cette version de l’API.

Corps de la demande

Media Types: "application/octet-stream"

Nom Type Description
body

string (Stream)

Flux à charger

Réponses

Nom Type Description
200 OK

TaskLog

opération réussie

Sécurité

accessToken

Jeton d’accès personnel. Utilisez n’importe quelle valeur pour le nom d’utilisateur et le jeton comme mot de passe.

Type: basic

Exemples

Append content to a log

Exemple de requête

POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/logs/{logId}?api-version=7.1

Exemple de réponse

{
  "path": "logs\\5e6d5dbf-ac69-5f56-8b85-8e9038703a8b",
  "lineCount": 36,
  "createdOn": "2022-12-02T09:33:14.873Z",
  "lastChangedOn": "2022-12-02T09:49:22.097Z",
  "id": 3,
  "location": null
}

Définitions

TaskLog

Journal des tâches connecté à un enregistrement de chronologie.

Nom Type Description
createdOn

string (date-time)

Heure de création du journal des tâches.

id

integer (int32)

ID du journal des tâches.

indexLocation

string

URL REST du journal des tâches lors de l’indexation.

lastChangedOn

string (date-time)

Heure de la dernière modification du journal des tâches.

lineCount

integer (int64)

Nombre de lignes du journal des tâches.

location

string

URL REST du journal des tâches.

path

string

Chemin d’accès du journal des tâches.