End of support notice: On May 20, 2026, AWS will end support for AWS SimSpace Weaver. After May 20, 2026, you will no longer be able to access the SimSpace Weaver console or SimSpace Weaver resources. For more information, see AWS SimSpace Weaver end of support.
Spatial domain configuration
To specify the properties for a spatial domain, replace spatial-domain-name
with a name of your choice. The name must be 3-64 characters long and can
contain the characters A -Z , a -z , 0 -9 , and _ - (hyphen). Specify
the properties of the spatial domain after the name.
spatial-domain-name: launch_apps_by_partitioning_strategy: partitioning_strategy: "partitioning-strategy-name" grid_partition: x:number-of-partitions-along-x-axisy:number-of-partitions-along-y-axisapp_config: package: "app-package-s3-uri" launch_command: ["app-launch-command", "parameter1", ...] required_resource_units: compute:app-resource-unitsimage: "ecr-repository-uri"
Spatial domain partitioning strategy
The launch_apps_by_partitioning_strategy section (required) specifies the
partitioning strategy and dimensions (in number of partitions) of the
simulation space.
launch_apps_by_partitioning_strategy: partitioning_strategy: "partitioning-strategy-name" grid_partition: x:number-of-partitions-along-x-axisy:number-of-partitions-along-y-axis
Properties
partitioning_strategy-
Specifies the partitioning strategy for this spatial domain.
Required: Yes
Type: String
Valid values: The value of this property must match the name of a partitioning strategy defined in the
partitioning_strategiessection. For more information, see Partitioning strategies. grid_partition-
Specifies the number of partitions along each axis (x and y) in a grid topology. These dimensions describe the total simulation space for this domain.
Required: Conditional. This property can only be specified if the topology is set to
"Grid". This property depends on thegrid_placement_groupsproperty of the specified partitioning strategy for this domain:This property is required if this domain's partitioning strategy doesn't specify a
grid_placement_groupsconfiguration.If there is a
grid_placement_groupsconfiguration but you don't specifygrid_partition, then SimSpace Weaver will use the same dimensions as thegrid_placment_groupsconfiguration.If you specify both
grid_placement_groupsandgrid_partition, the dimensions ofgrid_partitionmust be multiples of the dimensions ofgrid_placement_groups(for example, if yourgrid_placement_groupsdimensions are 2x2, then some valid dimensions forgrid_partitionare 2x2, 4x4, 6x6, 8x8, 10x10).
Type: Integer (for each axis)
Valid values:
1-20
Spatial app configuration
The app_config section (required) specifies the package, launch
configuration, and resource requirements for apps in this domain.
app_config: package: "app-package-s3-uri" launch_command: ["app-launch-command", "parameter1", ...] required_resource_units: compute:app-resource-units
Properties
package-
Specifies the package (zip file) that contains the app executable/binary. The package must be stored in an Amazon S3 bucket. Only zip file format is supported.
Required: Yes
Type: String
Valid values: The Amazon S3 URI of the package in an Amazon S3 bucket. For example,
s3://weaver-myproject-111122223333-app-zips-us-west-2/MySpatialApp.zip. launch_command-
Specifies the executable/binary file name and command-line parameters to launch the app. Each command-line string token is an element in the array.
Required: Yes
Type: String array
required_resource_units-
Specifies the number of resource units that SimSpace Weaver should allocate to each instance of this app. A resource unit is a fixed amount of virtual central processing units (vCPUs) and random-access memory (RAM) on a worker. For more information about resource units, see Endpoints and service quotas. The
computeproperty specifies a resource unit allocation for thecomputefamily of workers, and is currently the only valid type of allocation.Required: Yes
Type: Integer
Valid values:
1-4
Custom container image
The image property (optional) specifies the location of a container image
that SimSpace Weaver uses to run apps in this domain (not supported in versions 1.13 and
1.12). Provide the URI to a repository in
Amazon Elastic Container Registry (Amazon ECR) that contains the image. If this property isn't specified but
the default_image is specified in the top level simulation_properties
section, apps in this domain use the default_image. For more information, see
Custom containers.
image: "ecr-repository-uri"
Properties
image-
Specifies the location of a container image to run apps in this domain.
Required: No
Type: String
Valid values:
The URI of a repository in Amazon Elastic Container Registry (Amazon ECR) (for example,
111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest)