

終止支援通知： 將於 2026 AWS 年 5 月 20 日結束對 的支援 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_custom"></a>

若要指定自訂網域的屬性，{{custom-domain-name}}請以您選擇的名稱取代 。名稱長度必須為 3-64 個字元，且可包含字元 **A** -**Z**、**a** -**z**、**0** -**9** 和 **\_ -** （連字號）。在名稱後面指定自訂網域的屬性。為每個自訂網域重複此程序。

```
  {{custom-domain-name}}:
    launch_apps_via_start_app_call: {}
    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}}"
```

**屬性**

`launch_apps_via_start_app_call`  
需要此屬性，才能使用 **StartApp** API 啟動您的自訂應用程式。  
*必要*：是  
*類型：*N/A  
*有效值*：`{}`

## 自訂應用程式組態
<a name="schema-reference_format_domains_custom_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/MyCustomApp.zip`。

`launch_command`  
指定可執行檔/二進位檔案名稱和命令列參數以啟動應用程式。每個命令列字串字符都是陣列中的 元素。  
*必要*：是  
*類型：*字串陣列

`required_resource_units`  
指定應配置給此應用程式每個執行個體的資源單位 SimSpace Weaver 數量。*資源單位*是工作者(RAM)上固定數量的虛擬中央處理單元(vCPUs)和隨機存取記憶體。如需資源單位的詳細資訊，請參閱 [端點和服務配額](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_custom_image"></a>

`image` 屬性 （選用） 會指定容器映像的位置，該映像 SimSpace Weaver 會用來在此網域中執行應用程式 （版本 `1.13`和 不支援）`1.12`。將 URI 提供給 Amazon Elastic Container Registry (Amazon ECR) 中包含映像的儲存庫。如果未指定此屬性，但在頂層`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`)