Partager via


Logs - Create

Créez un journal et connectez-le au plan d’exécution d’un pipeline.

POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/logs?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 »

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

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.

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

Create a log

Exemple de requête

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

{
  "path": "logs\\5e6d5dbf-ac69-5f56-8b85-8e9038703a8b",
  "createdOn": "0001-01-01T00:00:00",
  "lastChangedOn": "0001-01-01T00:00:00",
  "id": 0,
  "location": null
}

Exemple de réponse

{
  "path": "logs\\5e6d5dbf-ac69-5f56-8b85-8e9038703a8b",
  "lineCount": 49,
  "createdOn": "2022-12-02T09:33:14.873Z",
  "lastChangedOn": "2022-12-02T09:50:19.033Z",
  "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.