- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- UiPath para agentes de codificación
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- UIP Docsai
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- restore
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- UIA
- Seguimientos de UIP
- Migración
- Referencia y soporte
Guía del usuario de UiPath CLI
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.
--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:asco:desc).--limit <n>— tamaño de la página. El valor predeterminado es50.--offset <n>: resultados a omitir. El valor predeterminado es0.
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 (elLabelIddevuelto porobjectlabel 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"
}
}
Relacionado
- requisitos : busca requisitos por etiqueta con
requirements list --labels <label...>. - campopersonalizado : las definiciones de campo personalizadas pueden utilizar etiquetas.
Ver también
- Sinopsis
- lista de etiquetas de objetos de uip tm
- Argumentos
- Opciones
- Ejemplo
- Forma de datos
- obtención de etiqueta de objeto de uip tm
- Argumentos
- Opciones
- Ejemplo
- Forma de datos
- añadir etiqueta de objeto de uip tm
- Argumentos
- Opciones
- Ejemplo
- Forma de datos
- eliminación de etiqueta de objeto de uip tm
- Argumentos
- Opciones
- Ejemplos
- Forma de datos
- Relacionado
- Ver también