

サポート終了通知: 2026 年 5 月 20 日に、 AWS は のサポートを終了します AWS SimSpace Weaver。2026 年 5 月 20 日以降、 SimSpace Weaver コンソールまたは SimSpace Weaver リソースにアクセスできなくなります。詳細については、[AWS SimSpace Weaver 「サポート終了](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html)」を参照してください。

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

# サービスドメイン設定
<a name="schema-reference_format_domains_service"></a>

サービスドメインのプロパティを指定するには、{{service-domain-name}} を任意の名前に置き換えます。名前は 3～64 文字で、**A**～**Z**、**a**～**z**、**0**～**9**、**\_ -** (ハイフン) を含むことができます。名前の後にサービスドメインのプロパティを指定します。サービスドメインごとにこの手順を繰り返します。

```
  {{service-domain-name}}:
    launch_apps_per_worker:
      count: {{number-of-apps-to-launch}}
    app_config:
      package: "{{app-package-s3-uri}}"
      launch_command: ["{{app-launch-command}}"{{, "parameter1", ...}}]
      required_resource_units:
        compute: {{app-resource-units}}
      endpoint_config:
        ingress_ports: [{{port1, port2, ...}}]
    image: "{{ecr-repository-uri}}"
```

## ワーカーごとにアプリケーションを起動する
<a name="schema-reference_format_domains_service_launch-apps-per-worker"></a>

`launch_apps_per_worker` セクション (必須) は、これがサービスドメイン設定であることを示し、ワーカーごとに起動するサービスアプリケーションの数を指定します。

```
    launch_apps_per_worker:
      count: {{number-of-apps-to-launch}}
```

**プロパティ**

`count`  
このプロパティは、ワーカーごとに起動するサービスアプリケーションの数を指定します。  
*必須:* はい  
*タイプ:* 整数  
*有効値:* `{}` \| `1` \| `2`。`{}` の値はデフォルトの `1` の値を指定します。

## サービスアプリケーションの設定
<a name="schema-reference_format_domains_service_app-config"></a>

`app_config section` (必須) は、このサービスドメイン内のアプリケーションのパッケージ、起動設定、リソース要件、ネットワークポートを指定します。

```
    app_config:
      package: "{{app-package-s3-uri}}"
      launch_command: ["{{app-launch-command}}"{{, "parameter1", ...}}]
      required_resource_units:
        compute: {{app-resource-units}}
      endpoint_config:
        ingress_ports: [{{port1, port2, ...}}]
```

**プロパティ**

`package`  
アプリケーションの実行ファイル/バイナリを含むパッケージ (zip ファイル) を指定します。パッケージは Amazon S3 バケットに保存されている必要があります。zip ファイルフォーマットのみがサポートされています。  
*必須:* はい  
*タイプ:* 文字列  
*有効値:* Amazon S3 バケット内のパッケージの Amazon S3 URI。例えば、`s3://weaver-myproject-111122223333-app-zips-us-west-2/MyServiceApp.zip` と指定します。

`launch_command`  
アプリケーションを起動するための実行ファイル/バイナリファイル名とコマンドラインパラメータを指定します。各コマンドライン文字列トークンは配列内の要素です。  
*必須:* はい  
*タイプ:* 文字列配列

`required_resource_units`  
 SimSpace Weaver がこのアプリケーションの各インスタンスに割り当てるリソースユニットの数を指定します。*リソースユニット*は、ワーカー上の固定量の仮想化中央演算装置 (vCPUs) とランダムアクセスメモリ (RAM) です。リソースユニットの詳細については、「[エンドポイントと Service Quotas](service-quotas.md)」を参照してください。この `compute` プロパティは、`compute` ワーカーファミリーのリソースユニット割り当てを指定するもので、現状での唯一の有効な割り当てタイプです。  
*必須:* はい  
*タイプ:* 整数  
*有効値:* `1`-`4`

`endpoint_config`  
このドメイン内のアプリケーションのネットワークエンドポイントを指定します。`ingress_ports` の値は、サービスアプリケーションが受信クライアント接続にバインドするポートを指定します。 SimSpace Weaver は動的に割り当てられたポートを、指定した入力ポートにマッピングします。入力ポートは TCP と UDP の両方です。**DescribeApp** API を使用して、クライアントに接続するための実際のポート番号を検索します。  
*必須:* いいえ。 エンドポイント設定を指定しない場合、このドメインのサービスアプリケーションにはネットワークエンドポイントがありません。  
*タイプ:* 整数配列  
*有効値:* `1024`-`49152`。値は一意である必要があります。

## カスタムコンテナイメージ
<a name="schema-reference_format_domains_service_image"></a>

`image` プロパティ (オプション) は、 がこのドメインでアプリケーションを実行するために SimSpace Weaver 使用するコンテナイメージの場所を指定します (バージョン `1.13`および ではサポートされていません`1.12`）。イメージを含む Amazon Elastic Container Registry (Amazon ECR) 内のリポジトリに URI を指定します。このプロパティは指定されていないが、最上位の `simulation_properties` セクションで `default_image` が指定されている場合、このドメインのアプリケーションは `default_image` を使用します。詳細については、「[カスタムコンテナ](working-with_custom-containers.md)」を参照してください。

```
    image: "{{ecr-repository-uri}}"
```

**プロパティ**

`image`  
このドメイン内のアプリケーションを実行するコンテナイメージの場所を指定します。  
*必須:* いいえ  
*タイプ:* 文字列  
*有効値: *  
+ Amazon Elastic Container Registry (Amazon ECR) 内のリポジトリの URI (例: `111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest`)