プロジェクトで Global Front End Enterprise を有効にすると、 Google Cloud グローバル外部アプリケーション ロードバランサ、Cloud CDN、Google Cloud Armor(Enterprise 機能)、Service Extensions が 1 つの Global Front End Enterprise 料金 モデルにバンドルされます。
プロジェクトで Global Front End Enterprise の有効化ステータスを表示する
プロジェクトで Global Front End Enterprise が有効になっているかどうか、またはプロジェクトで標準の個別料金が使用されているかどうかを確認できます。
コンソール
コンソール Google Cloud で、[Global Front End] ページに移動します。
プロジェクト選択メニューで、プロジェクトを選択します。
[グローバル フロントエンド] ページで、ハイライト表示されているアクティブなティアを見つけて、Global Front End Enterprise の有効化ステータスを表示します。
REST
Compute Engine alpha API を有効にしてから、GET リクエストを送信して、
Global Front End Enterprise の有効化ステータスを取得します。
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://compute.googleapis.com/compute/alpha/projects/PROJECT_ID/global/globalFrontendSettings"
PROJECT_ID は、Global Front End Enterprise の有効化の詳細を表示するプロジェクトの ID に置き換えます。
JSON レスポンスで、bundleType フィールドの値を確認します。
GLOBAL_FRONT_END: プロジェクトで Global Front End Enterprise が有効になっていることを示します。INDIVIDUAL: プロジェクトで Global Front End Enterprise が有効になっていないことを示します。
プロジェクトで Global Front End Enterprise を有効にする
プロジェクトで Global Front End Enterprise を有効にするには、 Google Cloud アカウント担当者に連絡して、プロジェクトを 許可リストに追加してください。
プロジェクトで Global Front End Enterprise を有効にする前に、ワークロードで主にグローバル外部アプリケーション ロードバランサを使用していることを確認してください。リージョン ロードバランサ、パススルー ロードバランサ、Standard ティアのトラフィックは、Global Front End Enterprise の料金から除外され、個別に課金されます。
REST
プロジェクトが許可リストに追加され、Compute Engine alpha API を 有効にしたら、次の操作を行います。
- 省略可: Global Front End Enterprise の有効化ステータスを表示します。プロジェクトで Global Front End Enterprise が有効になっていない場合は、次のステップに進みます。
PATCHリクエストを送信して、プロジェクトで Global Front End Enterprise を有効にします。curl --request PATCH \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ --data '{ "bundleType": "GLOBAL_FRONT_END" }' \ "https://compute.googleapis.com/compute/alpha/projects/PROJECT_ID/global/globalFrontendSettings"PROJECT_IDは、Global Front End Enterprise を有効にするプロジェクトの ID に置き換えます。しばらく待ってから、Global Front End Enterprise の有効化ステータスを表示して確認します。
プロジェクトで Global Front End Enterprise を無効にする
Global Front End Enterprise を無効にして、プロジェクトを個別課金に戻すことができます。
Global Front End Enterprise を無効にすると、Cloud Armor のプロジェクト レベルのティアによって有効な保護が決まります。 Google Cloud プロジェクトは、Global Front End Enterprise を有効にする前に使用していた Cloud Armor ティアに 自動的に復元されません。セキュリティ ポリシーの低下や予期しない請求の変更を避けるため、Cloud Armor の課金ティア(Cloud Armor Standard または Cloud Armor Enterprise PayGo)を手動で指定する必要があります。詳細については、Cloud Armor Enterprise のダウングレードをご覧ください。
コンソール
コンソール Google Cloud で、[Global Front End] ページに移動します。
プロジェクト選択メニューで、プロジェクトを選択します。
[アラカルト] 列で [有効にする] をクリックします。
確認のダイアログで [確認] をクリックします。
REST
まだ有効になっていない場合は、Compute Engine alpha
API を有効にしてから、PATCH リクエストを送信して
bundleType フィールドを INDIVIDUAL に設定します。
curl --request PATCH \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
--data '{
"bundleType": "INDIVIDUAL"
}' \
"https://compute.googleapis.com/compute/alpha/projects/PROJECT_ID/global/globalFrontendSettings"
PROJECT_ID は、Global Front End Enterprise を無効にするプロジェクトの ID に置き換えます。
しばらく待ってから、Global Front End Enterprise の有効化ステータスを表示して確認します。