Class: Aws::SimSpaceWeaver::Types::Domain
- Inherits:
-
Struct
- Object
- Struct
- Aws::SimSpaceWeaver::Types::Domain
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-simspaceweaver/types.rb
Overview
A collection of app instances that run the same executable app code and have the same launch options and commands.
For more information about domains, see [Key concepts: Domains] in the *SimSpace Weaver User Guide*.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#lifecycle ⇒ String
The type of lifecycle management for apps in the domain.
-
#name ⇒ String
The name of the domain.
Instance Attribute Details
#lifecycle ⇒ String
The type of lifecycle management for apps in the domain. Indicates whether apps in this domain are managed (SimSpace Weaver starts and stops the apps) or unmanaged (you must start and stop the apps).
**Lifecycle types**
-
‘PerWorker` – Managed: SimSpace Weaver starts one app on each worker.
-
‘BySpatialSubdivision` – Managed: SimSpace Weaver starts one app for each spatial partition.
-
‘ByRequest` – Unmanaged: You use the `StartApp` API to start the apps and use the `StopApp` API to stop the apps.
371 372 373 374 375 376 |
# File 'lib/aws-sdk-simspaceweaver/types.rb', line 371 class Domain < Struct.new( :lifecycle, :name) SENSITIVE = [] include Aws::Structure end |