- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- UIP-codierter Agent
- UIP-Coded
- UIP-Kontextgrundlage
- UIP-Dokumentation
- UIP-Funktion
- UIP-Leitplanken
- uip llm-configuration
- uip llm-gateway
- UIP-Modellhub
- Add-Test-Data-Entität
- Add-Test-Data-Queue
- Add-Test-Data-Variation
- Analysieren
- Erstellen
- Ein Projekt erstellen
- Diff
- Suchaktivitäten
- Get-Analyse-Regeln
- get-standard-aktivität-xaml
- Fehler abrufen
- Manuelle-Testfälle erhalten
- Manuelle-Testschritte erhalten
- Get-Library-Object-Repository
- Get-Object-Repository
- Get-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Listeninstanzen
- Beispiele für Listenworkflows
- Packen
- Veröffentlichen
- Remote
- restore
- Ausführen, Debuggen & Ausführung enthält
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- TM
- UIA
- UIP-Aufgaben
- UIP-Ablaufverfolgungen
- Feedback zu UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
uip api-workflow-Registrierung
Syntax und Optionen für „uip api-workflow registrysolve“ und „stub“, die Connector-/DAP-Aktivitäten nachschlagen und fertige Aktivitätsobjekte für eine API Workflow JSON-Datei ausgeben.
uip api-workflow registry sucht DAP-/Connector-Aktivitäten (TypeCache von Studio Web) und gibt Aktivitätstipps in Form eines API-Workflows aus, die Sie direkt in das Sequence_1.do -Array eines Workflows einfügen. Typischer Ablauf: resolve ein Schlüsselwort, um eine Kandidatenaktivität zu finden, dann stub dessen uiPathActivityTypeId, um das Objekt zum Einfügen bereit zu erhalten.
Rufen Sie für Anbieteraktivitäten („IntSvc“) eine Verbindungs-UUID über uip is connections list <connector-key> ab und überprüfen Sie sie mit uip is connections ping <uuid> bevor Sie --connection-id übergeben. Die Art Http benötigt keine Verbindung. Generische Aktivitäten (activityType: "Generic" in resolve -Ausgabe) wenden einen Vorgang (list/create/abrufen/aktualisieren/löschen/...) auf ein Connector-Objekt an, das Sie über --object-name auswählen – erkennen Sie Objekte mit uip is resources list <connector-key> --connection-id <uuid>.
Zusammenfassung
uip api-workflow registry resolve <keyword> [options]
uip api-workflow registry stub <activity-type-id> [options]
uip api-workflow registry resolve <keyword> [options]
uip api-workflow registry stub <activity-type-id> [options]
Auflösung der UIP-API-Workflow-Registrierung
Suchen Sie den API-Workflow-kompatiblen TypeCache nach Schlüsselwort und geben Sie Kandidatenaktivitäten zurück.
Argumente
| Name | Erforderlich | Zweck |
|---|---|---|
<keyword> | ja | Teilzeichenfolge wurde mit dem Anzeigenamen, dem Connectorschlüssel oder dem Objektnamen abgeglichen. |
Optionen
| Markieren | Beschreibung |
|---|---|
-l, --limit <n> | Maximale zurückzugebende Ergebnisse. Der Standardwert ist 50. |
Beispiel
uip api-workflow registry resolve "send email"
uip api-workflow registry resolve "send email"
Datenform (--output json)
{
"Code": "ActivityResolveSuccess",
"Data": {
"Keyword": "send email",
"ResultCount": 3,
"Matches": []
}
}
{
"Code": "ActivityResolveSuccess",
"Data": {
"Keyword": "send email",
"ResultCount": 3,
"Matches": []
}
}
UIP-API-Workflow-Registrierungshub
Geben Sie ein zum Einfügen bereites Aktivitätsobjekt für ein bekanntes uiPathActivityTypeId aus. Kombiniert TypeCache (GUID und Instanzparameter) mit Metadaten von Integration Service-Elementen (vollständiger Pfad, Felder, mehrteilig). Wählt die Art Http für den HTTP-Connector und die Art IntSvc für Anbieter-Connectors aus.
Argumente
| Name | Erforderlich | Zweck |
|---|---|---|
<activity-type-id> | ja | uiPathActivityTypeId zurückgegeben von resolve. |
Optionen
| Markieren | Beschreibung |
|---|---|
--connection-id <id> | Verbindungs-UUID. Erforderlich für Anbieteraktivitäten der Art IntSvc. |
--instance <n> | Instanznummer, die zum Erstellen des Slotschlüssels und des Export-Bucket-Suffixes verwendet wird. Der Standardwert ist 1. |
--slot-key <key> | Überschreiben Sie den standardmäßigen PascalCase-Slotschlüssel, z. B. GetNewestEmail_1. |
--inputs <json> | JSON-Objektzuordnungsfeldnamen zu Werten, z. B. '{"message.subject":"hi"}'. |
--object-name <name> | Ziel-Connectorobjekt für Generic -Aktivitäten, z. B. tickets. Standardmäßig wird das in der Aktivitätsdefinition angeheftete Objekt verwendet, wenn vorhanden. |
--resource-key <field>=<key> | Binden Sie ein Feld der Lösungsressourcenauswahl an einen Lösungsressourcenschlüssel. Wiederholbar, z. B. --resource-key 'ReleaseName=87ec3255-...'. |
Beispiel
uip api-workflow registry stub SendEmail --connection-id 87ec3255-1234-4abc-9def-0123456789ab
uip api-workflow registry stub SendEmail --connection-id 87ec3255-1234-4abc-9def-0123456789ab
Datenform (--output json)
{
"Code": "ActivityStubSuccess",
"Data": {
"kind": "IntSvc",
"slotKey": "SendEmail_1",
"exportBucketKey": "SendEmail_1_output",
"activity": {},
"parameters": {},
"requestFields": [],
"responseFields": []
}
}
{
"Code": "ActivityStubSuccess",
"Data": {
"kind": "IntSvc",
"slotKey": "SendEmail_1",
"exportBucketKey": "SendEmail_1_output",
"activity": {},
"parameters": {},
"requestFields": [],
"responseFields": []
}
}
Die Schlüssel des Activity -Objekts werden in ihrem nativen BinnenMajuskel (nicht in PascalCase wie die meisten Ausgaben dieser CLI) beibehalten – sie werden wortwörtlich in das do[] -Array eines Workflows eingefügt und PascalCasing würde den Executor unterbrechen. Wenn eine Auswahl --resource-key bereitgestellt wird, fügt die Antwort ein SolutionResourceFields -Array hinzu; wenn die Suche Anreicherungsmöglichkeiten oder Nachteile ergibt, werden IsEnrichmentAvailable und/oder Warnings hinzugefügt.
Zugehörig
- uip api-workflow-Bindungen – Generieren von Bindungen für die Ressourcen, auf die ein Kubernete verweist.
- uip ist Verbindungen – Listen und überprüfen Sie Verbindungs-UUIDs für
--connection-id. - uip ist Ressourcen – Connector-Objekte für
--object-nameerkennen.