UiPath Documentation
uipath-cli
latest
false
Guide de l'utilisateur de UiPath CLI
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Libellé d'objet uip tm

uip tm objectlabel gère les libellés attachés aux objets Test Manager (cas de test, exigences, etc.). Les libellés sont des chaînes de forme libre utilisées pour étiqueter et regrouper des objets à des fins de filtrage et de recherche.

Important :

--object-ids et --labels sont au plusieursi et séparés par des espaces tout au long de ce groupe de commandes. Les formulaires singulaires --object-id et --label n'existent pas. --project-key est requis sur list.

Synthèse

uip tm objectlabel list --project-key <key> [--object-ids <uuid...>] [--label-types <types...>] [--filter <text>] [--sort-by <expr>] [--limit <n>] [--offset <n>]
uip tm objectlabel get --label-id <uuid>
uip tm objectlabel add --object-ids <uuid...> --labels <name...> [--label-type <type>] [--remove-other-labels]
uip tm objectlabel remove --object-ids <uuid...> (--labels <name...> | --remove-all-labels) [-y]
uip tm objectlabel list --project-key <key> [--object-ids <uuid...>] [--label-types <types...>] [--filter <text>] [--sort-by <expr>] [--limit <n>] [--offset <n>]
uip tm objectlabel get --label-id <uuid>
uip tm objectlabel add --object-ids <uuid...> --labels <name...> [--label-type <type>] [--remove-other-labels]
uip tm objectlabel remove --object-ids <uuid...> (--labels <name...> | --remove-all-labels) [-y]

Tous les verbes respectent les options globales et les codes de sortie standard. Chaque verbe accepte -t, --tenant <name> et --log-level <level> (par défaut Information).

liste des libellés d'objets uip tm

Répertoriez les attributions de libellés, éventuellement limitées à des objets spécifiques.

Arguments

Aucun

Options

  • --project-key <key> (obligatoire) : propriétaire du projet.
  • --object-ids <uuid...> — UUID d'objets séparés par des espaces par lesquels filtrer. Facultatif; omis de répertorier tous les objets du projet.
  • --label-types <types...> — les types de libellés séparés par des espaces par lesquels filtrer.
  • --filter <text> — recherche en texte libre sur les noms de libellé.
  • --sort-by <expr> — expression de tri (nom de champ, éventuellement suffixé par :asc ou :desc).
  • --limit <n> — taille de la page. La valeur par défaut est 50.
  • --offset <n> — résultats à ignorer. La valeur par défaut est 0.

Exemple

uip tm objectlabel list \
  --project-key DEMO \
  --object-ids a1b2c3d4-0000-0000-0000-000000000001 b2c3d4e5-0000-0000-0000-000000000001
uip tm objectlabel list \
  --project-key DEMO \
  --object-ids a1b2c3d4-0000-0000-0000-000000000001 b2c3d4e5-0000-0000-0000-000000000001

Format des données

{
  "Code": "ObjectLabelList",
  "Data": [
    {
      "LabelId": "c3d4e5f6-0000-0000-0000-000000000001",
      "ObjectId": "a1b2c3d4-0000-0000-0000-000000000001",
      "Label": "smoke",
      "LabelType": "Tag"
    }
  ]
}
{
  "Code": "ObjectLabelList",
  "Data": [
    {
      "LabelId": "c3d4e5f6-0000-0000-0000-000000000001",
      "ObjectId": "a1b2c3d4-0000-0000-0000-000000000001",
      "Label": "smoke",
      "LabelType": "Tag"
    }
  ]
}

Obtenir le libellé d'objet uip tm

Obtenez une seule affectation de libellé par son UUID d'affectation.

Arguments

Aucun

Options

  • --label-id <uuid> (obligatoire) — UUID de l'attribution de libellé (le LabelId renvoyé par objectlabel list). Il s’agit de l’UUID de l’enregistrement de l’affectation, et non d’un nom de libellé.

Exemple

uip tm objectlabel get \
  --label-id c3d4e5f6-0000-0000-0000-000000000001
uip tm objectlabel get \
  --label-id c3d4e5f6-0000-0000-0000-000000000001

Format des données

{
  "Code": "ObjectLabelGet",
  "Data": {
    "LabelId": "c3d4e5f6-0000-0000-0000-000000000001",
    "ObjectId": "a1b2c3d4-0000-0000-0000-000000000001",
    "Label": "smoke",
    "LabelType": "Tag"
  }
}
{
  "Code": "ObjectLabelGet",
  "Data": {
    "LabelId": "c3d4e5f6-0000-0000-0000-000000000001",
    "ObjectId": "a1b2c3d4-0000-0000-0000-000000000001",
    "Label": "smoke",
    "LabelType": "Tag"
  }
}

ajout de libellé d'objet uip tm

Ajoutez un ou plusieurs libellés à un ou plusieurs objets.

Arguments

Aucun

Options

  • --object-ids <uuid...> (obligatoire) : UUID d'objets séparés par des espaces auxquels appliquer les libellés.
  • --labels <name...> (obligatoire) : noms de libellés séparés par des espaces à ajouter.
  • --label-type <type> — classification des types de libellés. Facultatif.
  • --remove-other-labels — supprime tous les libellés existants sur les objets spécifiés avant d'ajouter les nouveaux. Facultatif.

Exemple

uip tm objectlabel add \
  --object-ids a1b2c3d4-0000-0000-0000-000000000001 b2c3d4e5-0000-0000-0000-000000000001 \
  --labels smoke regression \
  --label-type Tag
uip tm objectlabel add \
  --object-ids a1b2c3d4-0000-0000-0000-000000000001 b2c3d4e5-0000-0000-0000-000000000001 \
  --labels smoke regression \
  --label-type Tag

Format des données

{
  "Code": "ObjectLabelAdd",
  "Data": {
    "Added": 4,
    "Result": "Added"
  }
}
{
  "Code": "ObjectLabelAdd",
  "Data": {
    "Added": 4,
    "Result": "Added"
  }
}

Suppression du libellé d'objet uip tm

Supprimez les libellés d'un ou plusieurs objets. Saisissez --labels pour supprimer des libellés spécifiques ou --remove-all-labels pour supprimer chaque libellé des objets spécifiés.

Arguments

Aucun

Options

  • --object-ids <uuid...> (requis) : UUID d'objets séparés par des espaces.
  • --labels <name...> — noms de libellés séparés par des espaces à supprimer. Capture mutuellement exclusive avec --remove-all-labels
  • --remove-all-labels — supprime tous les libellés des objets spécifiés. Capture mutuellement exclusive avec --labels
  • -y, --yes — ignorer l'invite de confirmation.

Exemples

# remove specific labels
uip tm objectlabel remove \
  --object-ids a1b2c3d4-0000-0000-0000-000000000001 \
  --labels smoke \
  --yes

# remove all labels
uip tm objectlabel remove \
  --object-ids a1b2c3d4-0000-0000-0000-000000000001 \
  --remove-all-labels \
  --yes
# remove specific labels
uip tm objectlabel remove \
  --object-ids a1b2c3d4-0000-0000-0000-000000000001 \
  --labels smoke \
  --yes

# remove all labels
uip tm objectlabel remove \
  --object-ids a1b2c3d4-0000-0000-0000-000000000001 \
  --remove-all-labels \
  --yes

Format des données

{
  "Code": "ObjectLabelRemove",
  "Data": {
    "Removed": 1,
    "Result": "Removed"
  }
}
{
  "Code": "ObjectLabelRemove",
  "Data": {
    "Removed": 1,
    "Result": "Removed"
  }
}
  • exigences — recherchez des exigences par libellé avec requirements list --labels <label...>.
  • champ personnalisé — les définitions de champs personnalisés peuvent utiliser des libellés.

Voir également

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour