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 |
|---|---|---|---|---|
|
hub
|
path | True |
string |
Nom du hub de serveur. Exemples courants : « build », « rm », « checks » |
|
organization
|
path | True |
string |
Nom de l’organisation Azure DevOps. |
|
plan
|
path | True |
string (uuid) |
ID du plan. |
|
scope
|
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 |
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. |