- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- UiPath für Codierungs-Agents
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- UIP-codierter Agent
- UIP-Dokumentation
- 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-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Beispiele für Listenworkflows
- Packen
- restore
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- UIA
- UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
UiPath-CLI-Benutzerhandbuch
uip solution resource erstellt den Bestand der Ressourcen (Warteschlangen, Assets, Buckets, Prozesse, Verbindungen), von denen eine lokale Lösung abhängt – die, die im bindings_v2.json jedes Projekts deklariert und in der Ressourcenliste der Lösung aggregiert sind. Verwenden Sie sie, um zu sehen, was die Lösung bei der Bereitstellung benötigt, oder um den Lösungsbestand nach der Bearbeitung von Projektbindungen erneut zu synchronisieren.
Nicht zu verwechseln mit uip resource
Auf dieser Seite wird der Unterbefehlresource von uip solution dokumentiert – ein lokales, lösungsbezogenes Bestandstool.
Das eigenständige uip resource -Tool ist ein anderer Befehl: Es stellt CRUD über die serverseitigen Warteschlangen, Assets, Buckets usw. von Orchestrator auf einem Live-Mandanten bereit.
Regel: uip solution resource überprüft Dateien auf der Festplatte, uip resource kommuniziert mit Orchestrator.
Zusammenfassung
uip solution resource <verb> [options]
uip solution resource <verb> [options]
Verben
| Verb | Zweck |
|---|---|
list | Listen Sie Ressourcen in der Lösung auf – lokal, remote oder beides. |
refresh | Scannen Sie Projekte erneut und synchronisieren Sie das Ressourceninventar der Lösung mit ihren bindings_v2.json -Dateien. |
Beide Verben berücksichtigen die globalen Optionen (--output, --output-filter, --log-level, --log-file). Austrittscodes folgen dem Standardvertrag.
Ressourcenliste der UIP-Lösung
Listen Sie die Ressourcen in der Lösung auf. Gibt standardmäßig sowohl die lokal im Lösungsmanifest deklarierten Ressourcen als auch die Ressourcen zurück, die der Orchestrator für den zugeordneten Remotemandanten meldet. Verwenden Sie --source , um auf eine Seite zu verengen; verwenden Sie --kind und --search zum Filtern.
Wenn beide Seiten aufgelistet sind, werden Remote-Einträge, die mit einem lokalen Eintrag nach Kind:Name (keine Beachtung von Groß-/Kleinschreibung) übereinstimmen, dedupliziert – der lokale Eintrag gewinnt.
Argumente
| Name | Erforderlich | Zweck |
|---|---|---|
[solutionPath] | nein | Pfad zum Lösungsverzeichnis. Standardmäßig das aktuelle Verzeichnis. |
Optionen
| Short | Long | Wert | Standard | Beschreibung |
|---|---|---|---|---|
| – | --kind | ENUM | – | Queue, Asset, Bucket, Process, Connection. Groß-/Kleinschreibung wird nicht beachtet. |
| – | --search | text | – | Enthält Übereinstimmung für Ressourcennamen. |
| – | --source | ENUM | all | all, local oder remote. |
Beispiele
# All resources the current solution knows about
uip solution resource list
# Only queues declared locally
uip solution resource list --kind Queue --source local
# Remote buckets whose name matches "invoice"
uip solution resource list --kind Bucket --search invoice --source remote
# Point at a specific solution directory
uip solution resource list ./solutions/finance
# All resources the current solution knows about
uip solution resource list
# Only queues declared locally
uip solution resource list --kind Queue --source local
# Remote buckets whose name matches "invoice"
uip solution resource list --kind Bucket --search invoice --source remote
# Point at a specific solution directory
uip solution resource list ./solutions/finance
Datenform (--output json)
{
"Code": "ResourceList",
"Data": [
{
"Source": "Local",
"Key": "a1b2c3d4-0000-0000-0000-000000000001",
"Name": "InvoiceIntake",
"Kind": "Queue",
"Type": "",
"Folder": "Shared"
},
{
"Source": "Remote",
"Key": "b2c3d4e5-0000-0000-0000-000000000002",
"Name": "InvoiceBucket",
"Kind": "Bucket",
"Type": "S3",
"Folder": "Shared/Finance"
}
]
}
{
"Code": "ResourceList",
"Data": [
{
"Source": "Local",
"Key": "a1b2c3d4-0000-0000-0000-000000000001",
"Name": "InvoiceIntake",
"Kind": "Queue",
"Type": "",
"Folder": "Shared"
},
{
"Source": "Remote",
"Key": "b2c3d4e5-0000-0000-0000-000000000002",
"Name": "InvoiceBucket",
"Kind": "Bucket",
"Type": "S3",
"Folder": "Shared/Finance"
}
]
}
--source remote (und all) erfordert eine authentifizierte Sitzung mit Zugriff auf den Ziel-Orchestrator der Lösung. Fehler werden als Warnungen pro Art protokolliert; Der Befehl gibt alles zurück, was er abrufen konnte.
Aktualisierung der UIP-Lösungsressourcen
Scannen Sie jedes Projekt in der Lösung erneut und synchronisieren Sie die Ressourcendeklarationen aus ihren bindings_v2.json -Dateien. Bindungen, die noch nicht in der Ressourcenliste der Lösung enthalten sind, werden erstellt; Bindungen, die mit einer vorhandenen Orchestrator-Ressource übereinstimmen, werden importiert. Führen Sie dies aus, nachdem Sie Projektbindungen bearbeitet haben, um das Lösungsmanifest wieder in Schritt zu bringen.
Argumente
| Name | Erforderlich | Zweck |
|---|---|---|
[solutionPath] | nein | Pfad zum Lösungsverzeichnis. Standardmäßig das aktuelle Verzeichnis. |
Beispiele
# Refresh the current solution
uip solution resource refresh
# Refresh a specific solution directory
uip solution resource refresh ./solutions/finance
# Refresh the current solution
uip solution resource refresh
# Refresh a specific solution directory
uip solution resource refresh ./solutions/finance
Datenform (--output json)
{
"Code": "ResourceRefresh",
"Data": {
"Created": 2,
"Imported": 1,
"Skipped": 5,
"Warnings": [],
"Status": "Synced 3 resources (5 already in solution)"
}
}
{
"Code": "ResourceRefresh",
"Data": {
"Created": 2,
"Imported": 1,
"Skipped": 5,
"Warnings": [],
"Status": "Synced 3 resources (5 already in solution)"
}
}
Created ist die Anzahl der brandneuen Lösungsressourcen; Imported ist die Anzahl der Ressourcen, die mit dem Orchestrator abgeglichen werden; Skipped zählt Bindungen, die bereits einen übereinstimmenden Lösungseintrag hatten. Warnings ist eine Liste von visuell lesbaren Hinweisen aus der Synchronisierung (bei einer Neuausführung leer).
Zugehörige Befehle
uip solution pack– Das Verpacken liest die Ressourcenliste der Lösung.uip solution deploy– Bereitstellung von Ressourcen auf dem Zielmandanten.uip resource– das eigenständige serverseitige CRUD-Tool (anderer Befehl, anderer Zweck).
Siehe auch
- Globale Optionen –
--output,--output-filter,--log-level,--log-file. - Austrittscodes – Standard-Austrittscode-Vertrag.