Esempio di schema completo - AWS SimSpace Weaver

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Esempio di schema completo

L'esempio seguente mostra YAML-file di testo in formato che descrive una SimSpace Weaver simulazione. Questo esempio include valori fittizi per le proprietà. Il formato del file varia in base al valore sdk_version specificato in esso. Formato dello schemaPer una descrizione completa delle proprietà e dei relativi valori validi, vedere.

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"]