UiPath Documentation
uipath-cli
latest
false
Guía del usuario de UiPath CLI
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.

uip ah aplicaciones, componentes, documentos, archivos multimedia, listados de Store, reseñas de Store

Sintaxis y opciones para el inventario de aplicaciones de Automation Hub, los componentes reutilizables, los documentos/medios adjuntos y el mercado de Automation Store (listados y reseñas publicados).

El inventario de aplicaciones es contra lo que se etiquetan las automatizaciones (los filtros --application-id en otros lugares lo referencian). Los componentes son bloques de construcción reutilizables, opcionalmente con ámbito de una automatización. Los documentos y archivos multimedia son archivos adjuntos a una automatización: un PDD, una captura de pantalla, un vídeo de demostración. Automation Store es el mercado interno de Automation Hub: los listados de la tienda son automatizaciones publicadas, las reseñas de la tienda son las reseñas que se dejan en ellos. Consulta uip ah para conceptos compartidos (proyección/--all-fields, listas paginadas frente a listas no paginadas) que se aplican a cada verbo aquí.

aplicaciones uip ah​

Gestiona el inventario de aplicaciones en el que se etiquetan las automatizaciones.

Sinopsis​

uip ah applications list [--search <text>] [--category-id <id...>] [--limit <n>] [--offset <n>] [--all-fields]
uip ah applications update --file <json-file>
uip ah applications delete <application-id> [-y, --yes]
uip ah applications list [--search <text>] [--category-id <id...>] [--limit <n>] [--offset <n>] [--all-fields]
uip ah applications update --file <json-file>
uip ah applications delete <application-id> [-y, --yes]

lista de aplicaciones uip ah​

Opciones​
LargoValorDescripción
--search <text>StringBúsqueda de texto libre.
--category-id <id...>RepetibleSolo las aplicaciones de estas categorías.
--limit <n> / --offset <n>EnteroPaginación. Predeterminado --limit 20.
--all-fieldsMarcaDevuelve la carga útil sin procesar.
Ejemplo​
uip ah applications list
uip ah applications list
Forma de datos (--json de salida)​
{
  "Code": "AhApplicationsList",
  "Data": [
    { "Id": 1, "Name": "SAP", "Version": "S/4HANA", "Language": null, "Code": "SAP", "IsActive": 1, "AddedByEndUser": 0, "CategoryIds": [4], "CreatedEpoch": 1735689600000 }
  ],
  "Pagination": { "Returned": 1, "Limit": 20, "Offset": 0 }
}
{
  "Code": "AhApplicationsList",
  "Data": [
    { "Id": 1, "Name": "SAP", "Version": "S/4HANA", "Language": null, "Code": "SAP", "IsActive": 1, "AddedByEndUser": 0, "CategoryIds": [4], "CreatedEpoch": 1735689600000 }
  ],
  "Pagination": { "Returned": 1, "Limit": 20, "Offset": 0 }
}

actualización de aplicaciones uip ah​

Actualizar las aplicaciones existentes en el inventario desde un archivo. Esto edita las entradas que ya existen; no puede añadir una, porque el servicio requiere un application_id en cada elemento.

Opciones​
LargoValorObligatorioDescripción
--file <json-file>RutaSíMatriz JSON de aplicaciones para actualizar. Cada elemento necesita application_id y categoryIds: toma la forma de applications list --all-fields.
Ejemplo​
uip ah applications update --file ./applications.json
uip ah applications update --file ./applications.json
Forma de datos (--json de salida)​
{ "Code": "AhApplicationsUpdate", "Data": { "Status": "Updated" } }
{ "Code": "AhApplicationsUpdate", "Data": { "Status": "Updated" } }

eliminación de aplicaciones uip ah​

Argumentos​
NombreObligatorioPropósito
<application-id>SíID de la aplicación.
Opciones​
LargoDescripción
-y, --yesConfirme esta operación irreversible. Obligatorio: la CLI nunca solicita.
Ejemplo​
uip ah applications delete 7 --yes
uip ah applications delete 7 --yes
Forma de datos (--json de salida)​
{ "Code": "AhApplicationsDelete", "Data": { "Id": 7, "Status": "Deleted" } }
{ "Code": "AhApplicationsDelete", "Data": { "Id": 7, "Status": "Deleted" } }

Componentes UIP Ah​

Leer componentes reutilizables, en todo el tenant o por automatización. Solo lectura: no hay creación/actualización/eliminación en esta superficie.

lista de componentes de uip ah​

Opciones​
LargoValorDescripción
--automation-id <id>EnteroÁmbito a los componentes adjuntos a esta automatización: un punto final independiente que no acepta otros filtros.
--type <type>StringSolo este tipo de componente. No se puede combinar con --automation-id.
--category-id <id...>RepetibleSolo estas categorías. No se puede combinar con --automation-id.
--application-id <id...>RepetibleSolo los componentes que utilizan estas aplicaciones. No se puede combinar con --automation-id.
--limit <n> / --offset <n>EnteroPaginación. Predeterminado --limit 20.
--all-fieldsMarcaDevuelve la carga útil sin procesar.

--type/--category-id/--application-id combinado con --automation-id falla en el lado del cliente: la lista por automatización es un punto final diferente que no acepta filtros.

Ejemplos​
uip ah components list
uip ah components list
uip ah components list --automation-id 20
uip ah components list --automation-id 20
Forma de datos (--json de salida)​
{
  "Code": "AhComponentsList",
  "Data": [
    { "Id": 3, "Name": "Invoice parser", "Slug": "invoice-parser", "Description": "...", "TypeId": 1, "ReviewCount": 4, "ReviewAverage": 4.5, "DownloadCount": 12, "StatusId": 1, "PhaseId": 3, "UpdatedEpoch": 1738368000000 }
  ],
  "Pagination": { "Returned": 1, "Limit": 20, "Offset": 0 }
}
{
  "Code": "AhComponentsList",
  "Data": [
    { "Id": 3, "Name": "Invoice parser", "Slug": "invoice-parser", "Description": "...", "TypeId": 1, "ReviewCount": 4, "ReviewAverage": 4.5, "DownloadCount": 12, "StatusId": 1, "PhaseId": 3, "UpdatedEpoch": 1738368000000 }
  ],
  "Pagination": { "Returned": 1, "Limit": 20, "Offset": 0 }
}

documentos uip ah​

Gestiona los documentos adjuntos a una automatización.

lista de documentos uip ah​

Argumentos​
NombreObligatorioPropósito
<automation-id>SíID de automatización.
Opciones​
LargoDescripción
--limit <n> / --offset <n>Paginación. Predeterminado --limit 20.
--all-fieldsDevuelve la carga útil sin procesar.
Ejemplo​
uip ah documents list 20
uip ah documents list 20
Forma de datos (--json de salida)​
{
  "Code": "AhDocumentsList",
  "Data": [
    { "Id": 11, "AutomationId": 20, "Title": "PDD", "Description": "...", "TypeId": 1, "FileId": 42, "FileType": "docx", "EmbedLink": null, "IsActive": 1, "CreatedEpoch": 1735689600000 }
  ],
  "Pagination": { "Returned": 1, "Limit": 20, "Offset": 0 }
}
{
  "Code": "AhDocumentsList",
  "Data": [
    { "Id": 11, "AutomationId": 20, "Title": "PDD", "Description": "...", "TypeId": 1, "FileId": 42, "FileType": "docx", "EmbedLink": null, "IsActive": 1, "CreatedEpoch": 1735689600000 }
  ],
  "Pagination": { "Returned": 1, "Limit": 20, "Offset": 0 }
}

FileId es lo que tarda documents download.

creación de documentos uip ah​

Adjuntar un documento a una automatización: cargar los bytes del archivo con --file, o vincularlo con --embed-link (exactamente uno de los dos).

Argumentos​
NombreObligatorioPropósito
<automation-id>SíID de automatización.
Opciones​
LargoValorObligatorioDescripción
--title <text>StringSíTítulo del documento.
--description <text>StringSíDescripción del documento.
--document-type-id <id>EnteroSíID de tipo de documento.
--file <path>RutacondicionalmenteArchivo de documento local para cargar. Se requiere exactamente uno de --file/--embed-link. Sin lista de permisos de tipos MIME del lado del servidor: extensiones no reconocidas cargadas como application/octet-stream.
--embed-link <url>urlcondicionalmenteEnlace a un documento ya alojado. Se requiere exactamente uno de --file/--embed-link.
--submitter <email>Correo electrónicoNoCorreo electrónico del usuario de Automation Hub que lo envía. El valor predeterminado es la persona que llama.
Ejemplos​
uip ah documents create 20 --title "Process definition" --description "PDD v2" --document-type-id 1 --file ./pdd.docx
uip ah documents create 20 --title "Process definition" --description "PDD v2" --document-type-id 1 --file ./pdd.docx
uip ah documents create 20 --title "Process definition" --description "PDD v2" --document-type-id 1 --embed-link https://acme.sharepoint.com/pdd.docx
uip ah documents create 20 --title "Process definition" --description "PDD v2" --document-type-id 1 --embed-link https://acme.sharepoint.com/pdd.docx
Forma de datos (--json de salida)​
{ "Code": "AhDocumentsCreate", "Data": { "AutomationId": 20, "Id": 11, "Title": "Process definition", "FileId": 42, "File": "pdd.docx" } }
{ "Code": "AhDocumentsCreate", "Data": { "AutomationId": 20, "Id": 11, "Title": "Process definition", "FileId": 42, "File": "pdd.docx" } }

Con --embed-link, Data lleva EmbedLink en lugar de FileId/File.

descarga de documentos uip ah​

Argumentos​
NombreObligatorioPropósito
<file-id>SíID de archivo: el FileId de documents list <automation-id>.
Opciones​
LargoValorObligatorioDescripción
--destination <path>RutaSíRuta local en la que escribir el archivo.
Ejemplo​
uip ah documents download 42 --destination ./pdd.pdf
uip ah documents download 42 --destination ./pdd.pdf
Forma de datos (--json de salida)​
{ "Code": "AhDocumentsDownload", "Data": { "FileId": 42, "Destination": "./pdd.pdf", "Bytes": 20481, "ContentType": "application/pdf" } }
{ "Code": "AhDocumentsDownload", "Data": { "FileId": 42, "Destination": "./pdd.pdf", "Bytes": 20481, "ContentType": "application/pdf" } }

UIP ah multimedia​

Adjuntar archivos multimedia (capturas de pantalla, vídeo) a una automatización. Separado de documents: su propio punto final de carga, y no hay lista ni eliminación.

creación de medios de uip ah​

Argumentos​
NombreObligatorioPropósito
<automation-id>SíID de automatización.
Opciones​
LargoValorObligatorioDescripción
--file <path>RutaSíArchivo multimedia local a cargar: solo jpg, jpeg, png, gif o mp4; cualquier otra extensión se rechaza en el lado del cliente.
--submitter <email>Correo electrónicoNoCorreo electrónico del usuario de Automation Hub que lo envía. El valor predeterminado es la persona que llama.
Ejemplo​
uip ah media create 20 --file ./screen.png
uip ah media create 20 --file ./screen.png
Forma de datos (--json de salida)​
{ "Code": "AhMediaCreate", "Data": { "Id": 7, "MediaFileId": 501, "AutomationId": 20, "File": "screen.png" } }
{ "Code": "AhMediaCreate", "Data": { "Id": 7, "MediaFileId": 501, "AutomationId": 20, "File": "screen.png" } }

UIP ah listados de Store​

Lee las automatizaciones publicadas en Automation Store. Solo lectura.

lista de listados de Store de uip ah​

Opciones​
LargoValorDescripción
--search <text>StringBúsqueda de texto libre.
--category-id <id...>RepetibleSolo estas categorías.
--application-id <id...>RepetibleSolo los listados que utilizan estas aplicaciones.
--business-unit <name>StringSolo esta unidad de negocio.
--plain-textMarcaConvierte campos de texto enriquecido en texto sin formato.
--limit <n> / --offset <n>EnteroPaginación. Predeterminado --limit 20.
--all-fieldsMarcaDevuelve la carga útil sin procesar.
Ejemplo​
uip ah store-listings list
uip ah store-listings list
Forma de datos (--json de salida)​
{
  "Code": "AhStoreListingsList",
  "Data": [
    { "Id": 20, "Name": "Invoice intake", "Slug": "invoice-intake", "ReviewCount": 4, "ReviewScore": 4.2, "DownloadCount": 4, "VoteCount": 9, "IsPublished": 1, "BusinessUnit": "EMEA", "UpdatedEpoch": 1738368000000 }
  ],
  "Pagination": { "Returned": 1, "Limit": 20, "Offset": 0 }
}
{
  "Code": "AhStoreListingsList",
  "Data": [
    { "Id": 20, "Name": "Invoice intake", "Slug": "invoice-intake", "ReviewCount": 4, "ReviewScore": 4.2, "DownloadCount": 4, "VoteCount": 9, "IsPublished": 1, "BusinessUnit": "EMEA", "UpdatedEpoch": 1738368000000 }
  ],
  "Pagination": { "Returned": 1, "Limit": 20, "Offset": 0 }
}

uip ah store-reviews​

Lee las reseñas de Automation Store en una automatización. Su propio grupo de recursos en lugar de un verbo bajo store-listings. Solo lectura.

UIP ah Store-Reviews List​

Argumentos​
NombreObligatorioPropósito
<automation-id>SíID de automatización: debe publicarse en el almacén.
Opciones​
LargoDescripción
--limit <n> / --offset <n>Paginación. Predeterminado --limit 20.
--all-fieldsDevuelve la carga útil sin procesar.
Ejemplo​
uip ah store-reviews list 20
uip ah store-reviews list 20
Forma de datos (--json de salida)​
{
  "Code": "AhStoreReviewsList",
  "Data": [
    { "Id": 5, "AutomationId": 20, "Score": 5, "Title": "Great automation", "Description": "...", "UserId": 3, "CreatedEpoch": 1735689600000 }
  ],
  "Pagination": { "Returned": 1, "Limit": 20, "Offset": 0 }
}
{
  "Code": "AhStoreReviewsList",
  "Data": [
    { "Id": 5, "AutomationId": 20, "Score": 5, "Title": "Great automation", "Description": "...", "UserId": 3, "CreatedEpoch": 1735689600000 }
  ],
  "Pagination": { "Returned": 1, "Limit": 20, "Offset": 0 }
}

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