---
schema_version: "1"
id: d637a5e737f25298ab220e1323dbc851e779e94dc82496364de98c1f5148a7f2
title: コマンドおよびフラグの一般的な使用
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/anypoint-cli/latest/intro.md
canonical_url: https://docs.mulesoft.com/jp/anypoint-cli/latest/intro
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 82509bdba02a504a38b164de79dd762571ab355c9e4cb2c081d4b9a6229c6a52
description: MuleSoft Documentation Site
release: 4.x
latest: true
---
# コマンドおよびフラグの一般的な使用

Anypoint Platform CLI コマンドを使用して、スクリプト経由で商品アクションのサブセットを自動化します。Anypoint Platform CLI 4.0 以降は、バッチモードでのみ実行できます。対話型モードはサポートされなくなりました。

## [](#構文)構文

Anypoint Platform CLI コマンドセットの構文は、次のようになります。

```console
$ anypoint-cli-v4 [command]  [parameters] [flags]
```

コマンドを実行してエラーがあると、アプリケーションが終了して問題の説明が返されます。

コマンドで複数オプションのフラグを使用する場合は、フラグの前にパラメーターを置きます。

```console
anypoint-cli-v4 governance:api:validate param1 param2 --rulesets value1 --rulesets value2 --rulesets value3
```

または、パラメーターの前に ​\`-- \`​ (2 つのダッシュの後にスペース) を使用します。

```console
anypoint-cli-v4 governance:api:validate --rulesets value1 --rulesets value2 --rulesets value3 -- param1 param2
```

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">すべてのコマンドをスペースまたはコロンで区切って記述できます。たとえば、​<code>runtime-mgr:application:list</code>​ を ​<code>runtime-mgr application list</code>​ にすることもできます。</td></tr></tbody></table>

## [](#default-options)デフォルトのフラグ

Anypoint Platform CLI コマンドには、次のデフォルトのフラグがあります。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</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>--help</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>--organization</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint Platform 内の組織</p>
</div>
<div class="paragraph">
<p>環境変数 ​<code>export ANYPOINT_ORG=&lt;name&gt;</code>​ を使用して、この値を渡すこともできます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--environment</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>自分の Anypoint Platform 環境</p>
</div>
<div class="paragraph">
<p>環境変数 ​<code>export ANYPOINT_ENV=&lt;name&gt;</code>​ を使用して、この値を渡すこともできます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>--host</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint Platform インストールのホスト<br>
この値のデフォルトは ​<code>anypoint.mulesoft.com</code>​ です。<br></p>
</div>
<div class="ulist">
<ul>
<li>
<p>Anypoint Platform PCE を使用している場合、プラットフォームをホストしているアドレスを渡していることを確認します。</p>
</li>
<li>
<p>Anypoint Platform EU クラウドを使用している場合は、EU コントロールプレーン URL を渡します。</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>専用の環境変数 ​<code>ANYPOINT_HOST=&lt;name&gt;</code>​ を使用して、この値を渡すこともできます。例: <code>ANYPOINT_HOST=my.anypoint.mulesoft.com</code>​。</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#overrides)上書き順序

環境変数を使用して、Anypoint CLI の値を定義できます。環境変数設定と明示的なコマンドライン値を混在させた場合、上書き順序は次のようになります。

- 環境変数はログイン情報ファイルのパラメーターを上書きする。
- コマンドラインパラメーターは環境変数を上書きする。
- コマンドラインフラグを渡さない場合、デフォルトプロファイルのプロパティが使用される。
- 環境を指定しない場合、デフォルトは本番。

## [](#session-timeout)セッションタイムアウト

Anypoint Platform セッションの有効期限は、組織の設定の ​**\[Default session timeout (デフォルトセッションタイムアウト)\]**​ に基づいています。

ルート組織設定についての詳細は、​[「ルート組織設定を管理する」](https://docs.mulesoft.com/jp/access-management/organization#manage-root-organization-settings)​を参照してください。

## [](#data-collection)匿名化された使用状況データ

Anypoint CLI 環境を改善するために、匿名化された使用状況データが収集されます。​`credentials`​ ファイルで ​`collectMetrics`​ を false に設定することでオプトアウトできます。