

AWS App Runner は新規顧客に公開されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「[AWS App Runner  可用性の変更](https://docs.aws.amazon.com/apprunner/latest/dg/apprunner-availability-change.html)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# App Runner サービスの設定
<a name="manage-configure"></a>

[AWS App Runner サービスを作成する](manage-create.md)ときは、さまざまな設定値を設定します。これらの設定の一部は、サービスの作成後に変更できます。その他の設定は、サービスの作成中にのみ適用でき、それ以降は変更できません。このトピックでは、App Runner API、App Runner コンソール、および App Runner 設定ファイルを使用したサービスの設定について説明します。

**Topics**
+ [App Runner API または を使用してサービスを設定する AWS CLI](#manage-configure.api)
+ [App Runner コンソールを使用してサービスを設定する](#manage-configure.console)
+ [App Runner 設定ファイルを使用してサービスを設定する](#manage-configure.file)
+ [サービスのオブザーバビリティの設定](manage-configure-observability.md)
+ [共有可能なリソースを使用したサービス設定の構成](manage-configure-resources.md)
+ [サービスのヘルスチェックの設定](manage-configure-healthcheck.md)

## App Runner API または を使用してサービスを設定する AWS CLI
<a name="manage-configure.api"></a>

API は、サービスの作成後に変更できる設定を定義します。次のリストでは、関連するアクション、タイプ、制限について説明します。
+ [UpdateService](https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateService.html) アクション – 作成後に呼び出して、一部の設定を更新できます。
  + *更新可能* – `SourceConfiguration`、、`InstanceConfiguration`および `HealthCheckConfiguration`パラメータの設定を更新できます。ただし、 では`SourceConfiguration`、ソースタイプをコードからイメージ、またはその逆に切り替えることはできません。サービスの作成時に指定したのと同じリポジトリパラメータを指定する必要があります。これは `CodeRepository`または のいずれかです`ImageRepository`。

    サービスに関連付けられた個別の設定リソースの次の ARNs を更新することもできます。
    + `AutoScalingConfigurationArn`
    + `VpcConnectorArn`
  + *更新不可* – [CreateService](https://docs.aws.amazon.com/apprunner/latest/api/API_CreateService.html) アクションで使用できる `ServiceName`および `EncryptionConfiguration`パラメータを変更することはできません。作成後に変更することはできません。[UpdateService](https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateService.html) アクションには、これらのパラメータは含まれません。
  + *API と ファイル* – [CodeConfiguration](https://docs.aws.amazon.com/apprunner/latest/api/API_CodeConfiguration.html) タイプの `ConfigurationSource`パラメータ ( の一部としてソースコードリポジトリに使用`SourceConfiguration`) を に設定できます`Repository`。この場合、App Runner は の設定を無視し`CodeConfigurationValues`、リポジトリの設定[ファイル](config-file.md)からこれらの設定を読み取ります。`ConfigurationSource` を に設定すると`API`、App Runner は API コールからすべての設定を取得し、設定ファイルが存在する場合でも無視します。
+ [TagResource](https://docs.aws.amazon.com/apprunner/latest/api/API_TagResource.html) アクション – サービスの作成後に呼び出して、サービスにタグを追加したり、既存のタグの値を更新したりできます。
+ [UntagResource](https://docs.aws.amazon.com/apprunner/latest/api/API_UntagResource.html) アクション – サービスの作成後に呼び出して、サービスからタグを削除できます。

**注記**  
サービスのアウトバウンドトラフィック VPC コネクタを作成すると、次のサービス起動プロセスで 1 回限りのレイテンシーが発生します。この設定は、新しいサービスの作成時または作成後にサービスの更新で設定できます。詳細については、このガイド[1 回限りのレイテンシー](network-vpc.md#network-vpc.VPC-connector.latency)の*「Networking with App Runner*」の章の「」を参照してください。

## App Runner コンソールを使用してサービスを設定する
<a name="manage-configure.console"></a>

コンソールは App Runner API を使用して設定の更新を適用します。前のセクションで定義したように、API が課す更新ルールによって、 コンソールを使用して設定できる内容が決まります。サービスの作成時に使用可能な一部の設定は、後で変更することはできません。さらに、[設定ファイル](config-file.md)を使用する場合、追加の設定はコンソールで非表示になり、App Runner はファイルからそれらを読み取ります。

**サービスを設定するには**

1. [App Runner コンソール](https://console.aws.amazon.com/apprunner)を開き、**リージョン**リストで を選択します AWS リージョン。

1. ナビゲーションペインで、**サービス**を選択し、App Runner サービスを選択します。

   コンソールには、サービスダッシュボードに**サービスの概要**が表示されます。  
![アクティビティリストを示す App Runner サービスダッシュボードページ](http://docs.aws.amazon.com/ja_jp/apprunner/latest/dg/images/console-dashboard.png)

1. サービスダッシュボードページで、**設定**タブを選択します。

   結果: コンソールには、**ソースとデプロイ**、**ビルドの設定**、サービス**の設定**の各セクションにサービスの現在の設定が表示されます。

1. 任意のカテゴリの設定を更新するには、**編集** を選択します。

1. 設定の編集ページで、必要な変更を加え、**変更の保存**を選択します。

**注記**  
サービスのアウトバウンドトラフィック VPC コネクタを作成すると、次のサービス起動プロセスで 1 回限りのレイテンシーが発生します。この設定は、新しいサービスの作成時または作成後にサービスの更新で設定できます。詳細については、このガイド[1 回限りのレイテンシー](network-vpc.md#network-vpc.VPC-connector.latency)の*「Networking with App Runner*」の章の「」を参照してください。

## App Runner 設定ファイルを使用してサービスを設定する
<a name="manage-configure.file"></a>

App Runner サービスを作成または更新するときに、ソースリポジトリの一部として指定した設定ファイルから一部の設定を読み取るように App Runner に指示できます。これにより、ソース管理対象のソースコードに関連する設定を、コード自体とともに管理できます。設定ファイルには、コンソールまたは API を使用して設定できない特定の詳細設定もあります。詳細については、「[設定ファイルを使用した App Runner サービスオプションの設定](config-file.md)」を参照してください。

**注記**  
サービスのアウトバウンドトラフィック VPC コネクタを作成すると、次のサービス起動プロセスで 1 回限りのレイテンシーが発生します。この設定は、新しいサービスの作成時または作成後にサービスの更新で設定できます。詳細については、このガイド[1 回限りのレイテンシー](network-vpc.md#network-vpc.VPC-connector.latency)の*「Networking with App Runner*」の章の「」を参照してください。