ホスト
- Cloud Managerへのプログラムによるアクセスのための OAuth 2.0認証はプレビュー機能として利用できます。
- 機能および関連するドキュメントは、プレビュー期間中にいつでも変更される可能性があります。 OAuth2.0 認証を使用するには、 Cloud Manager Public APIへのリクエストで使用する サービス アカウント を作成します。
注意
グループとプロジェクトは同義語です。 あなたの {PROJECT-ID}
はプロジェクト ID と同じです。 既存のグループの場合、グループ/プロジェクト ID は同じままです。 このページでは、説明を参照するときに、より一般的な用語の グループ を使用します。 エンドポイントは ドキュメントに記載されているままです。
ベース URL: https://cloud.mongodb.com/api/public/v 1.0
リソースは、配置内の hosts
プロセスと プロセスを定義します。mongod
mongos
各プロセスは、一意のホスト名とポートの組み合わせによって識別されます。 Cloud Manager にmongod
またはmongos
を追加すると、Cloud Manager はプロセスの有効なホスト名とポートのさまざまな組み合わせを自動的に検出します。 DNS では、特定のホストへのアクセスに使用できる名前がレコードされます。 Cloud Manager はホスト名をランク付けして「プライマリ」ホスト名を選択します。 期間が最も多いホスト名は最高のランク付けされ、ループバック アドレス( 127.0.0.1
)とlocalhost
は最低となります。 Cloud Manager は、「失われた」ホスト名をホスト エイリアスとして扱います。
Cloud Manager がモニタリングから ping を受信すると、プライマリ ホスト名を割り当てるアルゴリズムが繰り返されます。 その結果、プライマリ ホスト名は時間の経過とともに変化する可能性があります。 Cloud Manager の プロジェクト設定 で優先ホスト名を指定して、ホスト名アルゴリズムをオーバーライドすることもできます。
エンドポイント
次のエンドポイントはhosts
で使用できます。
方式 | エンドポイント | 説明 |
---|---|---|
GET | プロジェクト内のすべての MongoDB プロセスを取得します。 | |
GET | ホスト ID を使用して 1 つの MongoDB プロセスを取得します。 | |
GET | ホスト名とポートを使用して 1 つの MongoDB プロセスを取得します。 | |
POST | 1 つの新しい MongoDB プロセスの監視を開始します。 | |
PATCH | 1 つの監視対象 MongoDB プロセスの構成を更新します。 | |
DELETE | 1 つの MongoDB プロセスの監視を停止します。 |