---
schema_version: "1"
id: bd318d991d13d9c6f245555432b60a427a81fcdd13ecb3510eea8c6cea7c0811
title: CloudHub コマンドラインインターフェース
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/cloudhub/cloudhub-cli.md
canonical_url: https://docs.mulesoft.com/jp/cloudhub/cloudhub-cli
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 95cd518a0c20e2f0ef5052f74dc7503bd0960ee90885cf32ef62ea2dd3a8a71f
description: MuleSoft Documentation Site
latest: true
---
# CloudHub コマンドラインインターフェース

Anypoint Platform には、CloudHub のスクリプトおよびコマンドラインツールが用意されています。 コマンドラインインターフェース (CLI) は、対話型シェルと標準 CLI モードの両方をサポートしており、以下で動作します。

- [CloudHub アプリケーション](#cloudhub-apps)
- [CloudHub 専用ロードバランサー](#cloudhub-dlb)
- [CloudHub Anypoint VPC](#cloudhub-vpc)

## [](#cloudhub-apps)CloudHub アプリケーション

<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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-alert-list" class="xref page">runtime-mgr:cloudhub:alert: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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-alert-history-describe" class="xref page">runtime-mgr:cloudhub:alert:history: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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-application-list" class="xref page">runtime-mgr:cloudhub:application: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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-application-describe" class="xref page">runtime-mgr:cloudhub:application: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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-application-stop" class="xref page">runtime-mgr:cloudhub:application:stop</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-application-start" class="xref page">runtime-mgr:cloudhub:application:start</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-application-restart" class="xref page">runtime-mgr:cloudhub:application:restart</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-application-delete" class="xref page">runtime-mgr:cloudhub:application: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>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#deploy-to-cloudhub" class="xref page">runtime-mgr:cloudhub:application:deploy</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-application-modify" class="xref page">runtime-mgr:cloudhub:application:modify</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>既存のアプリケーションを変更する (必要に応じて ZIP ファイルを更新する)</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-application-download-logs" class="xref page">runtime-mgr:cloudhub:application:download:logs</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-application-tail-logs" class="xref page">runtime-mgr:cloudhub:application:tail:logs</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-apps#runtime-mgr-cloudhub-application-copy" class="xref page">runtime-mgr:cloudhub:application:copy</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>CloudHub アプリケーションをコピーする</p>
</div></div></td>
</tr>
</tbody>
</table>

### [](#runtime-mgr-cloudhub-alert-list)runtime-mgr:cloudhub-alert:list

\> runtime-mgr:cloudhub-alert:list \[flags\]

このコマンドでは、現在の環境に関連付けられているすべてのアラートをリストします。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

このコマンドでは、デフォルトのフラグ ​`--help`​ も受け入れます。

### [](#runtime-mgr-cloudhub-alert-history-describe)runtime-mgr:cloudhub-alert-history:describe

\> runtime-mgr:cloudhub-alert-history:describe \[flags\] <name>

このコマンドは、​`<name>`​ で渡されるアラームの履歴の情報を表示します。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#runtime-mgr-cloudhub-application-list)runtime-mgr:cloudhub-application:list

\> runtime-mgr:cloudhub-application:list \[flags\]

このコマンドは、Anypoint Platform CLI で使用できるすべてのアプリケーションをリストします。アプリケーション、その状況、割り当てられている vCore の数、最終更新時間を返します。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

このコマンドでは、デフォルトのフラグ ​`--help`​ も受け入れます。

### [](#runtime-mgr-cloudhub-application-describe)runtime-mgr:cloudhub-application:describe

\> runtime-mgr:cloudhub-application:describe \[flags\] <name>

このコマンドは、​`<name>`​ で渡すアプリケーションに関する情報を表示します。  
フラグ ​`-o json`​ を使用して、​`<name>`​ で指定するアプリケーションの未加工の JSON 応答を取得します。  
アプリケーションのドメイン、その状況、最終更新時間、Mule バージョン、ZIP ファイル名、リージョン、監視、ワーカー、および永続的なキューや静的 IP の有効化に関する ​`TRUE`​ または ​`FALSE`​ 情報などのデータを返します。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

このコマンドでは、デフォルトのフラグ ​`--help`​ も受け入れます。

### [](#runtime-mgr-cloudhub-application-stop)runtime-mgr:cloudhub-application:stop

\> runtime-mgr:cloudhub-application:stop  \[flags\] <name>

このコマンドは、​`<name>`​ で指定する実行中のアプリケーションを停止します。 このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#runtime-mgr-cloudhub-application-start)runtime-mgr:cloudhub-application:start

\> runtime-mgr:cloudhub-application:start \[flags\] <name>

このコマンドは、​`<name>`​ で指定する実行中のアプリケーションを開始します。 このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#runtime-mgr-cloudhub-application-restart)runtime-mgr:cloudhub-application:restart

\> runtime-mgr:cloudhub-application:restart  \[flags\] <name>

このコマンドは、​`<name>`​ で指定する実行中のアプリケーションを再起動します。

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#runtime-mgr-cloudhub-application-delete)runtime-mgr:cloudhub-application:delete

\> runtime-mgr:cloudhub-application:delete \[flags\] <name>

このコマンドは、​`<name>`​ で指定する実行中のアプリケーションを削除します。

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

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#deploy-to-cloudhub)runtime-mgr:cloudhub-application:deploy

\> runtime-mgr:cloudhub-application:deploy  <name> <zipfile> \[flags\]

このコマンドは、​`<name>`​ で設定する名前を使用して、​`<zipfile>`​ で指定する Mule のデプロイ可能なアーカイブ ZIP ファイルをデプロイします。 ローカルハードドライブのデプロイ可能な ZIP ファイルの絶対パスまたは相対パスを指定する必要があります。また、アプリケーションには一意の名前を付ける必要があります。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">成功すると、このコマンドの出力に ​<code>UNDEPLOYED</code>​ のデプロイメントの状況が含まれます。これは、CloudHub でアプリケーションが正常にアップロードされたことを示します。</td></tr></tbody></table>

このコマンドで使用できるフラグは、次のとおりです。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 30%;">
<col style="width: 70%;">
</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>--runtime</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ランタイム環境の名前とバージョン。<br>
このフラグを使用して、デプロイするランタイムの名前とバージョンを指定します。<br>
この値の例として、​<code>2.1.1-API-Gateway</code>​、​<code>3.9.1-visualizer</code>​、​<code>4.1.1</code>​ などが挙げられます。<br>
(この値は、デフォルトでは最新の CloudHub Runtime バージョンとなります。)</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--workers</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ワーカーの数。(このデフォルト値は「1」)。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--workerSize</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>vCore のワーカーのサイズ。(このデフォルト値は「1」)。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--region</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>デプロイ先のリージョンの名前。<br>
サポートされているすべてのリージョンのリストを取得するには、​<a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-region-list" class="xref page">cloudhub:region:list</a>​ コマンドを使用します。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--property</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>プロパティ (​<code>name:value</code>​) を設定する。<br>
設定するプロパティは引用符で囲み、文字 ​<code>:</code>​ および ​<code>=</code>​ はエスケープする必要があります。<br>
(例: <code>--property "salesforce.password:qa\=34534"</code>​)。</p>
</div>
<div class="paragraph">
<p>文字 ​<code>:</code>​ は、プロパティの名前に使用できません。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--propertiesFile</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>このファイルの値ですべてのプロパティを上書きする。ファイル形式は、1 行以上の ​<code>name:value</code>​ 形式です。ローカルハードドライブのプロパティファイルの絶対パスを設定します。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--[no-]persistentQueues</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>永続的なキューを有効または無効にする (このデフォルト値は ​<code>disabled</code>​)。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--[no-]persistentQueuesEncrypted</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>永続的なキューの暗号化を有効または無効にする (このデフォルト値は ​<code>disabled</code>​)。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--[no-]staticIPsEnabled</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>静的 IP を有効または無効にする。このデフォルト値は ​<code>disabled</code>​。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--[no-]objectStoreV1</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Object Store V1 を有効または無効にする。<br>
<code>objectStoreV1</code>​ フラグを使用する場合、​<code>objectStoreV2</code>​ も指定することはできません。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--[no-]objectStoreV2</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Object Store V2 を有効または無効にする。<br>
<code>objectStoreV2</code>​ フラグを使用する場合、​<code>objectStoreV1</code>​ も指定することはできません。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--[no-]autoRestart</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>応答しない場合にアプリケーションを自動的に再起動する。このデフォルト値は ​<code>enabled</code>​。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--output</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>応答形式を指定する。サポートされている値は、​<code>table</code>​ (デフォルト) および ​<code>json</code>​ です。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>--help</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>--timeout</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>タイムアウト値をミリ秒単位で設定します。​<code>60000</code>​ ～ ​<code>300000</code>​ の値を設定できます。</p>
</div></div></td>
</tr>
</tbody>
</table>

Anypoint Platform CLI から静的 IP を割り当てることはできません。有効化または無効化のみが可能です。

<table>
<tbody><tr>
<td class="icon">
<i class="fa icon-important" title="Important"></i>
</td>
<td class="content">
<div class="paragraph">
<p>フラグを使用せずにデプロイする場合、アプリケーションはすべてのデフォルト値を使用してデプロイされます。</p>
</div>
</td>
</tr>
</tbody></table>

<table>
<tbody><tr>
<td class="icon">
<i class="fa icon-note" title="Note"></i>
</td>
<td class="content">
<div class="paragraph">
<p>Mule 4.5 以降、MuleSoft は Edge と長期サポート (LTS) という 2 つの新しいリリースチャネルを導入します。新しいリリースチャネルの Mule Runtime バージョン設定スキーマは次のとおりです。</p>
</div>
<div class="paragraph">
<p><em>メジャー[数値] .マイナー[数値] . パッチ[数値] : ビルド[数値] チャネル[Edge の場合は e、LTS の場合はなし]</em></p>
</div>
<div class="paragraph">
<p>これらの値の例としては、Edge の場合は ​<code>4.5.0:1e</code>​、LTS の場合は ​<code>4.6.0:1</code>​ となります。</p>
</div>
<div class="paragraph">
<p>詳細は、<a href="https://docs.mulesoft.com/jp/release-notes/mule-runtime/lts-edge-release-cadence" class="xref page">Edge and LTS Releases for Mule</a>を参照してください。</p>
</div>
</td>
</tr>
</tbody></table>

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">このコマンドには複数オプションのフラグがあります。コマンドで複数オプションのフラグを使用する場合は、フラグの前にパラメーターを置くか、パラメーターの前に ​`-- `​ (2 つのダッシュの後にスペース) を使用します。</td></tr></tbody></table>

### [](#runtime-mgr-cloudhub-application-modify)runtime-mgr:cloudhub-application:modify

\> runtime-mgr:cloudhub-application:modify  <name> \[zipfile\] \[flags\]

このコマンドは、既存のアプリケーションの設定を更新します。必要に応じて、新しい ZIP ファイルをアップロードして更新できます。 このコマンドでは、​`deploy`​ コマンドとまったく同じフラグを使用できます。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">このコマンドの出力には、​<code>Status</code>​ (アプリケーションの以前のデプロイメントの状況の状態) が含まれます。</td></tr></tbody></table>

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">このコマンドには複数オプションのフラグがあります。コマンドで複数オプションのフラグを使用する場合は、フラグの前にパラメーターを置くか、パラメーターの前に ​`-- `​ (2 つのダッシュの後にスペース) を使用します。</td></tr></tbody></table>

### [](#runtime-mgr-cloudhub-application-download-logs)runtime-mgr:cloudhub-application:download-logs

\> runtime-mgr:cloudhub-application:download-logs \[flags\] <name> <directory>

このコマンドは、​`<name>`​ で指定されるアプリケーションのログを指定のディレクトリにダウンロードします。

UI とは異なり、CLI からダウンロードするログでは、システムログとワーカーログが分離されません。

### [](#runtime-mgr-cloudhub-application-tail-logs)runtime-mgr:cloudhub-application:tail-logs

\> runtime-mgr:cloudhub-application:tail-logs \[flags\] <name>

このコマンドは、アプリケーションログの末尾を表示します。

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#runtime-mgr-cloudhub-application-copy)runtime-mgr:cloudhub-application:copy

\> runtime-mgr:cloudhub-application:copy <source> <target> \[flags\]

このコマンドは、​`source`​ で渡される CloudHub アプリケーションを ​`target`​ で渡される対象にコピーします。

引数 ​`source`​ および ​`target`​ は、​`([group_id]/)<asset_id>/<version>`​ の形式にする必要があります。

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

次に例を示します。

\> runtime-mgr:cloudhub-application:copy Services:QA/application-1 Development:QA/application-2

`application-1`​ という名前のアプリケーションをサービス組織の QA 環境から開発組織の QA 環境にコピーします。  
Anypoint Platform CLI でサービス組織の QA 環境を使用する場合、コマンドの ​`source`​ としてアプリケーション名を使用できます。

\> runtime-mgr:cloudhub-application:copy application-1 Development/QA/application-2

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">このコマンドを実行するには、ユーザーに OS の ​<code>/tmp</code>​ ディレクトリ (CLI のインストール先) への参照/更新アクセス権が必要です。</td></tr></tbody></table>

このコマンドでは、デフォルトの ​`--help`​ および ​`-f`​/​`--fields`​ フラグ以外に次のフラグも使用できます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 30%;">
<col style="width: 70%;">
</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>--property</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>プロパティ (​<code>name:value</code>​) を設定する。</p>
</div>
<div class="paragraph">
<p>プロパティは引用符で囲み、​<code>:</code>​ 文字と ​<code>=</code>​ 文字はエスケープします。例:</p>
</div>
<div class="paragraph">
<p><code>--property "salesforce.password:qa\=34534"</code></p>
</div></div></td>
</tr>
</tbody>
</table>

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></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">安全な隠しアプリケーションプロパティが含まれるアプリケーションをコピーする場合は、​<code>--property</code>​ フラグを使用して ​<code>copy</code>​ コマンドのプロパティを渡します。 安全な隠しアプリケーションプロパティについては、​<a href="https://docs.mulesoft.com/cloudhub/secure-application-properties" class="xref page">「アプリケーションプロパティを安全に隠す」</a>​を参照してください。</td></tr></tbody></table>

## [](#cloudhub-dlb)CloudHub 専用ロードバランサー

<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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-list" class="xref page">cloudhub:load-balancer: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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-describe" class="xref page">cloudhub:load-balancer: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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-create" class="xref page">cloudhub:load-balancer:create</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-start" class="xref page">cloudhub:load-balancer:start</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-stop" class="xref page">cloudhub:load-balancer:stop</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-delete" class="xref page">cloudhub:load-balancer: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>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-ssl-endpoint-add" class="xref page">cloudhub:load-balancer:ssl-endpoint:add</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-ssl-endpoint-remove" class="xref page">cloudhub:load-balancer:ssl-endpoint:remove</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-ssl-endpoint-set-default" class="xref page">cloudhub:load-balancer:ssl-endpoint:set-default</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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-ssl-endpoint-describe" class="xref page">cloudhub:load-balancer:ssl-endpoint: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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-allowlist-add" class="xref page">cloudhub:load-balancer:allowlist:add</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>IP または IP の範囲をロードバランサーの許可リストに追加する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-allowlist-remove" class="xref page">cloudhub:load-balancer:allowlist:remove</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>IP または IP の範囲をロードバランサーの許可リストから削除する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-mappings-describe" class="xref page">cloudhub:load-balancer:mappings:describe</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ロードバランサーのプロキシマッピングルールをリストする。​<code>certificateName</code>​ が指定されていない場合、デフォルトの SSL エンドポイントのマッピングが表示されます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-mappings-add" class="xref page">cloudhub:load-balancer:mappings:add</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>指定されたインデックスでプロキシマッピングルールを追加する。​<code>certificateName</code>​ が指定されていない場合、デフォルトの SSL エンドポイントのマッピングが表示されます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-mappings-remove" class="xref page">cloudhub:load-balancer:mappings:remove</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>プロキシマッピングルールを削除する。​<code>certificateName</code>​ が指定されていない場合、デフォルトの SSL エンドポイントのマッピングが表示されます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-dynamic-ips-enable" class="xref page">cloudhub:load-balancer:dynamic-ips:enable</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>動的 IP を有効にする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-load-balancer-dynamic-ips-disable" class="xref page">cloudhub:load-balancer:dynamic-ips:disable</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>動的 IP を無効にする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-region-list" class="xref page">cloudhub:region: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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-dlb#cloudhub-runtime-list" class="xref page">cloudhub:runtime: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>
</tbody>
</table>

### [](#cloudhub-load-balancer-list)cloudhub:load-balancer:list

\> cloudhub:load-balancer:list \[flags\]

このコマンドは、Anypoint Platform のすべてのロードバランサーをリストします。ロードバランサーの名前、ドメイン、その状態、およびロードバランサーがバインドされている Anypoint VPC ID を表示します。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

このコマンドでは、デフォルトのフラグ ​`--help`​ も受け入れます。

### [](#cloudhub-load-balancer-describe)cloudhub:load-balancer:describe

\> cloudhub:load-balancer:describe \[flags\] <name>

このコマンドは、​`<name>`​ で指定されるロードバランサーに関する情報を表示します。

フラグ ​`-o json`​ を使用して、​`<name>`​ で指定するアプリケーションの未加工の JSON 応答を取得します。

ロードバランサーの名前、ドメイン、その状態、およびロードバランサーがバインドされている Anypoint VPC ID を表示します。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

このコマンドでは、デフォルトのフラグ ​`--help`​ も受け入れます。

### [](#cloudhub-load-balancer-create)cloudhub:load-balancer:create

\> cloudhub:load-balancer:create \[flags\] <vpc> <name> <certificate> <privateKey>

このコマンドは、環境変数で指定される値を使用してロードバランサーを作成します。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 12%;">
<col style="width: 53%;">
<col style="width: 35%;">
</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"><p class="tableblock"><code>vpc</code></p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>このロードバランサーがバインドされる Anypoint VPC の名前。<br>
Anypoint VPC 名にスペースが含まれている場合、「"」文字で囲んで渡す必要があります。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>vpc-demo</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>name</code></p></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>newtestloadbalancer</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>certificate</code></p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ローカルハードドライブのサーバー証明書の ​<code>.pem</code>​ ファイルへの絶対パス。<br>
証明書ファイルは、暗号化せずに PEM でエンコードする必要があります。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>/Users/mule/Documents/cert.pem</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>privateKey</code></p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ローカルハードドライブのサーバー証明書の非公開キーの ​<code>.pem</code>​ ファイルへの絶対パス。<br>
非公開キーファイルは、パスフレーズレスである必要があります。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>/Users/mule/Documents/privateKey.pem</code></p>
</div></div></td>
</tr>
</tbody>
</table>

<table>
<tbody><tr>
<td class="icon">
<i class="fa icon-caution" title="Caution"></i>
</td>
<td class="content">
<div class="paragraph">
<p><code>&lt;name&gt;</code>​ で渡すロードバランサーの名前は一意である必要があります。<br>
デフォルトでは、ロードバランサーは HTTPS で外部要求をリスンし、HTTP で内部的にワーカーと通知します。<br>
HTTPS でリスンするように Anypoint VPC 内の Mule アプリケーションを設定している場合、​<a href="#cloudhub-load-balancer-mappings-add">load-balancer mappings add</a>​ コマンドを使用してマッピングリストを作成するときに ​<code>upstreamProtocol</code>​ が HTTPS に設定されていることを確認してください。</p>
</div>
</td>
</tr>
</tbody></table>

このコマンドでは、デフォルトの ​`--help`​ フラグ以外に次のフラグも受け入れます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 30%;">
<col style="width: 70%;">
</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>--http</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ロードバランサーの HTTP 動作を指定する。これは ​<code>on</code>​ (HTTP 要求を受け入れて、設定したデフォルトの ​<code><em>sslendpoint</em></code>​ に転送する)、​<code>off</code>​ (すべての HTTP 要求を拒否する)、または ​<code>--redirect</code>​ (HTTPS にリダイレクトする) に設定できます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--clientCertificate</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>--verificationMode</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>クライアント検証モードを指定する。​<code>on</code>​ (常に検証)、​<code>off</code>​ (検証しない)、または ​<code>optional</code>​ (検証は省略可能) に設定できます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--crl</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>--[no-]tlsv1</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>TLSv1、TLSv1.1、TLSv1.2 をサポートする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--[no-]dynamic-ips</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>再起動後は保持されない動的 IP を使用する。</p>
</div></div></td>
</tr>
</tbody>
</table>

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">CloudHub は、オンライン証明書状況プロトコル (OCSP) を実装しません。証明書失効リストを最新の状態に保つには、 <a href="https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/cloudhub-api/">CloudHub API</a>​ を使用してプログラムで証明書を更新することをお勧めします。</td></tr></tbody></table>

設定に関する詳細は、​[「SSL エンドポイントと証明書の設定」](https://docs.mulesoft.com/cloudhub/lb-ssl-endpoints)​を参照してください。

### [](#cloudhub-load-balancer-start)cloudhub:load-balancer:start

\> cloudhub:load-balancer:start \[flags\] <name>

このコマンドは、​`<name>`​ で指定されるロードバランサーを開始します。  
このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-load-balancer-stop)cloudhub:load-balancer:stop

\> cloudhub:load-balancer:stop \[flags\] <name>

このコマンドは、​`<name>`​ で指定されるロードバランサーを停止します。  
このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-load-balancer-delete)cloudhub:load-balancer:delete

\> cloudhub:load-balancer:delete \[flags\] <name>

このコマンドは、​`<name>`​ で指定されるロードバランサーを削除します。

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

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-load-balancer-ssl-endpoint-add)cloudhub:load-balancer:ssl-endpoint:add

\> cloudhub:load-balancer:ssl-endpoint:add \[flags\] <name> <certificate> <privateKey>

このコマンドは、渡される証明書と非公開キーを使用して、SSL エンドポイントを ​`<name>`​ で指定されるロードバランサーに追加します。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 12%;">
<col style="width: 53%;">
<col style="width: 35%;">
</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>newtestloadbalancer</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>certificate</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ローカルハードドライブの証明書の ​<code>.pem</code>​ ファイルへの絶対パス。<br>
証明書ファイルは、暗号化せずに PEM でエンコードする必要があります。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>/Users/mule/Documents/cert.pem</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>privateKey</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ローカルハードドライブの非公開キーの ​<code>.pem</code>​ ファイルへの絶対パス。<br>
非公開キーファイルは、パスフレーズレスである必要があります。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>/Users/mule/Documents/privateKey.pem</code></p>
</div></div></td>
</tr>
</tbody>
</table>

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">CloudHub は、オンライン証明書状況プロトコル (OCSP) を実装しません。証明書失効リストを最新の状態に保つには、 <a href="https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/cloudhub-api/">CloudHub API</a>​ を使用してプログラムで証明書を更新することをお勧めします。</td></tr></tbody></table>

このコマンドでは、デフォルトの ​`--help`​ フラグ以外に次のフラグも受け入れます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 15%;">
<col style="width: 85%;">
</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>--clientCertificate</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>--verificationMode</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>クライアント検証モードを指定する。​<code>on</code>​ (常に検証)、​<code>off</code>​ (検証しない)、または ​<code>optional</code>​ (検証は省略可能) に設定できます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--crl</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>--tlsv1</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>TLSv1、TLSv1.1、TLSv1.2 をサポートする</p>
</div></div></td>
</tr>
</tbody>
</table>

設定に関する詳細は、​[「SSL エンドポイントと証明書の設定」](https://docs.mulesoft.com/cloudhub/lb-ssl-endpoints)​を参照してください。

### [](#cloudhub-load-balancer-ssl-endpoint-remove)cloudhub:load-balancer:ssl-endpoint:remove

\> cloudhub:load-balancer:ssl-endpoint:remove \[flags\] <name> <certificateName>

このコマンドは、​`<name>`​ で指定されるロードバランサーから ​`<certificateName>`​ で指定される SSL 証明書を削除します。

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

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-load-balancer-ssl-endpoint-set-default)cloudhub:load-balancer:ssl-endpoint:set-default

\> cloudhub:load-balancer:ssl-endpoint:set-default \[flags\] <name> <certificateName>

このコマンドは、​`<name>`​ で渡されるロードバランサーのデフォルトの証明書として ​`<certificateName>`​ で指定される証明書を設定します。  

このコマンドでは、デフォルトの ​`--help`​ フラグ以外に次のフラグも受け入れます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 30%;">
<col style="width: 70%;">
</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>--http</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ロードバランサーの HTTP 動作を指定する</p>
</div></div></td>
</tr>
</tbody>
</table>

### [](#cloudhub-load-balancer-ssl-endpoint-describe)cloudhub:load-balancer:ssl-endpoint:describe

\> cloudhub:load-balancer:ssl-endpoint:set-describe \[flags\] <name> <certificateName>

このコマンドは、​`<certificateName>`​ で指定される証明書の ​`<name>`​ で渡されるロードバランサーの設定に関する情報を表示します。  

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

このコマンドでは、デフォルトのフラグ ​`--help`​ も受け入れます。

### [](#cloudhub-load-balancer-allowlist-add)cloudhub:load-balancer:allowlist:add

\> cloudhub:load-balancer:allowlist:add \[flags\] <name> <cidrBlock>

このコマンドでは、​`<cidrBlock>`​ で指定される IP アドレスの範囲を ​`<name>`​ で指定されるロードバランサーの許可リストに追加します。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">許可リストは、CN 証明書レベルではなく、ロードバランサーレベルで動作します。 <a href="https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#IPv4_CIDR_blocks">CIDR 表記</a>​の形式の IP アドレスのみを渡してください。</td></tr></tbody></table>

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-load-balancer-allowlist-remove)cloudhub:load-balancer:allowlist:remove

\> cloudhub:load-balancer:allowlist:remove <name> <cidrBlock>

このコマンドでは、​`<cidrBlock>`​ で指定される IP または IP アドレスの範囲を ​`<name>`​ で指定されるロードバランサーの許可リストから削除します。

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

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-load-balancer-mappings-describe)cloudhub:load-balancer:mappings:describe

\> cloudhub:load-balancer:mappings:describe <name> \[certificateName\]

このコマンドは、​`<name>`​ で指定されるロードバランサーのマッピングルールをリストします。  
`certificateName`​ が渡されない場合、Anypoint Platform CLI はデフォルトの SSL エンドポイントのマッピングを返します。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

このコマンドでは、デフォルトのフラグ ​`--help`​ も受け入れます。

### [](#cloudhub-load-balancer-mappings-add)cloudhub:load-balancer:mappings:add

\> cloudhub:load-balancer:mappings:add \[flags\] <name> <index> <inputUri> <appName> <appUri> \[certificateName\]

このコマンドは、​`certificateName`​ フラグで渡される CN の ​`<name>`​ で指定されるロードバランサーにプロキシマッピングルールを追加します。  
`certificateName`​ が渡されない場合、Anypoint Platform CLI はマッピングをデフォルトの SSL エンドポイントに追加します。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 12%;">
<col style="width: 68%;">
<col style="width: 20%;">
</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>testloadbalancer</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>inputUri</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>入力 URL の URI の名前</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>example.com</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>appName</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>要求が転送される出力 URL のアプリケーションの名前</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>{app}-example</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>appUri</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>要求が転送される出力 URL のアプリケーションの URI</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>

上の例の値の場合、​`my-superapp.api.example.com/status?limit=10`​ への入力コールでアプリケーションのエンドポイント ​`my-superapp-example: /status?limit=10`​ がコールされます。

このコマンドでは、​`--upstreamProtocol`​ フラグも使用できます。 `--upstreamProtocol`​ フラグは、内部的にロードバランサーと通信するためにアプリケーションで使用されるプロトコルを設定します。アップストリームプロトコルが設定されていない場合、HTTP がデフォルトとして使用されます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 29.4117%;">
<col style="width: 70.5883%;">
</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>--upstreamProtocol &lt;protocol&gt;</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>HTTP ポート 8091 または HTTPS ポート 8092 でアップストリームアプリケーションを確認する。
サポートされている値: <code>http</code>​、​<code>https</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--certificateName &lt;certificate name&gt;</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>

### [](#cloudhub-load-balancer-mappings-remove)cloudhub:load-balancer:mappings:remove

\> cloudhub:load-balancer:mappings:remove \[flags\] <name> <index> \[certificateName\]

このコマンドは、​`<index>`​ で指定される優先度インデックスおよび ​`certificateName`​ フラグとして指定される CN で、​`<name>`​ で指定されるロードバランサーからプロキシマッピングルールを削除します。

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

`certificateName`​ が渡されない場合、Anypoint Platform CLI はデフォルトの SSL エンドポイントのマッピングを削除します。

### [](#cloudhub-load-balancer-dynamic-ips-enable)cloudhub:load-balancer:dynamic-ips:enable

\> cloudhub:load-balancer:dynamic-ips:enable \[flags\] <name>

このコマンドは、​`<name>`​ で指定されるロードバランサーの動的 IP を有効にします。 このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-load-balancer-dynamic-ips-disable)cloudhub:load-balancer:dynamic-ips:disable

\> cloudhub:load-balancer:dynamic-ips:disable \[flags\] <name>

このコマンドは、​`<name>`​ で指定されるロードバランサーの動的 IP を無効にします。

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-region-list)cloudhub:region:list

\> cloudhub:region:list \[flags\]

このコマンドは、サポートされているすべてのリージョンをリストします。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

このコマンドでは、デフォルトのフラグ ​`--help`​ も受け入れます。

### [](#cloudhub-runtime-list)cloudhub:runtime:list

\> cloudhub:runtime:list \[flags\]

このコマンドは、サポートされているすべてのランタイムをリストします。

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

## [](#cloudhub-vpc)CloudHub Anypoint VPC

<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="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-list" class="xref page">cloudhub:vpc:list</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>すべての Anypoint VPC をリストする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-describe" class="xref page">cloudhub:vpc:describe</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint VPC の詳細を表示する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-create" class="xref page">cloudhub:vpc:create</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>新しい Anypoint VPC を作成する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-delete" class="xref page">cloudhub:vpc:delete</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>既存の Anypoint VPC を削除する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-environments-add" class="xref page">cloudhub:vpc:environments:add</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Runtime Manager 環境と Anypoint VPC の関連付けを変更する。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-environments-remove" class="xref page">cloudhub:vpc:environments:remove</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Runtime Manager 環境と Anypoint VPC の関連付けを変更する。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-business-groups-add" class="xref page">cloudhub:vpc:business-groups:add</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint VPC を一連のビジネスグループと共有する。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-business-groups-remove" class="xref page">cloudhub:vpc:business-groups:remove</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint VPC を一連のビジネスグループと共有する。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-dns-servers-set" class="xref page">cloudhub:vpc:dns-servers:set</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>内部 DNS サーバーを使用して解決されるドメイン名を設定する。フラグを指定せずに使用する場合、内部 DNS が無効になります。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-dns-servers-unset" class="xref page">cloudhub:vpc:dns-servers:unset</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>内部 DNS サーバーを使用して解決されるドメイン名のリストをクリアする</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-firewall-rules-describe" class="xref page">cloudhub:vpc:firewall-rules:describe</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>この Anypoint VPC の Mule アプリケーションのファイアウォールルールを表示する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-firewall-rules-add" class="xref page">cloudhub:vpc:firewall-rules:add</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>この Anypoint VPC の Mule アプリケーションのファイアウォールルールを追加する</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><a href="https://docs.mulesoft.com/jp/anypoint-cli/latest/cloudhub-vpc#cloudhub-vpc-firewall-rules-remove" class="xref page">cloudhub:vpc:firewall-rules:remove</a></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>この Anypoint VPC の Mule アプリケーションのファイアウォールルールを削除する</p>
</div></div></td>
</tr>
</tbody>
</table>

### [](#cloudhub-vpc-list)cloudhub:vpc:list

\> cloudhub:vpc:list \[flags\]

このコマンドは、使用可能なすべての Anypoint VPC をリストします。ID、リージョン、ネットワークの環境、およびデフォルトの Anypoint VPC かどうかを返します。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

### [](#cloudhub-vpc-describe)cloudhub:vpc:describe

\> cloudhub:vpc:describe \[flags\] <name>

このコマンドは、​`<name>`​ で指定される Anypoint VPC に関する情報を表示します。

フラグ ​`-o json`​ を使用して、​`<name>`​ で指定するアプリケーションの未加工の JSON 応答を取得します。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-vpc-create)cloudhub:vpc:create

\> cloudhub:vpc:create \[flags\] <name> <region> <cidrBlock> \[environments...\]

このコマンドは、クラスレスインタードメインルーティング (CIDR) ブロック形式 ( [CIDR 表記](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#IPv4_CIDR_blocks)​を使用) の ​`<cidrBlock>`​ で渡される​[サイズ](https://docs.mulesoft.com/cloudhub/vpc-provisioning-concept#faq_how_to_size_vpc)​で ​`<name>`​ の名前を使用して ​`<region>`​ で指定されるリージョンに Anypoint VPC を作成し、後で引数として渡される​[環境](https://docs.mulesoft.com/jp/access-management/environments)​に関連付けます。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">Anypoint VPC は、組織内のビジネスグループにバインドされている必要があります。Anypoint VPC を作成するときに ​<a href="#cloudhub-vpc-business-groups-add">business-groups add</a>​ コマンドを使用して、ビジネスグループに割り当ててください。</td></tr></tbody></table>

このコマンドでは、デフォルトの ​`--help`​ フラグ以外に ​`--default`​ フラグも使用できます。渡されると、Anypoint VPC は選択された環境のデフォルトの Anypoint VPC として作成されます。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

### [](#cloudhub-vpc-delete)cloudhub:vpc:delete

\> cloudhub:vpc:delete <name>

このコマンドは、​`<name>`​ で指定される Anypoint VPC を削除します。

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

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-vpc-environments-add)cloudhub:vpc:environments:add

\> cloudhub:vpc:environments:add \[flags\] <vpc> \[environments...\]

このコマンドは、​`<vpc>`​ で定義される Anypoint VPC を、後で引数として渡される環境に割り当てます。  
`--default`​ フラグでは、Anypoint VPC を組織のデフォルトとして設定できます。これは、Anypoint VPC が明示的に関連付けられていないすべての環境に適用されます。

このコマンドでは、デフォルトの ​`--help`​ フラグも使用できます。

### [](#cloudhub-vpc-environments-remove)cloudhub:vpc:environments:remove

\> cloudhub:vpc:environments:remove \[flag\] <vpc> \[environments...\]

このコマンドは、​`<vpc>`​ で定義される Anypoint VPC を、後で引数として渡される環境から削除します。  
このコマンドでは、デフォルトの ​`--help`​ フラグ以外に、この Anypoint VPC を環境のデフォルトの Anypoint VPC として削除する ​`--default`​ フラグも使用できます。

### [](#cloudhub-vpc-business-groups-add)cloudhub:vpc:business-groups:add

\> cloudhub:vpc:business-groups:add \[flags\] <vpc> <businessGroups...>

このコマンドは、​`<vpc>`​ で定義される Anypoint VPC を、後で引数として渡されるビジネスグループに割り当てます。

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-vpc-business-groups-remove)cloudhub:vpc:business-groups:remove

\> cloudhub:vpc:business-groups:remove \[flags\] <vpc> <businessGroups...>

このコマンドは、​`<vpc>`​ で定義される Anypoint VPC を、後で引数として渡されるビジネスグループから削除します。  

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

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-vpc-dns-servers-set)cloudhub:vpc:dns-servers:set

\> cloudhub:vpc:dns-servers:set \[flags\] <vpc>

このコマンドは、非公開アドレスでも公開アドレスでも IP アドレスを指定する必要がある DNS サーバーを使用して解決されるローカルホスト名 (内部ドメイン名) のリストを設定します。  
それらの非公開ドメインが指定されている場合、ワーカーは非公開 DNS を使用して解決するため、非公開ネットワークの内部ホスト名を引き続き使用できます。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">この機能は、Mule バージョン 3.5.x、3.6.x、3.7.4、3.8.0-HF1、3.8.1、3.8.2 を実行しているワーカーでサポートされます。</td></tr></tbody></table>

このコマンドでは、デフォルトの ​`--help`​ フラグ以外に次のフラグも受け入れます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 20%;">
<col style="width: 80%;">
</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>--server</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>特殊なドメインを解決する DNS サーバーの IP アドレス。最大 3 回指定できます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--domain</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>特殊な DNS サーバーリストで解決するドメイン。複数回指定できます。</p>
</div></div></td>
</tr>
</tbody>
</table>

ドメインは任意の数、IP アドレスは最大 3 個渡すことができます。  
例: `$ cloudhub:vpc:dns-servers:set --domain example.com --server 192.168.1.10 <VPC Name>`​.

このコマンドを実行するたびに、以前の DNS セットコマンドは上書きされます。  
DNS セットを削除するには、​[vpc dns-servers unset](#cloudhub-vpc-dns-servers-unset)​ コマンドを使用する必要があります。

### [](#cloudhub-vpc-dns-servers-unset)cloudhub:vpc:dns-servers:unset

\> cloudhub:vpc:dns-servers:unset \[flags\] <vpc>

このコマンドは、​`<vpc>`​ で渡される Anypoint VPC の DNS サーバーを使用して解決されるローカルホスト名 (内部ドメイン名) のリストをクリアします。

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-vpc-firewall-rules-describe)cloudhub:vpc:firewall-rules:describe

\> cloudhub:vpc:firewall-rules:describe <vpc>

このコマンドは、​`<vpc>`​ で定義される Anypoint VPC のすべてのファイアウォールルールの情報を表示します。

このコマンドには ​`--output`​ フラグを使用できます。​`--output`​ フラグを使用して、応答形式を指定します。サポートされている値は、​`table`​ (デフォルト) および ​`json`​ です。

このコマンドでは、デフォルトのフラグ ​`--help`​ も受け入れます。

### [](#cloudhub-vpc-firewall-rules-add)cloudhub:vpc:firewall-rules:add

\> cloudhub:vpc:firewall-rules:add \[flags\] <vpc> <cidrBlock> <protocol> <fromPort> \[toPort\]

このコマンドは、変数で設定される値を使用して、​`<vpc>`​ で定義される Anypoint VPC にファイアウォールルールを追加します。  

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 18%;">
<col style="width: 62%;">
<col style="width: 20%;">
</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>vpc</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>このロードバランサーがバインドされる Anypoint VPC の名前。<br>
Anypoint VPC 名にスペースが含まれている場合、「"」文字で囲んで渡す必要があります。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>vpc-demo</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>cidrBlock</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ファイアウォールで許可する CIDR 表記の IP アドレス。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>192.0.1.0/27</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>protocol</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ルールで使用するプロトコル。​<code>tcp</code>​ または ​<code>udp</code>​ になります。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>tcp</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>fromPort</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>ファイアウォールで要求を許可するポート。(0 ～ 65535)。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>8888</code></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>toPort</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><strong>省略可能</strong>​。ポート範囲が必要な場合、​<code>fromPort</code>​ および ​<code>toPort</code>​ 変数でそのような範囲を定義します。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>8090</code></p>
</div></div></td>
</tr>
</tbody>
</table>

<table>
<tbody><tr>
<td class="icon">
<i class="fa icon-caution" title="Caution"></i>
</td>
<td class="content">
<div class="paragraph">
<p>Anypoint VPC を作成するときにアウトバウンドアドレスを許可してください。<br>
デフォルトでは、すべての IP アドレスがブロックされるため、Anypoint VPC ファイアウォールルールに対して IP アドレスまたはアドレスの範囲を承認する必要があります。</p>
</div>
</td>
</tr>
</tbody></table>

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

### [](#cloudhub-vpc-firewall-rules-remove)cloudhub:vpc:firewall-rules:remove

\> cloudhub:vpc:firewall-rules:remove <vpc> <index>

このコマンドは、​`<index>`​ で渡されるインデックスで、​`<vpc>`​ で指定される Anypoint VPC 内のワーカーからファイアウォールルールを削除します。

このコマンドでは、デフォルトのフラグ ​`--help`​ のみを受け入れます。

## [](#関連情報)関連情報

- [Anypoint Platform CLI 3.x](https://docs.mulesoft.com/jp/anypoint-cli/latest/)