asset type replace

指定した資産・タイプの資産属性を置換するか、指定した資産・タイプが存在しない場合は資産・タイプを作成します。

構文

cpd-cli asset type replace \
--fields=<asset-type-fields> \
--profile=<cpd-profile-name> \
--type-name=<asset-type-name> \
[--catalog-id=<catalog-id>] \
[--context=<catalog-project-or-space-id>] \
[--cpd-config=<cpd-config-location>] \
[--cpd-scope=<cpd-scope>] \
[--description=<description>] \
[--external-asset-preview=<asset-url-model>] \
[--jmes-query=<jmespath-query>] \
[--output=json|yaml|table] \
[--output-file=<output-file-location>] \
[--project-id=<project-id>] \
[--properties=<asset-type-properties>] \
[--quiet] \
[--raw-output=true|false] \
[--relationships=<relationship-definition>] \
[--space-id=<space-identifier>] \
[--verbose] \
[--x-open-id-connect-id-token=<x-open-id-connect-id-token>]

引数

asset type replace コマンドには引数はありません。

オプション

表 1: コマンド・オプション
オプション 説明
--catalog-id カタログ ID、
 プロジェクト ID、またはスペース ID (いずれか 1 つのみ指定)。
状況
オプションです。
構文
--catalog-id=<catalog-id>
デフォルト値
No default.
有効値
有効なカタログ、プロジェクト、またはスペースの ID。
--context 構成コンテキストの指定
 name.
状況
オプションです。
構文
--context=<catalog-project-or-space-id>
デフォルト値
Not applicable.
有効値
有効な構成コンテキスト名。
--cpd-config IBM Software Hub
 構成ロケーション。 例えば、$HOME/.cpd-cli/config。
状況
オプションです。
構文
--cpd-config=<cpd-config-location>
デフォルト値
$HOME/.cpd-cli/config
有効値
有効な IBM® Software Hub 構成ロケーション。
--cpd-scope スペース、プロジェクト、またはカタログの有効範囲。IBMSoftware Hub 例えば、cpd://default-context/spaces/7bccdda4-9752-4f37-868e-891de6c48135。
状況
オプションです。
構文
--cpd-scope=<cpd-scope>
デフォルト値
No default.
有効値
有効な IBM Software Hub スペース、プロジェクト、またはカタログの有効範囲。
--description データ資産の指定
説明。
状況
オプションです。
構文
--description=<description>
デフォルト値
No default.
有効値
有効な データ資産の説明。
--external-asset-preview 資産・タイプ・モデルを指定します。URL
状況
オプションです。
構文
--external-asset-preview=<asset-url-model>
デフォルト値
No default.
有効値
有効な 資産・タイプ・モデル。URL
--fields 索引付けする 資産・タイプ・フィールド (AssetTypeField オブジェクト) を指定します。
状況
必須。
構文
--fields=<asset-type-fields>
デフォルト値
No default.
有効値
有効な AssetTypeField オブジェクト。

--help

-h

コマンド・ヘルプを表示します。
状況
オプションです。
構文
--help
デフォルト値
デフォルトなし。
有効値
該当なし。
--jmes-query 出力をカスタマイズする JMESPath クエリー を指定します。
状況
オプションです。
構文
--jmes-query=<jmespath-query>
デフォルト値
No default.
有効値
有効な JMESPath クエリー。
--output 出力フォーマットを指定します。
状況
オプションです。
構文
--output=json|yaml|text
デフォルト値
text
有効値
有効な形式には、JSON、YAML、またはテキスト (デフォルト形式) があります。
--output-file すべての出力がリダイレクトされるファイル・パスを指定します。
状況
オプションです。
構文
--output-file=<output-file-location>
デフォルト値
No default.
有効値
有効な出力ファイル・パス・ロケーション。
--profile Cloud Pak for Dataのインスタンスに関する情報とインスタンスの資格情報を保管するために作成したプロファイルの名前。
状況
必須。
構文
--profile=<cpd-profile-name>
デフォルト値
No default.
有効値

作成したプロファイルの名前。

--project-id IBM Software Hub・プロジェクト・インスタンスを指定します。
状況
オプションです。
構文
--project-id=<project-id>
デフォルト値
No default.
有効値
有効なプロジェクト ID。
--properties 予期される
 資産・タイプのプロパティー。 Each property can be described by its name and an 'AssetTypeProperty'
object.
状況
オプションです。
構文
--properties=<asset-type-properties>
デフォルト値
No default.
有効値
有効な JSON AssetTypeProperty オブジェクト。
--quiet 詳細メッセージを抑止します。
状況
オプションです。
構文
--quiet
デフォルト値
No default.
有効値
該当なし。
--raw-output true に設定すると、次の場合に単一値が引用符で囲まれません。
 JSON 出力モード。
状況
オプションです。
構文
--raw-output=true|false
デフォルト値
false
有効値
false
JSON 出力モードの単一値は、引用符で囲まれます。
true
JSON 出力モードの単一値は、引用符で囲まれません。
--space-id スペース ID を指定してください。
状況
オプションです。
構文
--space-id=<space-identifier>
デフォルト値
No default.
有効値
有効なスペース ID。
--type-name 資産・タイプ名。 例えば、次のようにします。
'data_資産'.
状況
必須。
構文
--type-name=<asset-type-name>
デフォルト値
No default.
有効値
有効な 資産・タイプ名。
--verbose ログには、より詳細なメッセージが含まれます。
状況
オプションです。
構文
--verbose
デフォルト値
デフォルトなし。
有効値
該当なし。
--x-open-id-connect-id-token X-OpenID-Connect-ID-Tokenを指定します。
状況
オプションです。
構文
--x-open-id-connect-id-token=<x-open-id-connect-id-token>
デフォルト値
No default.
有効値
有効な X-OpenID-Connect-ID-Token。

注: 以下の例では、環境変数を使用します。 スクリプトを使用して、ご使用の環境に適した値を持つ環境変数を作成します。 リストされている環境変数をインストール変数スクリプトに追加できます。 詳しくは、インストール環境変数の設定を参照してください。
スクリプト・ファイルで環境変数を指定します。
space_id = <Specify the deployment space identifier>
特定の 資産 タイプの 資産 属性を置換します。 project_id または space_id のいずれかを指定する必要があります。
cpd-cli asset type replace \
--fields= <<asset-type-fields>> \
--project-id=zen \
--space-id=${space_id} \
--type-name=<asset-type-name>