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

uip o calendarios

gestiona uip or calendars : las listas de fechas excluidas del ámbito del tenant (también llamadas "Días no laborables") que los desencadenadores de tiempo consultan para omitir las ejecuciones programadas. Cada calendario tiene un nombre, una zona horaria y una lista de fechas excluidas.

Sinopsis

uip or calendars <verb> [options]
uip or calendars <verb> [options]

Verbos

VerboPropósito
listEnumera los calendarios en el tenant.
getObtener un calendario por clave, incluidas las fechas excluidas.
createCrea un calendario con una zona horaria opcional.
updateCambiar el nombre o la zona horaria de un calendario por clave.
deleteEliminar un calendario por clave.

Todos los verbos respetan las opciones globales (--output, --output-filter, --log-level, --log-file). Los códigos de salida siguen el contrato estándar.

uip o lista de calendarios

Enumera todos los calendarios del tenant. Devuelve los campos de resumen (id, name, timeZoneId, excludedDates, key). Usa calendars get para un solo calendario.

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesesión predeterminadaAnula el tenant.
-l--limitNúmero50Tamaño de la página.
--offsetNúmero0Omitir recuento.

Ejemplos

uip or calendars list
uip or calendars list --limit 100
uip or calendars list --output-filter 'Data[].{k:key, n:name}'
uip or calendars list
uip or calendars list --limit 100
uip or calendars list --output-filter 'Data[].{k:key, n:name}'

Forma de datos (--json de salida)

{
  "Code": "CalendarList",
  "Data": [
    {
      "name": "US Holidays",
      "timeZoneId": "America/New_York",
      "excludedDates": ["2025-07-04", "2025-12-25"],
      "key": "a1b2c3d4-0000-0000-0000-000000000001",
      "id": 1001
    }
  ]
}
{
  "Code": "CalendarList",
  "Data": [
    {
      "name": "US Holidays",
      "timeZoneId": "America/New_York",
      "excludedDates": ["2025-07-04", "2025-12-25"],
      "key": "a1b2c3d4-0000-0000-0000-000000000001",
      "id": 1001
    }
  ]
}

uip o calendarios obtener

Obtener un calendario mediante clave GUID. Devuelve detalles completos, incluidas las fechas excluidas.

Argumentos

NombreObligatorioPropósito
<calendar-key>Clave de calendario (GUID). Encuéntralo con calendars list.

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesesión predeterminadaAnula el tenant.

Ejemplos

uip or calendars get a1b2c3d4-0000-0000-0000-000000000001
uip or calendars get a1b2c3d4-0000-0000-0000-000000000001 \
    --output-filter 'Data.excludedDates'
uip or calendars get a1b2c3d4-0000-0000-0000-000000000001
uip or calendars get a1b2c3d4-0000-0000-0000-000000000001 \
    --output-filter 'Data.excludedDates'

Forma de datos (--json de salida)

{
  "Code": "CalendarGet",
  "Data": {
    "name": "US Holidays",
    "timeZoneId": "America/New_York",
    "excludedDates": ["2025-07-04", "2025-12-25"],
    "key": "a1b2c3d4-0000-0000-0000-000000000001",
    "id": 1001
  }
}
{
  "Code": "CalendarGet",
  "Data": {
    "name": "US Holidays",
    "timeZoneId": "America/New_York",
    "excludedDates": ["2025-07-04", "2025-12-25"],
    "key": "a1b2c3d4-0000-0000-0000-000000000001",
    "id": 1001
  }
}

uip o creación de calendarios

Crea un nuevo calendario. Los calendarios tienen ámbito de tenant. La zona horaria predeterminada es UTC si se omite --time-zone .

Argumentos

NombreObligatorioPropósito
<name>Nombre del calendario.

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesesión predeterminadaAnula el tenant.
--time-zoneID de tzUTCZona horaria del calendario (por ejemplo, Europe/Bucharest).

Ejemplos

uip or calendars create "EU Holidays" --time-zone "Europe/Bucharest"
uip or calendars create "US Holidays"
uip or calendars create "EU Holidays" --time-zone "Europe/Bucharest"
uip or calendars create "US Holidays"

Forma de datos (--json de salida)

{
  "Code": "CalendarCreated",
  "Data": {
    "name": "EU Holidays",
    "timeZoneId": "Europe/Bucharest",
    "excludedDates": [],
    "key": "a1b2c3d4-0000-0000-0000-000000000010",
    "id": 1010
  }
}
{
  "Code": "CalendarCreated",
  "Data": {
    "name": "EU Holidays",
    "timeZoneId": "Europe/Bucharest",
    "excludedDates": [],
    "key": "a1b2c3d4-0000-0000-0000-000000000010",
    "id": 1010
  }
}
Nota:

Este verbo crea el registro de calendario con una lista excludedDates vacía. El relleno de fechas excluidas no se expone a través de la CLI: utiliza la IU o la API de Orchestrator directamente.

actualización de uip o calendarios

Actualizar un calendario por clave GUID. Solo cambian los campos que proporcionas; el resto se conserva.

Argumentos

NombreObligatorioPropósito
<calendar-key>Clave de calendario (GUID).

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesesión predeterminadaAnula el tenant.
--nametextSin cambiosNuevo nombre.
--time-zoneID de tzSin cambiosNueva zona horaria.

Ejemplos

uip or calendars update a1b2c3d4-0000-0000-0000-000000000010 \
    --name "EU Public Holidays"

uip or calendars update a1b2c3d4-0000-0000-0000-000000000010 \
    --time-zone "Europe/Berlin"
uip or calendars update a1b2c3d4-0000-0000-0000-000000000010 \
    --name "EU Public Holidays"

uip or calendars update a1b2c3d4-0000-0000-0000-000000000010 \
    --time-zone "Europe/Berlin"

Forma de datos (--json de salida)

{
  "Code": "CalendarUpdated",
  "Data": {
    "name": "EU Public Holidays",
    "timeZoneId": "Europe/Bucharest",
    "excludedDates": [],
    "key": "a1b2c3d4-0000-0000-0000-000000000010",
    "id": 1010
  }
}
{
  "Code": "CalendarUpdated",
  "Data": {
    "name": "EU Public Holidays",
    "timeZoneId": "Europe/Bucharest",
    "excludedDates": [],
    "key": "a1b2c3d4-0000-0000-0000-000000000010",
    "id": 1010
  }
}

eliminar uip o calendarios

Eliminar un calendario por clave GUID.

Argumentos

NombreObligatorioPropósito
<calendar-key>Clave de calendario (GUID).

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesesión predeterminadaAnula el tenant.

Ejemplos

uip or calendars delete a1b2c3d4-0000-0000-0000-000000000010
uip or calendars delete a1b2c3d4-0000-0000-0000-000000000010

Forma de datos (--json de salida)

{
  "Code": "CalendarDeleted",
  "Data": {
    "Key": "a1b2c3d4-0000-0000-0000-000000000010",
    "Name": "EU Public Holidays",
    "Status": "Deleted successfully"
  }
}
{
  "Code": "CalendarDeleted",
  "Data": {
    "Key": "a1b2c3d4-0000-0000-0000-000000000010",
    "Name": "EU Public Holidays",
    "Status": "Deleted successfully"
  }
}
  • uip or settingssettings timezones enumera los ID de zona horaria válidos para --time-zone.

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