UiPath Documentation
uipath-cli
latest
false
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de UiPath CLI

etiqueta de objeto de uip tm

uip tm objectlabel las etiquetas adjuntas a los objetos de Test Manager (casos de prueba, requisitos, etc.). Las etiquetas son cadenas de forma libre que se utilizan para etiquetar y agrupar objetos para filtrar y buscar.

Importante:

--object-ids y --labels están en plural y separados por espacios en este grupo de comandos. Las formas singulares --object-id y --label no existen. --project-key es obligatorio en list.

Sinopsis

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]

Todos los verbos respetan las opciones globales y los códigos de salida estándar. Cada verbo acepta -t, --tenant <name> y --log-level <level> (predeterminado Information).

lista de etiquetas de objetos de uip tm

Asignaciones de etiquetas de lista, opcionalmente con ámbito para objetos específicos.

Argumentos

Nada.

Opciones

  • --project-key <key> (obligatorio) : proyecto propietario.
  • --object-ids <uuid...> : UUID de objetos separados por espacios por los que filtrar. Opcional; omitir para enumerar en todos los objetos del proyecto.
  • --label-types <types...> : tipos de etiquetas separadas por espacios por los que filtrar.
  • --filter <text> : búsqueda de texto libre sobre nombres de etiquetas.
  • --sort-by <expr> — expresión de ordenación (nombre del campo, opcionalmente con el sufijo :asc o :desc).
  • --limit <n> — tamaño de la página. El valor predeterminado es 50.
  • --offset <n> : resultados a omitir. El valor predeterminado es 0.

Ejemplo

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

Forma de datos

{
  "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"
    }
  ]
}

obtención de etiqueta de objeto de uip tm

Obtener una sola asignación de etiqueta por su UUID de asignación.

Argumentos

Nada.

Opciones

  • --label-id <uuid> (obligatorio) : UUID de la asignación de etiquetas (el LabelId devuelto por objectlabel list). Este es el UUID del registro de asignación, no un nombre de etiqueta.

Ejemplo

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

Forma de datos

{
  "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"
  }
}

añadir etiqueta de objeto de uip tm

Añade una o más etiquetas a uno o más objetos.

Argumentos

Nada.

Opciones

  • --object-ids <uuid...> obligatorio) : UUID de objetos separados por espacios a los que aplicar las etiquetas.
  • --labels <name...> obligatorio) : nombres de etiquetas separados por espacios para añadir.
  • --label-type <type> : clasificación de tipo de etiqueta. Opcional.
  • --remove-other-labels — elimina cualquier etiqueta existente en los objetos especificados antes de añadir los nuevos. Opcional.

Ejemplo

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

Forma de datos

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

eliminación de etiqueta de objeto de uip tm

Eliminar etiquetas de uno o más objetos. Proporciona --labels para eliminar etiquetas específicas o --remove-all-labels para eliminar todas las etiquetas de los objetos especificados.

Argumentos

Nada.

Opciones

  • --object-ids <uuid...> obligatorio) : UUID de objetos separados por espacios.
  • --labels <name...> — nombres de etiquetas separados por espacios para eliminar. Mutuamente excluyente con --remove-all-labels.
  • --remove-all-labels — elimina todas las etiquetas de los objetos especificados. Mutuamente excluyente con --labels.
  • -y, --yes : omite la solicitud de confirmación.

Ejemplos

# 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

Forma de datos

{
  "Code": "ObjectLabelRemove",
  "Data": {
    "Removed": 1,
    "Result": "Removed"
  }
}
{
  "Code": "ObjectLabelRemove",
  "Data": {
    "Removed": 1,
    "Result": "Removed"
  }
}
  • requisitos : busca requisitos por etiqueta con requirements list --labels <label...>.
  • campopersonalizado : las definiciones de campo personalizadas pueden utilizar etiquetas.

Ver también

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado