---
schema_version: "1"
id: db6131c0f3b18a20a1bfc8053780eebb26ac83f54b5a86933364a4c9a5fa18c7
title: Design Center プロジェクトの CLI
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/anypoint-cli/3.x/design-center.md
canonical_url: https://docs.mulesoft.com/jp/anypoint-cli/3.x/design-center
source_site: docs.mulesoft.com
content_type: documentation
content_hash: ebc596fd6f4544c531265c54cf2ae3a19f8018e3830470256149d7d888d94f19
description: MuleSoft Documentation Site
release: 3.x
latest: false
---
# Design Center プロジェクトの 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="#designcenter-project-create">designcenter project create</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>新しい Design Center プロジェクトを作成する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#designcenter-project-delete">designcenter project delete</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Design Center プロジェクトを削除する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#designcenter-project-download">designcenter project download</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Design Center プロジェクトのコンテンツをダウンロードする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#designcenter-project-publish">designcenter project publish</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Design Center プロジェクトを Exchange にパブリッシュする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#designcenter-project-upload">designcenter project upload</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>プロジェクトのコンテンツを Design Center にアップロードする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="#designcenter-project-list">designcenter project list</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>すべての Design Center プロジェクトをリストする</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#designcenter-project-create)designcenter project create

\> designcenter project create \[options\] <name>

このコマンドは、​`<name>`​ で指定される名前を使用して、新しい Design Center プロジェクトを作成します。

<table><tbody><tr><td class="icon"><i class="fa icon-important" title="Important"></i></td><td class="content">このコマンドでは、Mule アプリケーション種別はサポートされていません。</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>--type (必須)</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>プロジェクト種別。<br>
この項目は必須です。</p>
</div>
<div class="paragraph">
<p>サポートされている値は、次のとおりです。</p>
</div>
<div class="ulist">
<ul>
<li>
<p><code>raml</code>​</p>
</li>
<li>
<p><code>raml-fragment</code></p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>designcenter project create --type raml</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--fragment-type</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>フラグメントタイプ。OAS 3.0 および JSON スキーマフラグメントの場合でも、常に ​<code>--type raml-fragment</code>​ と共に使用します。</p>
</div>
<div class="paragraph">
<p>type オプションが ​<code>raml-fragment</code>​ として設定されている場合、この項目は必須です。</p>
</div>
<div class="paragraph">
<p>サポートされているフラグメントタイプは、次のとおりです。</p>
</div>
<div class="ulist">
<ul>
<li>
<p><code>trait</code>​</p>
</li>
<li>
<p><code>resource-type</code>​</p>
</li>
<li>
<p><code>library</code>​</p>
</li>
<li>
<p><code>type</code>​</p>
</li>
<li>
<p><code>user-documentation</code>​</p>
</li>
<li>
<p><code>oas-components</code>​</p>
</li>
<li>
<p><code>json-schema</code></p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>designcenter project create --type raml-fragment --fragment-type user-documentation</code></p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#designcenter-project-delete)designcenter project delete

\> designcenter project delete \[options\] <name>

このコマンドは、​`name`​ で指定される Design Center プロジェクトを削除します。

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

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

## [](#designcenter-project-download)designcenter project download

\> designcenter project download \[options\] <name> <targetDir>

このコマンドでは、​`name`​ で渡される Design Center プロジェクトを ​`targetDir`​ で指定されるローカルディレクトリにダウンロードします。

`--branch`​ オプションを使用して、コンテンツをダウンロードするブランチを選択します。

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

## [](#designcenter-project-publish)designcenter project publish

\> designcenter project publish \[options\] <projectName>

このコマンドは、​`projectName`​ で渡される Design Center プロジェクトを Exchange をパブリッシュします。  
このコマンドでは、デフォルトの ​`--help`​、​`-f`​/​`--fields`​、​`-o`​/​`--output`​ オプション以外に次のオプションも使用できます。

<table><tbody><tr><td class="icon"><i class="fa icon-tip" title="Tip"></i></td><td class="content">指定されていないオプションは、exchange.json から抽出されます。</td></tr></tbody></table>

<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"><div class="content"><div class="paragraph">
<p><code>designcenter project publish --name sampleProject</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--main</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>designcenter project publish --main sample.xml</code></p>
</div></div></td>
</tr>
<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 仕様プロジェクトの場合の API バージョン。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>designcenter project publish --main sample.raml --apiVersion 1.0</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>designcenter project publish --tags test,sample,integration</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--groupId</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>designcenter project publish --groupId com.mulesoft.com</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--assetId</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>designcenter project publish --assetId project</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--version</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>designcenter project publish --version 1.0</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--branch</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>designcenter project publish --branch main</code></p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#designcenter-project-upload)designcenter project upload

\> designcenter project upload \[options\] <name> <projDir>

このコマンドは、​`projDir`​ で渡されるローカルディレクトリの Design Center プロジェクトのコンテンツを ​`name`​ で識別された既存の Design Center プロジェクトにアップロードします。

デフォルトでは、このコマンドは非表示のファイルおよびディレクトリをすべて無視します。非表示のファイルおよびディレクトリを含めるには、​`--include-dot-files`​ オプションを使用します。 `--include-dot-files`​ オプションを使用すると、コマンドは指定されたディレクトリの非表示のファイルおよびフォルダーをアップロードします。

`--branch`​ オプションを使用して、コンテンツをアップロードするブランチを選択します。

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

## [](#designcenter-project-list)designcenter project list

\> designcenter project list \[options\] \[searchText\]

このコマンドは、すべての Design Center プロジェクトをリストします。  
プロジェクトの名前の入力を開始して ​`tab`​ キーを押すと、Anypoint Platform CLI によって名前がオートコンプリートされます。また、​`tab`​ キーをダブルタップすると、渡すことができるすべての値の完全なリストが表示されます。  

このコマンドでは、デフォルトの ​`--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>--pageIndex</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>designcenter project list --pageIndex 3</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--pageSize</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>designcenter project list --pageSize 5</code></p>
</div></div></td>
</tr>
</tbody>
</table>