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.