---
schema_version: "1"
id: 51628631752e638bbd51be0897e9d9100f10bc2570f7578755b1087b3e5c086a
title: Exchange アセットの CLI
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/anypoint-cli/3.x/exchange-assets.md
canonical_url: https://docs.mulesoft.com/jp/anypoint-cli/3.x/exchange-assets
source_site: docs.mulesoft.com
content_type: documentation
content_hash: e97f900c57ac5873c97155534f49bd30a4aaf1d2fa14f1ccece12f3a81676886
description: MuleSoft Documentation Site
release: 3.x
latest: false
---
# Exchange アセットの CLI

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 35%;">
<col style="width: 65%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">コマンド</th>
<th class="tableblock halign-left valign-top">説明</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-upload">exchange asset upload</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Exchange アセットをアップロードする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-uploadv2">exchange asset uploadv2</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Exchange Experience API v2 を使用して Exchange アセットをアップロードする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-mutabledataupload">exchange asset mutableDataUpload</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>既存の Exchange アセットの変更可能なデータを変更する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-updatestatus">exchange asset updateStatus</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>既存の Exchange アセットの状況を変更する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-modify">exchange asset modify</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Exchange アセットを変更する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-download">exchange asset download</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Exchange アセットをダウンロードする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-list">exchange asset list</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>すべてのアセットをリストする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-page-download">exchange asset page download</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Exchange のアセットの説明ページをダウンロードする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-page-modify">exchange asset page modify</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Exchange のアセットの説明ページを変更する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-page-upload">exchange asset page upload</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Exchange のアセットの説明ページをアップロードする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-page-update">exchange asset page update</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Exchange のアセットの説明ページを更新する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-page-delete">exchange asset page delete</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Exchange のアセットの説明ページを削除する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-page-list">exchange asset page list</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>特定のアセットのすべてのページをリストする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-copy">exchange asset copy</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Exchange アセットをコピーする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-delete">exchange asset delete</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Exchange のアセットを削除する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-deprecate">exchange asset deprecate</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットを非推奨にする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-undeprecate">exchange asset undeprecate</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットの非推奨を解除する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-describe">exchange asset describe</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>特定のアセットの情報を表示する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-resource-upload">exchange asset resource upload</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットポータルにリソースをアップロードする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-resource-list">exchange asset resource list</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットポータルでパブリッシュ済みのリソースをリストする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-resource-download">exchange asset resource download</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットポータルからリソースをダウンロードする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#exchange-asset-resource-delete">exchange asset resource delete</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットポータルからリソースを削除する</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#exchange-asset-upload)exchange asset upload

\> exchange asset upload \[options\] <assetIdentifier> \[filePath\]

このコマンドは、​`<assetIdentifier>`​ で渡される ID を使用して、OAS、RAML、WSDL、HTTP、またはカスタムアセットをアップロードします。  
`<filePath>`​ で ZIP アーカイブファイルが参照されている場合、アセットを記述する ​`exchange.json`​ ファイルがそのアーカイブに含まれている必要があります。  
引数 ​`assetIdentifier`​ は、​`<group_id>/<asset_id>/<version>`​ の形式にする必要があります。

このコマンドでは、デフォルトの ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ オプション以外に次のオプションも使用できます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 30%;">
<col style="width: 40%;">
<col style="width: 30%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">オプション</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">例</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--apiVersion</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセット API バージョン</p>
</div></div></td>
<td class="tableblock halign-left valign-top" rowspan="4"><div class="content"><div class="paragraph">
<p><code>exchange asset upload --apiVersion 1.0 --name testProject --classifier custom</code>​</p>
</div>
<div class="paragraph">
<p><code>exchange asset upload --mainFile 'api.yml'</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--name</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセット名</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--mainFile</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>API アセットのメインファイル</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--classifier</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>有効なアセット分類子は、​<code>oas</code>​、​<code>raml</code>​、​<code>wsdl</code>​、​<code>http</code>​、​<code>custom</code>​ です。</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#exchange-asset-uploadv2)exchange asset uploadv2

\> exchange asset uploadv2 \[properties\] <assetIdentifier>

このコマンドでは、<assetIdentifier> で渡される ID を使用して、rest-api、soap-api、http-api、raml-fragment、custom、app、template、example、policy、extension、external-library、または connector アセットをアップロードします。

_assetIdentifier_​ 引数には次の形式を使用します。

`([​_groupID_​]/)​_assetID_​/_version_`

_group\_id_ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 40%;">
<col style="width: 30%;">
<col style="width: 30%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">オプション</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">例</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--name</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセット名 (pom ファイルが指定されていない場合に必要)</p>
</div></div></td>
<td class="tableblock halign-left valign-top" rowspan="3"><div class="content"><div class="paragraph">
<p><code>exchange asset uploadv2 --name "Raml Asset" --description "RAML" --properties.apiVersion v1 --properties.mainFile api.raml --files.raml.zip /…​./file-path/raml.zip raml-asset/1.0.0</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--description</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットの説明</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--properties</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットプロパティ</p>
</div>
<div class="paragraph">
<p>次に例を示します。</p>
</div>
<div class="ulist">
<ul>
<li>
<p><code>properties.mainFile main.yaml</code>​</p>
</li>
<li>
<p><code>properties.apiVersion v1</code>​</p>
</li>
<li>
<p><code>properties.assetLink http://api.com</code>​</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--files</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットファイル (​<code>classifier.packaging</code>​ または ​<code>packaging</code>​ として識別される。例: <code>files.raml.zip …​/file-path/raml.zip</code>​)</p>
</div>
<div class="paragraph">
<p>複数のファイルを送信するには、同じオプションを複数回使用します。</p>
</div>
<div class="paragraph">
<p><code>--files.custom.zip custom.zip --files.pom.xml pom.xml</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>exchange asset uploadv2 --files.mule-application.jar /…​./file-path/mule-app.jar --files.pom /…​./file-path/mule-app.pom fa7b266c-3817-4cbb-ae49-7f3cc6c8cd9e/my-mule-app/1.0.0</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--type</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットタイプ</p>
</div>
<div class="paragraph">
<p>ファイルが指定されていない場合に必要です。</p>
</div>
<div class="paragraph">
<p>サポートされる値:</p>
</div>
<div class="ulist">
<ul>
<li>
<p><code>rest-api</code>​</p>
</li>
<li>
<p><code>soap-api</code>​</p>
</li>
<li>
<p><code>http-api</code>​</p>
</li>
<li>
<p><code>raml-fragment</code>​</p>
</li>
<li>
<p><code>custom</code>​</p>
</li>
<li>
<p><code>connector</code>​</p>
</li>
<li>
<p><code>template</code>​</p>
</li>
<li>
<p><code>example</code>​</p>
</li>
<li>
<p><code>policy</code>​</p>
</li>
<li>
<p><code>app</code>​</p>
</li>
<li>
<p><code>extension</code>​</p>
</li>
<li>
<p><code>external-library</code>​</p>
</li>
<li>
<p><code>ruleset</code>​</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>アップロードされると、タイプはファイルの分類子から推定されます。</p>
</div>
<div class="paragraph">
<p>アセットタイプに応じて、次のような分類子の値があります。</p>
</div>
<div class="ulist">
<ul>
<li>
<p>REST API</p>
<div class="ulist">
<ul>
<li>
<p><code>oas</code>​ (​<code>zip</code>​、​<code>yaml</code>​、または ​<code>json</code>​ をパッケージとして使用)</p>
</li>
<li>
<p><code>raml</code>​ (​<code>zip</code>​ または ​<code>raml</code>​ をパッケージとして使用)</p>
</li>
</ul>
</div>
</li>
<li>
<p>RAML フラグメント</p>
<div class="ulist">
<ul>
<li>
<p><code>raml-fragment</code>​ (​<code>zip</code>​ または ​<code>raml</code>​ をパッケージとして使用)</p>
</li>
</ul>
</div>
</li>
<li>
<p>SOAP API</p>
<div class="ulist">
<ul>
<li>
<p><code>wsdl</code>​ (​<code>zip</code>​、​<code>wsld</code>​、または ​<code>xml</code>​ をパッケージとして使用)</p>
</li>
</ul>
</div>
</li>
<li>
<p>Custom (カスタム)</p>
<div class="ulist">
<ul>
<li>
<p><code>custom</code>​</p>
</li>
</ul>
</div>
</li>
<li>
<p>アプリケーション</p>
<div class="ulist">
<ul>
<li>
<p><code>mule-application</code>​ (​<code>jar</code>​ をパッケージとして使用)</p>
</li>
</ul>
</div>
</li>
<li>
<p>ポリシー</p>
<div class="ulist">
<ul>
<li>
<p><code>mule-policy</code>​ (​<code>jar</code>​ をパッケージとして使用) + ​<code>policy-definition</code>​ (​<code>yaml</code>​ をパッケージとして使用)</p>
</li>
</ul>
</div>
</li>
<li>
<p>例</p>
<div class="ulist">
<ul>
<li>
<p><code>mule-application-example</code>​ (​<code>jar</code>​ をパッケージとして使用)</p>
</li>
</ul>
</div>
</li>
<li>
<p>Template (テンプレート)</p>
<div class="ulist">
<ul>
<li>
<p><code>mule-application-template</code>​ (​<code>jar</code>​ をパッケージとして使用)</p>
</li>
</ul>
</div>
</li>
<li>
<p>Extension (拡張子)</p>
<div class="ulist">
<ul>
<li>
<p><code>mule-plugin</code>​ (​<code>jar</code>​ をパッケージとして使用)</p>
</li>
</ul>
</div>
</li>
<li>
<p>Connector (コネクタ)</p>
<div class="ulist">
<ul>
<li>
<p><code>studio-plugin</code>​ (​<code>zip</code>​ をパッケージとして使用) + 分類子がなくパッケージ ​<code>jar</code>​ を使用するファイル</p>
</li>
</ul>
</div>
</li>
<li>
<p>外部ライブラリ</p>
<div class="ulist">
<ul>
<li>
<p><code>external-library</code>​ (​<code>jar</code>​ をパッケージとして使用)</p>
</li>
</ul>
</div>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--categories</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>カテゴリ</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>categories.someKey value</code>​</p>
</div>
<div class="paragraph">
<p><code>categories.anotherKey anotherValue</code>​</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--fields</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>項目</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>fields.someKey value</code>​</p>
</div>
<div class="paragraph">
<p><code>fields.anotherKey anotherValue</code>​</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--keywords</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>キーワード (カンマ区切り)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>raml,rest-api,someKeyword</code>​</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--tags</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>タグ (カンマ区切り)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>api,tag1,tag2</code>​</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--dependencies</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットの連動関係 (カンマ区切り)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>groupID:assetID:version,groupID2:assetID:version</code>​</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--status</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットの状況</p>
</div>
<div class="paragraph">
<p>サポートされる値:</p>
</div>
<div class="ulist">
<ul>
<li>
<p><code>development</code>​</p>
</li>
<li>
<p><code>published</code>​</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>デフォルト値:</p>
</div>
<div class="ulist">
<ul>
<li>
<p><code>published</code></p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>development</code></p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#exchange-asset-mutabledataupload)exchange asset mutableDataUpload

\> exchange asset mutableDataUpload \[properties\] <assetIdentifier>

このコマンドでは、タグ、カテゴリ、項目、ドキュメントを含む作成済みの変更可能なデータを変更します。

_assetIdentifier_​ 引数には次の形式を使用します。

`[​_<groupID>_​]/​_<assetID>_​/_<version>_`

_group\_id_ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 40%;">
<col style="width: 30%;">
<col style="width: 30%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">オプション</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">例</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--docs</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ドキュメントファイル。(「zip」ファイルパスを指定する必要があります。例: "--docs /…​/file-path/docs.zip")</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>exchange asset mutableDataUpload --docs /Users/llucas/Desktop/examples/docs.zip --tags "tag1,tag2" --categories.beach sun --fields.central park fa7b266c-3817-4cbb-ae49-7f3cc6c8cd9e/asset-id/1.0.0</code>​</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--categories</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>カテゴリ</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>categories.someKey value</code>​</p>
</div>
<div class="paragraph">
<p><code>categories.anotherKey anotherValue</code>​</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--fields</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>項目</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>fields.someKey value</code>​</p>
</div>
<div class="paragraph">
<p><code>fields.anotherKey anotherValue</code>​</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--tags</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>タグ (カンマ区切り)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>api,tag1,tag2</code>​</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#exchange-asset-updatestatus)exchange asset updateStatus

\> exchange asset updateStatus \[properties\] <assetIdentifier>

このコマンドは、作成済みのアセットの状況を変更します。

_assetIdentifier_​ 引数には次の形式を使用します。

`[​_<groupID>_​]/​_<assetID>_​/_<version>_`

_group\_id_ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 40%;">
<col style="width: 30%;">
<col style="width: 30%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">コマンド</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">例</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--status</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットの状況</p>
</div>
<div class="paragraph">
<p>サポートされる値:</p>
</div>
<div class="ulist">
<ul>
<li>
<p><code>published</code>​</p>
</li>
<li>
<p><code>deprecated</code></p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>exchange asset updateStatus --status deprecated</code>​</p>
</div></div></td>
</tr>
</tbody>
</table>

有効な移行:

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">移行元</th>
<th class="tableblock halign-left valign-top">移行先</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>development</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>published</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>published</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>deprecated</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>deprecated</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>published</code></p>
</div></div></td>
</tr>
</tbody>
</table>

`published`​ 状態は ​`stable`​ 状態に対応することに注意してください

## [](#exchange-asset-modify)exchange asset modify

\> exchange asset modify \[options\] <assetIdentifier>

このコマンドは、​`<assetIdentifier>`​ で識別される Exchange アセットを変更します。  
引数 ​`assetIdentifier`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

このコマンドでは、デフォルトの ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ オプション以外に次のオプションも使用できます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 30%;">
<col style="width: 40%;">
<col style="width: 30%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">オプション</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">例</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--name</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>新しいアセット名</p>
</div></div></td>
<td class="tableblock halign-left valign-top" rowspan="2"><div class="content"><div class="paragraph">
<p><code>exchange asset modify --name newName --tags test,sample</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--tags</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットのカンマ区切りタグ</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#exchange-asset-download)exchange asset download

\> exchange asset download \[options\] <assetIdentifier> <directory>

このコマンドは、​`<assetIdentifier>`​ で識別される Exchange アセットを ​`<directory>`​ で渡されるディレクトリにダウンロードします。  
引数 ​`assetIdentifier`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-list)exchange asset list

\> exchange asset list \[options\] \[searchText\]

このコマンドは、Exchange のすべてのアセットをリストします。

<table><tbody><tr><td class="icon"><i class="fa icon-tip" title="Tip"></i></td><td class="content">searchText でキーワードを指定して、それらの特定のキーワードが含まれる API のみが結果に表示されるように制限できます。</td></tr></tbody></table>

このコマンドでは、デフォルトの ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ オプション以外に次のオプションも使用できます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 30%;">
<col style="width: 40%;">
<col style="width: 30%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">オプション</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">例</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--limit</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>取得する結果の数</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>exchange asset list --limit 2</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--offset</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>渡された API の数値をオフセットする</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>exchange asset list --offset 3</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--organizationId</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>組織 ID で絞り込む</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>exchange asset list --organizationId a12b3c45-de6f-789g-hi01-j2klm3nop4q5</code></p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#exchange-asset-page-download)exchange asset page download

\> exchange asset page download \[options\] <assetIdentifier> <directory> \[pageName\]

このコマンドは、​`<assetIdentifier>`​ で識別される Exchange アセットの ​`<pageName>`​ で指定される説明ページを ​`<directory>`​ で渡されるディレクトリにダウンロードします。  
\[pageName\] が指定されていない場合、このコマンドはすべてのページをダウンロードします。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">このコマンドでは、パブリッシュ済みページのみがサポートされています。</td></tr></tbody></table>

引数 ​`assetIdentifier`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。  
説明ページは、マークダウン形式でダウンロードされます。​`name`​ が指定されていない場合、すべてのページがダウンロードされます。

このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-page-modify)exchange asset page modify

\> exchange asset page modify \[options\] <assetIdentifier> <pageName>

このコマンドは、​`<assetIdentifier>`​ で識別される Exchange アセットの ​`<pageName>`​ で指定される説明ページを変更します。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">このコマンドでは、パブリッシュ済みページのみがサポートされています。</td></tr></tbody></table>

引数 ​`assetIdentifier`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。  
このコマンドでは、デフォルトの ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ オプション以外に、新しいアセットページ名を設定する ​`--name`​ オプションも使用できます。

## [](#exchange-asset-page-upload)exchange asset page upload

\> exchange asset page upload \[options\] <assetIdentifier> <pageName> <mdPath>

このコマンドは、​`<pageName>`​ で指定される名前を使用して、アセットの説明ページを ​`<mdPath>`​ で渡されるパスから ​`<assetIdentifier>`​ で識別される Exchange アセットにアップロードします。  
ページの名前を「home」にすると、アップロードされたページが Exchange アセットのメイン説明ページになります。

<table><tbody><tr><td class="icon"><i class="fa icon-caution" title="Caution"></i></td><td class="content">このコマンドでは、操作の一環としてすべてのアクティブなドラフトをパブリッシュします。</td></tr></tbody></table>

引数 ​`assetIdentifier`​ は、​`[group_id]/<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。  
このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-page-update)exchange asset page update

\> exchange asset page update \[options\] <assetIdentifier> <pageName> <mdPath>

このコマンドでは、​`<pageName>`​ で指定される名前を使用して、アセットの説明ページのコンテンツを ​`<mdPath>`​ で渡されるパスから ​`<assetIdentifier>`​ で識別される Exchange アセットに更新します。  
ページの名前を「home」にすると、更新されたページが Exchange アセットのメイン説明ページになります。

<table><tbody><tr><td class="icon"><i class="fa icon-caution" title="Caution"></i></td><td class="content">このコマンドでは、操作の一環としてすべてのアクティブなドラフトをパブリッシュします。</td></tr></tbody></table>

引数 ​`assetIdentifier`​ は、​`[group_id]/<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。  
このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-page-delete)exchange asset page delete

\> exchange asset page delete \[options\] <assetIdentifier> <pageName>

このコマンドは、​`<assetIdentifier>`​ で識別されるアセットの ​`<pageName>`​ で指定される説明ページを削除します。  

<table><tbody><tr><td class="icon"><i class="fa icon-warning" title="Warning"></i></td><td class="content">このコマンドは、削除する前に 2 回入力を促しません。削除命令を送信する場合、確認を求められることはありません。</td></tr></tbody></table>

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">このコマンドでは、パブリッシュ済みページのみがサポートされています。</td></tr></tbody></table>

引数 ​`assetIdentifier`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。  
このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-page-list)exchange asset page list

\> exchange asset page list <assetIdentifier>

このコマンドは、​`<assetIdentifier>`​ で渡されるアセットのすべてのページをリストします。  
引数 ​`assetIdentifier`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">このコマンドでは、パブリッシュ済みページのみがサポートされています。</td></tr></tbody></table>

このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-copy)exchange asset copy

\> exchange asset copy \[options\] <source> <target>

このコマンドは、​`<source>`​ から ​`<target>`​ に Exchange アセットをコピーします。  
引数 ​`<source>`​ および ​`<target>`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

このコマンドはデフォルトのオプション ​`--help`​、​`-f/--fields`​、​`-o/--output`​ と、次のオプションを受け入れます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 30%;">
<col style="width: 40%;">
<col style="width: 30%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">オプション</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">例</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--targetOrganizationId</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アセットのコピー先となる組織 ID</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>exchange asset copy --targetOrganizationId organization_id source_group_id/source_asset_id/source_version target_group_id/target_asset_id/target_version</code></p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#exchange-asset-delete)exchange asset delete

\> exchange asset delete \[options\] <assetIdentifier>

このコマンドは、​`<assetIdentifier>`​ で渡される Exchange アセットを削除します。

<table><tbody><tr><td class="icon"><i class="fa icon-warning" title="Warning"></i></td><td class="content">このコマンドは、削除する前に 2 回入力を促しません。削除命令を送信する場合、確認を求められることはありません。</td></tr></tbody></table>

引数 ​`assetIdentifier`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。  
このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-deprecate)exchange asset deprecate

\> exchange asset deprecate <assetIdentifier>

このコマンドは、​`<assetIdentifier>`​ で渡されるアセットを非推奨にします。

引数 ​`assetIdentifier`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-undeprecate)exchange asset undeprecate

\> exchange asset undeprecate <assetIdentifier>

このコマンドは、​`<assetIdentifier>`​ で渡されるアセットの非推奨を解除します。

引数 ​`assetIdentifier`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-describe)exchange asset describe

\> exchange asset describe <assetIdentifier>

このコマンドは、​`<assetIdentifier>`​ で渡されるアセットの情報を表示します。

引数 ​`assetIdentifier`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-resource-upload)exchange asset resource upload

\> exchange asset resource upload \[options\] <assetIdentifier> <filepath>

このコマンドでは、​`<filepath>`​ で指定されたリソースを ​`<assetIdentifier>`​ で説明されるアセットポータルのページにアップロードします。

このコマンドは、​`<assetIdentifier>`​ アセットの任意のページに使用できます。

`<filepath>`​ でサポートされるファイルの拡張子は、​`jpeg`​、​`jpg`​、​`jpe`​、​`gif`​、​`bmp`​、​`png`​、​`webp`​、​`ico`​、​`svg`​、​`tiff`​、​`tif`​。

引数 ​`assetIdentifier`​ は、​`[group_id]/<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

成功した出力コマンドはマークダウンコードスニペットになります。

このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-resource-list)exchange asset resource list

\> exchange asset resource list \[options\] <assetIdentifier>

このコマンドでは、​`<assetIdentifier>`​ で指定されたアセットのアセットポータルのリソースをリストします。

引数 ​`assetIdentifier`​ は、​`[group_id]/<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">このコマンドでは、デフォルトでパブリッシュ済みのリソースをリストします。<br><code>--draft</code>​ オプションを使用して、アセットポータルからドラフトリソースをリストできます。</td></tr></tbody></table>

このコマンドでは、デフォルトの ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ オプション以外に、アセットポータルでパブリッシュされていないリソースをリストするために ​`--draft`​ オプションも使用できます。

## [](#exchange-asset-resource-download)exchange asset resource download

\> exchange asset resource download \[options\] <assetIdentifier> <resourcePath> <filePath>

このコマンドでは、​`<resourcePath>`​ で指定されたパブリッシュ済みリソースを ​`<assetIdentifier>`​ で指定されたアセットのアセットポータルから ​`<filePath>`​ で指定されたファイルにダウンロードします。

引数 ​`assetIdentifier`​ は、​`[group_id]/<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

引数 ​`<resourcePath>`​ はパブリッシュ済みリソースである必要があります。  
すべてのパブリッシュ済みリソースは ​[asset resource list](#exchange-asset-resource-list)​ コマンドを使用してリストできます。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">このコマンドでは、パブリッシュ済みリソースのみがサポートされています。</td></tr></tbody></table>

このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。

## [](#exchange-asset-resource-delete)exchange asset resource delete

\> exchange asset resource delete \[options\] <assetIdentifier> <resourcePath>

このコマンドでは、​`resourcePath`​ が削除されている新しいポータルをパブリッシュすることで、​`<resourcePath>`​ で指定されたリソースを ​`<assetIdentifier>`​ で指定されたアセットのアセットポータルから削除します。

引数 ​`<assetIdentifier>`​ は、​`[group_id]/<asset_id>/<version>`​ の形式にする必要があります。  
`group_id`​ が指定されていない場合、現在選択されている組織 ID がデフォルトに設定されます。

引数 ​`<resourcePath>`​ はパブリッシュ済みリソースである必要があります。  
すべてのパブリッシュ済みリソースは ​[asset resource list](#exchange-asset-resource-list)​ コマンドを使用してリストできます。

<table><tbody><tr><td class="icon"><i class="fa icon-caution" title="Caution"></i></td><td class="content">このコマンドでは、操作の一環としてすべてのアクティブなドラフトをパブリッシュします。</td></tr></tbody></table>

このコマンドはデフォルトのオプション ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ のみを受け入れます。