

Aviso de fim do suporte: em 20 de maio de 2026, AWS encerrará o suporte para AWS SimSpace Weaver. Depois de 20 de maio de 2026, você não poderá mais acessar o SimSpace Weaver console ou os SimSpace Weaver recursos. Para obter mais informações, consulte [AWS SimSpace Weaver Fim do suporte](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html). 

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Configuração de domínios espaciais
<a name="schema-reference_format_domains_spatial"></a>

Para especificar as propriedades de um domínio espacial, *spatial-domain-name* substitua por um nome de sua escolha. O nome deve ter de 3 a 64 caracteres e pode conter os caracteres **A**-**Z**, **a**-**z**, **0**-**9**, e **\$1-** (hífen). Especifique as propriedades do domínio espacial após o nome. 

```
  spatial-domain-name:
    launch_apps_by_partitioning_strategy:
      partitioning_strategy: "partitioning-strategy-name"
      grid_partition:
        x: number-of-partitions-along-x-axis
        y: number-of-partitions-along-y-axis
    app_config:
      package: "app-package-s3-uri"
      launch_command: ["app-launch-command", "parameter1", ...]
      required_resource_units:
        compute: app-resource-units
    image: "ecr-repository-uri"
```

## Estratégia de particionamento de domínio espacial
<a name="schema-reference_format_domains_spatial_partitioning-strategy"></a>

A seção `launch_apps_by_partitioning_strategy` (obrigatória) especifica a estratégia de particionamento e as dimensões (em número de partições) do espaço de simulação.

```
    launch_apps_by_partitioning_strategy:
      partitioning_strategy: "partitioning-strategy-name"
      grid_partition:
        x: number-of-partitions-along-x-axis
        y: number-of-partitions-along-y-axis
```

**Properties**

`partitioning_strategy`  
Especifica a estratégia de particionamento para esse domínio espacial.  
*Obrigatório*: Sim  
*Type*: string  
*Valores válidos:* o valor dessa propriedade deve corresponder ao nome de uma estratégia de particionamento definida na seção `partitioning_strategies`. Para obter mais informações, consulte [Estratégias de particionamento](schema-reference_format_partitioning-strategies.md).

`grid_partition`  
Especifica o número de partições ao longo de cada eixo (x e y) em uma topologia de grade. Essas dimensões descrevem o espaço total de simulação para esse domínio.  
*Obrigatório:* condicional. Pode ser especificada somente se a topologia estiver definida como `"Grid"`. Essa propriedade depende da propriedade `grid_placement_groups` da estratégia de particionamento especificada para esse domínio:  
+ Essa propriedade é necessária se a estratégia de particionamento desse domínio não especificar uma configuração para `grid_placement_groups`.
+ Se houver uma configuração `grid_placement_groups`, mas você não especificar`grid_partition`, o SimSpace Weaver usará as mesmas dimensões de configuração da `grid_placment_groups`.
+ Se você especificar ambos `grid_placement_groups` e `grid_partition`, as dimensões de `grid_partition` devem ser múltiplos das dimensões de `grid_placement_groups` (por exemplo, se suas dimensões de `grid_placement_groups` forem 2 x 2, algumas dimensões válidas para `grid_partition` são 2 x 2, 4 x 4, 6 x 6, 8 x 8, 10 x 10).
*Tipo*: inteiro (para cada eixo)  
*Valores válidos:* `1`-`20`

## Configuração do aplicativo espacial
<a name="schema-reference_format_domains_spatial_app-config"></a>

A seção `app_config` (obrigatório) especifica o pacote, a configuração de inicialização e os requisitos de recursos para aplicativos nesse domínio.

```
    app_config:
      package: "app-package-s3-uri"
      launch_command: ["app-launch-command", "parameter1", ...]
      required_resource_units:
        compute: app-resource-units
```

**Properties**

`package`  
Especifica o pacote (arquivo .zip) que contém o executável/binário do aplicativo. O pacote deve ser armazenado em um bucket do Amazon S3. Somente o formato de arquivo .zip é compatível.  
*Obrigatório*: Sim  
*Type*: string  
*Valores válidos:* o URI do Amazon S3 do pacote em um bucket do Amazon S3. Por exemplo, `s3://weaver-myproject-111122223333-app-zips-us-west-2/MySpatialApp.zip`.

`launch_command`  
Especifica o nome do arquivo executável/binário e os parâmetros da linha de comando para iniciar o aplicativo. Cada token de string de linha de comando é um elemento na matriz.  
*Obrigatório*: Sim  
*Tipo:* matriz de strings

`required_resource_units`  
Especifica o número de unidades de recursos que o SimSpace Weaver deve alocar para cada instância desse aplicativo. Uma *unidade de recurso* é uma quantidade fixa de unidades de processamento central virtual (vCPUs) e memória de acesso aleatório (RAM) em um trabalhador. Para obter mais informações sobre unidades de recursos, consulte [Endpoints e Service Quotas](service-quotas.md). A propriedade `compute` especifica uma alocação de unidades de recursos para a família de operadores `compute` e atualmente é o único tipo válido de alocação.  
*Obrigatório*: Sim  
*Tipo*: inteiro  
*Valores válidos:* `1`-`4`

## Imagem de contêiner personalizada
<a name="schema-reference_format_domains_spatial_image"></a>

A `image` propriedade (opcional) especifica a localização de uma imagem de contêiner SimSpace Weaver usada para executar aplicativos nesse domínio (não suportada nas versões `1.13` e`1.12`). Forneça o URI para um repositório no Amazon Elastic Container Registry (Amazon ECR) que contém a imagem. Se essa propriedade não for especificada, mas uma `default_image` estiver especificada na seção de nível superior `simulation_properties`, os aplicativos nesse domínio usarão a `default_image`. Para obter mais informações, consulte [Contêineres personalizados](working-with_custom-containers.md).

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

**Properties**

`image`  
Especifica a localização de uma imagem de contêiner para executar aplicativos nesse domínio.  
*Obrigatório*: não  
*Type*: string  
*Valores válidos: *  
+ O URI de um repositório no Amazon Elastic Container Registry (Amazon ECR), por exemplo, `111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest`.