Exemple de schéma complet - AWS SimSpace Weaver

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exemple de schéma complet

L'exemple suivant montre YAML-fichier texte formaté qui décrit une SimSpace Weaver simulation. Cet exemple inclut des valeurs fictives pour les propriétés. Le format du fichier varie en fonction de la valeur sdk_version spécifiée dans celui-ci. Consultez Format du schéma pour une description complète des propriétés et de leurs valeurs valides.

sdk_version: "1.17" simulation_properties: log_destination_resource_name: "MySimulationLogs" log_destination_service: "logs" default_entity_index_key_type: "Vector3<f32>" default_image: "111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest" workers: MyComputeWorkers: type: "sim.c5.24xlarge" desired: 3 clock: tick_rate: "30" partitioning_strategies: MyGridPartitioning: topology: "Grid" aabb_bounds: x: [-1000, 1000] y: [-1000, 1000] grid_placement_groups: x: 3 y: 3 domains: MyCustomDomain: launch_apps_via_start_app_call: {} app_config: package: "s3://weaver-myproject-111122223333-us-west-2/MyViewApp.zip" launch_command: ["MyViewApp"] required_resource_units: compute: 1 endpoint_config: ingress_ports: [9000, 9001] MyServiceDomain: launch_apps_per_worker: count: 1 app_config: package: "s3://weaver-myproject-111122223333-us-west-2/MyConnectionServiceApp.zip" launch_command: ["MyConnectionServiceApp"] required_resource_units: compute: 1 endpoint_config: ingress_ports: - 9000 - 9001 MySpatialDomain: launch_apps_by_partitioning_strategy: partitioning_strategy: "MyGridPartitioning" grid_partition: x: 6 y: 6 app_config: package: "s3://weaver-myproject-111122223333-us-west-2/MySpatialApp.zip" launch_command: ["MySpatialApp"] required_resource_units: compute: 1 MySpatialDomainWithCustomContainer: launch_apps_by_partitioning_strategy: partitioning_strategy: "MyGridPartitioning" grid_partition: x: 6 y: 6 app_config: package: "s3://weaver-myproject-111122223333-us-west-2/MySpatialApp2.zip" launch_command: ["MySpatialApp2"] required_resource_units: compute: 1 image: "111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest" placement_constraints: - placed_together: ["MySpatialDomain", "MySpatialDomainWithCustomContainer"] on_workers: ["MyComputeWorkers"]