uipath-cli
latest
false
Guide de l'utilisateur de UiPath CLI
- Vue d'ensemble (Overview)
- Démarrer
- Concepts
- Utilisation de la UiPath CLI
- Guides pratiques
- Revenus CI/CD
- Référence de commande
- Vue d'ensemble (Overview)
- Codes de sortie
- Options globales
- agent codé uip
- encodeur UIP
- uip ancrage dans le contexte
- UiPath Docsai
- Fonction UiP
- garde-fous UiP
- configuration llm uip
- uip llm-passerelle
- uip maestro authoring
- uip maestro registry
- uip model-hub
- Tâches (Jobs)
- Dossiers
- Processus
- process-roi
- Paquets
- Machines
- Utilisateurs
- Rôles
- Licences
- Flux
- Pièces jointes (Attachments)
- Sessions
- Calendriers
- magasins d'informations d’identification
- journaux-audit
- paramètres
- Actifs
- Compartiments
- Compartiment-fichiers
- Bibliothèques
- Files d'attente (Queues)
- queue-roi
- éléments de la file d'attente
- Déclencheurs (Triggers)
- Webhooks
- activities find
- activities get-default-xaml
- Analyser
- analyzer-rules list
- Construire
- Nettoyage
- data-fabric-entities install
- data-fabric-entities list
- files diff
- Get-Library-Object-Repository
- Récupérer le référentiel d'objets
- Init
- instances list
- Créer un package
- packages inspect
- packages install
- packages versions
- Publier
- Distant
- restore
- exécuter, déboguer et amp; Exécution
- paramètres
- studio start
- templates search
- test-data add-entity
- test-data add-queue
- test-data add-variation
- TM
- UIA
- Valider
- workflow-examples get
- workflow-examples list
- tâches UIP
- pièce jointe
- Champ personnalisé
- defects
- Exécutions
- export-jobs
- migration
- Libellé Objet
- Créer un package
- scénarios-perf
- groupes-de-charge-scénarios-perf
- données d’exécution de perf-scenario
- rapport de scénarios de performances
- Projet
- project-permissions
- prompts
- Rapport
- Prérequis
- Résultat
- Exécuter
- schedules
- testcaselog
- Cas de test
- Ensembles de tests
- Journal des étapes de test
- Utilisateur (User)
- Attendre
- Traçages UIP
- Commentaires sur les traces UIP
- Migration
- Référence et assistance
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique.
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
uip rules init
Syntax and options for `uip rules init`, which creates a Business Rules project seeded with one decision table and registers it in a solution.
uip rules init creates a Business Rules project seeded with one decision table. The project holds project.uiproj, Business rule.dmn, entry-points.json, and bindings_v2.json.
Where the project lands depends on the current directory:
- Inside an existing solution, the project is created at
./<name>and added to that solution's.uipxmanifest. - Outside a solution, a parent solution named
<name>Solutionis created, and the project is created inside it at./<name>Solution/<name>. - With
--skip-solution-registration, the project is created at./<name>and is not registered in any solution.
Synthèse
uip rules init <name> [--force] [--skip-solution-registration]
uip rules init <name> [--force] [--skip-solution-registration]
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<name> | oui | Business Rules project name. Letters, numbers, underscores (_), and hyphens (-) only. |
Options
| Long | Valeur (Value) | Default | Description |
|---|---|---|---|
--force | Drapeau | désactivé | Initialize the project even if the target directory exists and is not empty. When the directory already holds a .dmn file, the existing rule files are left as they are and RuleStatus is Preserved. |
--skip-solution-registration | Drapeau | désactivé | Do not register the project in the surrounding solution, and do not create a parent solution. SolutionRegistration.Status is OptedOut. |
Exemple
# Create a project; outside a solution, a parent my-rules-projectSolution is created
uip rules init my-rules-project
# Create a project; outside a solution, a parent my-rules-projectSolution is created
uip rules init my-rules-project
Format des données (--sortie json)
{
"Code": "RulesInit",
"Data": {
"Status": "Created successfully",
"Path": "/workspace/my-rules-projectSolution/my-rules-project",
"RuleStatus": "Created",
"SolutionRegistration": {
"Status": "Registered",
"Message": "Project registered in parent solution.",
"Solution": "/workspace/my-rules-projectSolution/my-rules-projectSolution.uipx",
"Project": "my-rules-project/project.uiproj",
"ProjectId": "00000000-0000-0000-0000-000000000000",
"Instructions": "The project is listed in the parent solution manifest.\nPacking or uploading the solution will sync solution resources automatically."
},
"AutoCreatedSolution": {
"Name": "my-rules-projectSolution",
"Path": "/workspace/my-rules-projectSolution",
"SolutionFile": "/workspace/my-rules-projectSolution/my-rules-projectSolution.uipx"
},
"ProjectArtifacts": { "Created": true },
"NextSteps": "The project is listed in the parent solution manifest.\nPacking or uploading the solution will sync solution resources automatically."
}
}
{
"Code": "RulesInit",
"Data": {
"Status": "Created successfully",
"Path": "/workspace/my-rules-projectSolution/my-rules-project",
"RuleStatus": "Created",
"SolutionRegistration": {
"Status": "Registered",
"Message": "Project registered in parent solution.",
"Solution": "/workspace/my-rules-projectSolution/my-rules-projectSolution.uipx",
"Project": "my-rules-project/project.uiproj",
"ProjectId": "00000000-0000-0000-0000-000000000000",
"Instructions": "The project is listed in the parent solution manifest.\nPacking or uploading the solution will sync solution resources automatically."
},
"AutoCreatedSolution": {
"Name": "my-rules-projectSolution",
"Path": "/workspace/my-rules-projectSolution",
"SolutionFile": "/workspace/my-rules-projectSolution/my-rules-projectSolution.uipx"
},
"ProjectArtifacts": { "Created": true },
"NextSteps": "The project is listed in the parent solution manifest.\nPacking or uploading the solution will sync solution resources automatically."
}
}
| Champ | Description |
|---|---|
RuleStatus | Created when the seeded decision table was written. Preserved when the project already held a .dmn file. |
SolutionRegistration.Status | One of Registered, AlreadyRegistered, Skipped, Failed, NotInSolution, or OptedOut. |
AutoCreatedSolution | Present only when init created the parent solution. |
ProjectArtifacts | Present only when the project was registered in a solution. |
NextSteps | Present only when the registration returned instructions. |
Codes de sortie
Refer to Exit codes for the shared contract. The command exits 1 when the name contains characters other than letters, numbers, underscores, and hyphens, or when the target directory exists and is not empty and --force is not passed.
Commandes associées
uip rules refreshregenerates the entry points after you edit the.dmnfile.uip rules validatechecks the project.uip solutionpacks, publishes, and deploys the solution that holds the project.
Voir également
uip rulesfor the tool overview and project layout.