6.1.8. Composants

Cette partie de l'API Bugzilla permet de traiter les composants de produits disponibles. Vous pouvez obtenir des informations sur ceux-ci ou les manipuler.

6.1.8.1. Création de composant

Ceci vous permet de créer un nouveau composant dans Bugzilla. Vous devez être authentifié et être dans le groupe editcomponents pour réaliser cette action.

Requête

Pour créer un nouveau composant :

POST /rest/component
{
  "product" : "TestProduct",
  "name" : "Nouveau composant",
  "description" : "Ceci est un nouveau composant",
  "default_assignee" : "dkl@mozilla.com"
}

Certains paramètres doivent être définis ou une erreur sera renvoyée. Ces paramètres sont affichés en gras.

nom type description
name string Le nom du nouveau composant.
product string Le nom du produit auquel le composant doit être ajouté. Ce produit doit déjà exister et l'utilisateur doit avoir les droits nécessaires pour modifier le composant dans celui-ci.
description string La description du nouveau composant.
default_assignee string L'identifiant de connexion du responsable par défaut du composant.
default_cc array Chaque chaîne représente un identifiant de connexion de la liste 'Copie à' par défaut.
default_qa_contact string L'identifiant de connexion du responsable QA par défaut du composant.
is_open boolean 1 si vous voulez autoriser la création de bogues pour ce composant. 0 dans le cas contraire. La valeur par défaut est 1.

Réponse

{
  "id": 27
}
nom type description
id int Le numéro du composant nouvellement créé.

Cette documentation contient très probablement des bogues ; si vous en découvrez, veuillez les signaler ici.