- 概要
- はじめに
- 概念
- UiPath CLI を使用する
- UiPath for Coding Agents
- 使用ガイド
- CI/CD レシピ
- コマンド リファレンス
- 概要
- 終了コード
- グローバル オプション
- uip codedagent
- uip docsai
- add-test-data-entity
- テスト データのキューを追加
- 追加-テスト-データ-バリエーション
- 分析
- 開発
- プロジェクトを作成
- 差分
- アクティビティを検索
- GET-ANALYZER-RULES
- get-default-activity-xaml
- エラーを取得
- 手動テスト用のテスト ケースを取得
- 手動テストステップを取得
- get-versions
- Get-workflow-example
- indicate-application
- 要素を示す
- inspect-package
- install-data-fabric-entities
- パッケージのインストールまたは更新
- list-data-fabric-entities
- list-workflow-examples
- パッケージ化
- 元に戻す
- ファイル名を実行
- 検索テンプレート
- スタートスタジオ
- 実行を停止
- UIA
- UIP トレース
- 移行
- 参照とサポート
UiPath CLI ユーザー ガイド
uip tm customfield manages custom field definitions on a Test Manager tenant. Custom fields extend test case and requirement entities with project-specific metadata. This command group has three sub-groups:
customfield— manage the field definition itself (list, get, create, update, delete)customfield label— manage the display labels for a fieldcustomfield value— manage the allowed values for a field (for list-type fields)
概要
uip tm customfield list [--project-key <key>]
uip tm customfield get --customfield-id <uuid>
uip tm customfield create --name <name> --type <type> [options…]
uip tm customfield update --customfield-id <uuid> [options…]
uip tm customfield delete --customfield-id <uuid>
uip tm customfield label get --customfield-id <uuid>
uip tm customfield label list --customfield-id <uuid>
uip tm customfield label create --customfield-id <uuid> --label <text>
uip tm customfield label add --customfield-id <uuid> --label <text>
uip tm customfield label remove --customfield-id <uuid> --label <text>
uip tm customfield value list --customfield-id <uuid>
uip tm customfield value get --customfield-id <uuid> --value-id <uuid>
uip tm customfield value create --customfield-id <uuid> --value <text>
uip tm customfield value update --customfield-id <uuid> --value-id <uuid> --value <text>
uip tm customfield value delete --customfield-id <uuid> --value-id <uuid>
uip tm customfield list [--project-key <key>]
uip tm customfield get --customfield-id <uuid>
uip tm customfield create --name <name> --type <type> [options…]
uip tm customfield update --customfield-id <uuid> [options…]
uip tm customfield delete --customfield-id <uuid>
uip tm customfield label get --customfield-id <uuid>
uip tm customfield label list --customfield-id <uuid>
uip tm customfield label create --customfield-id <uuid> --label <text>
uip tm customfield label add --customfield-id <uuid> --label <text>
uip tm customfield label remove --customfield-id <uuid> --label <text>
uip tm customfield value list --customfield-id <uuid>
uip tm customfield value get --customfield-id <uuid> --value-id <uuid>
uip tm customfield value create --customfield-id <uuid> --value <text>
uip tm customfield value update --customfield-id <uuid> --value-id <uuid> --value <text>
uip tm customfield value delete --customfield-id <uuid> --value-id <uuid>
すべての動詞は、 グローバルオプション と標準 終了コードを尊重します。すべての動詞は -t, --tenant <name> と --log-level <level> を受け入れます(デフォルト Information)。
uip tm customfield list
List all custom field definitions. Optionally scoped to a project.
引数
設定はありません。
オプション
--project-key <key>— scope the list to a specific project (optional).
例
uip tm customfield list --project-key DEMO
uip tm customfield list --project-key DEMO
データシェイプ
{
"Code": "CustomFieldList",
"Data": [
{
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority",
"Type": "List"
}
]
}
{
"Code": "CustomFieldList",
"Data": [
{
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority",
"Type": "List"
}
]
}
uip tm customfield get
Get a single custom field definition by its UUID.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field UUID. Obtain fromcustomfield list.
例
uip tm customfield get --customfield-id c1b2c3d4-0000-0000-0000-000000000001
uip tm customfield get --customfield-id c1b2c3d4-0000-0000-0000-000000000001
データシェイプ
{
"Code": "CustomFieldGet",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority",
"Type": "List"
}
}
{
"Code": "CustomFieldGet",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority",
"Type": "List"
}
}
uip tm customfield create
Create a new custom field.
引数
設定はありません。
オプション
--name <name>(required) — field name.--type <type>(required) — field type. Accepted values are tool-version-dependent; runuip tm customfield create --helpto see the current enum.--project-key <key>— scope the field to a specific project.
例
uip tm customfield create \
--name "Priority" \
--type List \
--project-key DEMO
uip tm customfield create \
--name "Priority" \
--type List \
--project-key DEMO
データシェイプ
{
"Code": "CustomFieldCreate",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority"
}
}
{
"Code": "CustomFieldCreate",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority"
}
}
uip tm customfield update
Update a custom field's name or other properties.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field to update.--name <name>— 新しい名前。
例
uip tm customfield update \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--name "Severity"
uip tm customfield update \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--name "Severity"
データシェイプ
{
"Code": "CustomFieldUpdate",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Severity",
"Result": "Updated"
}
}
{
"Code": "CustomFieldUpdate",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Severity",
"Result": "Updated"
}
}
uip tm customfield delete
Delete a custom field definition.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field to delete.
例
uip tm customfield delete --customfield-id c1b2c3d4-0000-0000-0000-000000000001
uip tm customfield delete --customfield-id c1b2c3d4-0000-0000-0000-000000000001
データシェイプ
{
"Code": "CustomFieldDelete",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Result": "Deleted"
}
}
{
"Code": "CustomFieldDelete",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Result": "Deleted"
}
}
uip tm customfield label get
Get the display label for a custom field.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field UUID.
例
uip tm customfield label get --customfield-id c1b2c3d4-0000-0000-0000-000000000001
uip tm customfield label get --customfield-id c1b2c3d4-0000-0000-0000-000000000001
データシェイプ
{
"Code": "CustomFieldLabelGet",
"Data": {
"Label": "Priority"
}
}
{
"Code": "CustomFieldLabelGet",
"Data": {
"Label": "Priority"
}
}
uip tm customfield label list
List all display labels for a custom field.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field UUID.
例
uip tm customfield label list --customfield-id c1b2c3d4-0000-0000-0000-000000000001
uip tm customfield label list --customfield-id c1b2c3d4-0000-0000-0000-000000000001
データシェイプ
{
"Code": "CustomFieldLabelList",
"Data": [
"Priority",
"Severity"
]
}
{
"Code": "CustomFieldLabelList",
"Data": [
"Priority",
"Severity"
]
}
uip tm customfield label create
Set the display label for a custom field.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field UUID.--label <text>(required) — label text.
例
uip tm customfield label create \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Priority"
uip tm customfield label create \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Priority"
データシェイプ
{
"Code": "CustomFieldLabelCreate",
"Data": {
"Label": "Priority",
"Result": "Created"
}
}
{
"Code": "CustomFieldLabelCreate",
"Data": {
"Label": "Priority",
"Result": "Created"
}
}
uip tm customfield label add
Add a label to a custom field.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field UUID.--label <text>(required) — label text to add.
例
uip tm customfield label add \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Severity"
uip tm customfield label add \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Severity"
データシェイプ
{
"Code": "CustomFieldLabelAdd",
"Data": {
"Label": "Severity",
"Result": "Added"
}
}
{
"Code": "CustomFieldLabelAdd",
"Data": {
"Label": "Severity",
"Result": "Added"
}
}
uip tm customfield label remove
Remove a label from a custom field.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field UUID.--label <text>(required) — label text to remove.
例
uip tm customfield label remove \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Severity"
uip tm customfield label remove \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Severity"
データシェイプ
{
"Code": "CustomFieldLabelRemove",
"Data": {
"Label": "Severity",
"Result": "Removed"
}
}
{
"Code": "CustomFieldLabelRemove",
"Data": {
"Label": "Severity",
"Result": "Removed"
}
}
uip tm customfield value list
List the allowed values for a list-type custom field.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field UUID.
例
uip tm customfield value list --customfield-id c1b2c3d4-0000-0000-0000-000000000001
uip tm customfield value list --customfield-id c1b2c3d4-0000-0000-0000-000000000001
データシェイプ
{
"Code": "CustomFieldValueList",
"Data": [
{
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
},
{
"Id": "v1b2c3d4-0000-0000-0000-000000000002",
"Value": "Medium"
}
]
}
{
"Code": "CustomFieldValueList",
"Data": [
{
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
},
{
"Id": "v1b2c3d4-0000-0000-0000-000000000002",
"Value": "Medium"
}
]
}
uip tm customfield value get
Get a single allowed value by its UUID.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field UUID.--value-id <uuid>(required) — value UUID. Obtain fromcustomfield value list.
例
uip tm customfield value get \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001
uip tm customfield value get \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001
データシェイプ
{
"Code": "CustomFieldValueGet",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
}
}
{
"Code": "CustomFieldValueGet",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
}
}
uip tm customfield value create
Add an allowed value to a list-type custom field.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field UUID.--value <text>(required) — value text to add.
例
uip tm customfield value create \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value "High"
uip tm customfield value create \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value "High"
データシェイプ
{
"Code": "CustomFieldValueCreate",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
}
}
{
"Code": "CustomFieldValueCreate",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
}
}
uip tm customfield value update
Update an existing allowed value.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field UUID.--value-id <uuid>(required) — value UUID to update.--value <text>(required) — new value text.
例
uip tm customfield value update \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001 \
--value "Critical"
uip tm customfield value update \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001 \
--value "Critical"
データシェイプ
{
"Code": "CustomFieldValueUpdate",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "Critical",
"Result": "Updated"
}
}
{
"Code": "CustomFieldValueUpdate",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "Critical",
"Result": "Updated"
}
}
uip tm customfield value delete
Delete an allowed value.
引数
設定はありません。
オプション
--customfield-id <uuid>(required) — custom field UUID.--value-id <uuid>(required) — value UUID to delete.
例
uip tm customfield value delete \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001
uip tm customfield value delete \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001
データシェイプ
{
"Code": "CustomFieldValueDelete",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Result": "Deleted"
}
}
{
"Code": "CustomFieldValueDelete",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Result": "Deleted"
}
}
関連
- requirement — requirements can carry custom field values.
- testcases — test cases can carry custom field values.
参照
- 概要
- uip tm customfield list
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield get
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield create
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield update
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield delete
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield label get
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield label list
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield label create
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield label add
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield label remove
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield value list
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield value get
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield value create
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield value update
- 引数
- オプション
- 例
- データシェイプ
- uip tm customfield value delete
- 引数
- オプション
- 例
- データシェイプ
- 関連
- 参照