Docs Menu
Docs Home
/ /
Atlas App Services
/ /

アプリ構成ファイル

項目一覧

  • ルート構成

アプリ名、環境、配置構成などのアプリケーション レベルの設定は、 root_config.jsonで構成します。

app/
└── root_config.json

Tip

構成ディレクトリには、次の構造を持つroot_config.jsonファイルが含まれている必要があります。

/root_config.json
{
"name": "<App Name>",
"deployment_model": "<Deployment Model Type>",
"provider_region": "<Cloud Provider Region Name>",
"environment": "<Environment Name>",
"allowed_request_origins": ["<Request Origin URL>", ...]
}
フィールド
説明
name
string

アプリケーションの名前。

注意

アプリ名の制限

アプリケーション名は 1 から 32 文字の間で、ASCII 文字、数字、アンダースコア、ハイフンのみを含めることができます。

deployment_model
string

アプリケーションの配置モデル。

有効なオプション:

provider_region
string

アプリケーションが配置されるクラウド リージョンの名前。

  • グローバル アプリケーションはこのリージョンのすべてのデータベース書込みを処理しますが、他のアプリケーション リクエストは最も近い配置リージョンで処理されます。

  • ローカル アプリケーションは、このリージョン内のすべてのアプリケーション リクエストとデータベース書込みを処理します。

environment
string?

アプリが環境値を評価するときに使用する環境の名前。

有効なオプション:

  • ""

  • "development"

  • "testing"

  • "qa"

  • "production"

デフォルト: ""

allowed_request_origins
string[]?

受信リクエストの発信元となる可能性のある URL の配列。 許可されたリクエスト オリジンを定義すると、Atlas App Services はリストされていないオリジンからの受信リクエストをブロックします。

Tip

リクエスト オリジンは、次の形式を持つ URL です。

<scheme>://<host>[:port]

たとえば、次は両方とも有効なリクエスト オリジンです。

https://www.example.com
https://www.example.com:443

戻る

アプリ構成ファイル

項目一覧