UiPath Documentation
uipath-cli
latest
false
重要 :
このコンテンツは機械翻訳によって処理されています。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

UiPath CLI ユーザー ガイド

UIP フローの検証

uip flow validate は、構造的なクロスフィールド チェックを使用して、フロー スキーマに対して .flow ファイルを検証します。さらに、任意の --governance パスを使用することで、組織のガバナンス ポリシーに照らしてエージェント ノードを検証します。

概要

uip flow validate <flowFile> [--governance]
uip flow validate <flowFile> [--governance]

グローバルオプションを優先します。終了コードは 標準コントラクトに従います。

引数

  • <flowFile> (必須).flow ファイル (またはフロー スキーマに準拠した JSON ファイル) のパスです。

オプション

  • --governance — 組織のガバナンス ポリシーに照らしてエージェント ノードを検証します。uip loginが必要です。CLI は、チェックを実行する前に、プラットフォームからenforcementsと許可されたmodelNamesをフェッチします。フェッチに失敗した場合、コマンドはエラーになります。ポリシーチェックをスキップするには --governance 省略します。

動作

  • スキーマの検証はローカルで実行され、ログインは必要ありません。
  • 構造チェックにより、ノード、エッジ、バインド、変数、および定義間の参照が一貫していることが確認されます。
  • [With --governanceでは、その構成 (モデル、ツール、ポリシー) が、フェッチされた適用と競合するエージェント ノードにフラグが付けられます。
# Structural validation only (no login required)
uip flow validate invoice-flow.flow

# Full validation including governance policy for agent nodes
uip flow validate invoice-flow.flow --governance
# Structural validation only (no login required)
uip flow validate invoice-flow.flow

# Full validation including governance policy for agent nodes
uip flow validate invoice-flow.flow --governance

データシェイプ(--output json)

成功について:

{
  "Code": "FlowValidate",
  "Data": {
    "File": "invoice-flow.flow",
    "Status": "Valid"
  }
}
{
  "Code": "FlowValidate",
  "Data": {
    "File": "invoice-flow.flow",
    "Status": "Valid"
  }
}

検証に失敗すると、コマンドは 0 以外を終了し、 Failure 結果とエラーの詳細を Message / Instructionsで返します。

注:

失敗ペイロードの正確な形状 (エラーごとのリスト、パス、ルール ID) は、リリースによって進化する可能性があります。エラーの詳細をプログラムで解析するスクリプトの場合は、 --output json で既知の不適切な検証を一度実行して、CI で現在の形状とピン @uipath/cli をキャプチャします。

参照

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得