Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- deleteApp_app :: Lens' DeleteApp Text
- deleteApp_domain :: Lens' DeleteApp Text
- deleteApp_simulation :: Lens' DeleteApp Text
- deleteAppResponse_httpStatus :: Lens' DeleteAppResponse Int
- deleteSimulation_simulation :: Lens' DeleteSimulation Text
- deleteSimulationResponse_httpStatus :: Lens' DeleteSimulationResponse Int
- describeApp_app :: Lens' DescribeApp Text
- describeApp_domain :: Lens' DescribeApp Text
- describeApp_simulation :: Lens' DescribeApp Text
- describeAppResponse_description :: Lens' DescribeAppResponse (Maybe Text)
- describeAppResponse_domain :: Lens' DescribeAppResponse (Maybe Text)
- describeAppResponse_endpointInfo :: Lens' DescribeAppResponse (Maybe SimulationAppEndpointInfo)
- describeAppResponse_launchOverrides :: Lens' DescribeAppResponse (Maybe LaunchOverrides)
- describeAppResponse_name :: Lens' DescribeAppResponse (Maybe Text)
- describeAppResponse_simulation :: Lens' DescribeAppResponse (Maybe Text)
- describeAppResponse_status :: Lens' DescribeAppResponse (Maybe SimulationAppStatus)
- describeAppResponse_targetStatus :: Lens' DescribeAppResponse (Maybe SimulationAppTargetStatus)
- describeAppResponse_httpStatus :: Lens' DescribeAppResponse Int
- describeSimulation_simulation :: Lens' DescribeSimulation Text
- describeSimulationResponse_arn :: Lens' DescribeSimulationResponse (Maybe Text)
- describeSimulationResponse_creationTime :: Lens' DescribeSimulationResponse (Maybe UTCTime)
- describeSimulationResponse_description :: Lens' DescribeSimulationResponse (Maybe Text)
- describeSimulationResponse_executionId :: Lens' DescribeSimulationResponse (Maybe Text)
- describeSimulationResponse_liveSimulationState :: Lens' DescribeSimulationResponse (Maybe LiveSimulationState)
- describeSimulationResponse_loggingConfiguration :: Lens' DescribeSimulationResponse (Maybe LoggingConfiguration)
- describeSimulationResponse_maximumDuration :: Lens' DescribeSimulationResponse (Maybe Text)
- describeSimulationResponse_name :: Lens' DescribeSimulationResponse (Maybe Text)
- describeSimulationResponse_roleArn :: Lens' DescribeSimulationResponse (Maybe Text)
- describeSimulationResponse_schemaError :: Lens' DescribeSimulationResponse (Maybe Text)
- describeSimulationResponse_schemaS3Location :: Lens' DescribeSimulationResponse (Maybe S3Location)
- describeSimulationResponse_status :: Lens' DescribeSimulationResponse (Maybe SimulationStatus)
- describeSimulationResponse_targetStatus :: Lens' DescribeSimulationResponse (Maybe SimulationTargetStatus)
- describeSimulationResponse_httpStatus :: Lens' DescribeSimulationResponse Int
- listApps_domain :: Lens' ListApps (Maybe Text)
- listApps_maxResults :: Lens' ListApps (Maybe Natural)
- listApps_nextToken :: Lens' ListApps (Maybe Text)
- listApps_simulation :: Lens' ListApps Text
- listAppsResponse_apps :: Lens' ListAppsResponse (Maybe [SimulationAppMetadata])
- listAppsResponse_nextToken :: Lens' ListAppsResponse (Maybe Text)
- listAppsResponse_httpStatus :: Lens' ListAppsResponse Int
- listSimulations_maxResults :: Lens' ListSimulations (Maybe Natural)
- listSimulations_nextToken :: Lens' ListSimulations (Maybe Text)
- listSimulationsResponse_nextToken :: Lens' ListSimulationsResponse (Maybe Text)
- listSimulationsResponse_simulations :: Lens' ListSimulationsResponse (Maybe [SimulationMetadata])
- listSimulationsResponse_httpStatus :: Lens' ListSimulationsResponse Int
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text))
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- startApp_clientToken :: Lens' StartApp (Maybe Text)
- startApp_description :: Lens' StartApp (Maybe Text)
- startApp_launchOverrides :: Lens' StartApp (Maybe LaunchOverrides)
- startApp_domain :: Lens' StartApp Text
- startApp_name :: Lens' StartApp Text
- startApp_simulation :: Lens' StartApp Text
- startAppResponse_domain :: Lens' StartAppResponse (Maybe Text)
- startAppResponse_name :: Lens' StartAppResponse (Maybe Text)
- startAppResponse_simulation :: Lens' StartAppResponse (Maybe Text)
- startAppResponse_httpStatus :: Lens' StartAppResponse Int
- startClock_simulation :: Lens' StartClock Text
- startClockResponse_httpStatus :: Lens' StartClockResponse Int
- startSimulation_clientToken :: Lens' StartSimulation (Maybe Text)
- startSimulation_description :: Lens' StartSimulation (Maybe Text)
- startSimulation_maximumDuration :: Lens' StartSimulation (Maybe Text)
- startSimulation_tags :: Lens' StartSimulation (Maybe (HashMap Text Text))
- startSimulation_name :: Lens' StartSimulation Text
- startSimulation_roleArn :: Lens' StartSimulation Text
- startSimulation_schemaS3Location :: Lens' StartSimulation S3Location
- startSimulationResponse_arn :: Lens' StartSimulationResponse (Maybe Text)
- startSimulationResponse_creationTime :: Lens' StartSimulationResponse (Maybe UTCTime)
- startSimulationResponse_executionId :: Lens' StartSimulationResponse (Maybe Text)
- startSimulationResponse_httpStatus :: Lens' StartSimulationResponse Int
- stopApp_app :: Lens' StopApp Text
- stopApp_domain :: Lens' StopApp Text
- stopApp_simulation :: Lens' StopApp Text
- stopAppResponse_httpStatus :: Lens' StopAppResponse Int
- stopClock_simulation :: Lens' StopClock Text
- stopClockResponse_httpStatus :: Lens' StopClockResponse Int
- stopSimulation_simulation :: Lens' StopSimulation Text
- stopSimulationResponse_httpStatus :: Lens' StopSimulationResponse Int
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource (HashMap Text Text)
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text)
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- cloudWatchLogsLogGroup_logGroupArn :: Lens' CloudWatchLogsLogGroup (Maybe Text)
- domain_lifecycle :: Lens' Domain (Maybe LifecycleManagementStrategy)
- domain_name :: Lens' Domain (Maybe Text)
- launchOverrides_launchCommands :: Lens' LaunchOverrides (Maybe [Text])
- liveSimulationState_clocks :: Lens' LiveSimulationState (Maybe [SimulationClock])
- liveSimulationState_domains :: Lens' LiveSimulationState (Maybe [Domain])
- logDestination_cloudWatchLogsLogGroup :: Lens' LogDestination (Maybe CloudWatchLogsLogGroup)
- loggingConfiguration_destinations :: Lens' LoggingConfiguration (Maybe [LogDestination])
- s3Location_bucketName :: Lens' S3Location (Maybe Text)
- s3Location_objectKey :: Lens' S3Location (Maybe Text)
- simulationAppEndpointInfo_address :: Lens' SimulationAppEndpointInfo (Maybe Text)
- simulationAppEndpointInfo_ingressPortMappings :: Lens' SimulationAppEndpointInfo (Maybe [SimulationAppPortMapping])
- simulationAppMetadata_domain :: Lens' SimulationAppMetadata (Maybe Text)
- simulationAppMetadata_name :: Lens' SimulationAppMetadata (Maybe Text)
- simulationAppMetadata_simulation :: Lens' SimulationAppMetadata (Maybe Text)
- simulationAppMetadata_status :: Lens' SimulationAppMetadata (Maybe SimulationAppStatus)
- simulationAppMetadata_targetStatus :: Lens' SimulationAppMetadata (Maybe SimulationAppTargetStatus)
- simulationAppPortMapping_actual :: Lens' SimulationAppPortMapping (Maybe Natural)
- simulationAppPortMapping_declared :: Lens' SimulationAppPortMapping (Maybe Natural)
- simulationClock_status :: Lens' SimulationClock (Maybe ClockStatus)
- simulationClock_targetStatus :: Lens' SimulationClock (Maybe ClockTargetStatus)
- simulationMetadata_arn :: Lens' SimulationMetadata (Maybe Text)
- simulationMetadata_creationTime :: Lens' SimulationMetadata (Maybe UTCTime)
- simulationMetadata_name :: Lens' SimulationMetadata (Maybe Text)
- simulationMetadata_status :: Lens' SimulationMetadata (Maybe SimulationStatus)
- simulationMetadata_targetStatus :: Lens' SimulationMetadata (Maybe SimulationTargetStatus)
Operations
DeleteApp
deleteAppResponse_httpStatus :: Lens' DeleteAppResponse Int Source #
The response's http status code.
DeleteSimulation
deleteSimulation_simulation :: Lens' DeleteSimulation Text Source #
The name of the simulation.
deleteSimulationResponse_httpStatus :: Lens' DeleteSimulationResponse Int Source #
The response's http status code.
DescribeApp
describeApp_app :: Lens' DescribeApp Text Source #
The name of the app.
describeApp_domain :: Lens' DescribeApp Text Source #
The name of the domain of the app.
describeApp_simulation :: Lens' DescribeApp Text Source #
The name of the simulation of the app.
describeAppResponse_description :: Lens' DescribeAppResponse (Maybe Text) Source #
The description of the app.
describeAppResponse_domain :: Lens' DescribeAppResponse (Maybe Text) Source #
The name of the domain of the app.
describeAppResponse_endpointInfo :: Lens' DescribeAppResponse (Maybe SimulationAppEndpointInfo) Source #
Information about the network endpoint for the custom app. You can use the endpoint to connect to the custom app.
describeAppResponse_launchOverrides :: Lens' DescribeAppResponse (Maybe LaunchOverrides) Source #
Undocumented member.
describeAppResponse_name :: Lens' DescribeAppResponse (Maybe Text) Source #
The name of the app.
describeAppResponse_simulation :: Lens' DescribeAppResponse (Maybe Text) Source #
The name of the simulation of the app.
describeAppResponse_status :: Lens' DescribeAppResponse (Maybe SimulationAppStatus) Source #
The current lifecycle state of the custom app.
describeAppResponse_targetStatus :: Lens' DescribeAppResponse (Maybe SimulationAppTargetStatus) Source #
The desired lifecycle state of the custom app.
describeAppResponse_httpStatus :: Lens' DescribeAppResponse Int Source #
The response's http status code.
DescribeSimulation
describeSimulation_simulation :: Lens' DescribeSimulation Text Source #
The name of the simulation.
describeSimulationResponse_arn :: Lens' DescribeSimulationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the simulation. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
describeSimulationResponse_creationTime :: Lens' DescribeSimulationResponse (Maybe UTCTime) Source #
The time when the simulation was created, expressed as the number of seconds and milliseconds in UTC since the Unix epoch (0:0:0.000, January 1, 1970).
describeSimulationResponse_description :: Lens' DescribeSimulationResponse (Maybe Text) Source #
The description of the simulation.
describeSimulationResponse_executionId :: Lens' DescribeSimulationResponse (Maybe Text) Source #
A universally unique identifier (UUID) for this simulation.
describeSimulationResponse_liveSimulationState :: Lens' DescribeSimulationResponse (Maybe LiveSimulationState) Source #
A collection of additional state information, such as domain and clock configuration.
describeSimulationResponse_loggingConfiguration :: Lens' DescribeSimulationResponse (Maybe LoggingConfiguration) Source #
Settings that control how SimSpace Weaver handles your simulation log data.
describeSimulationResponse_maximumDuration :: Lens' DescribeSimulationResponse (Maybe Text) Source #
The maximum running time of the simulation, specified as a number of months (m or M), hours (h or H), or days (d or D). The simulation stops when it reaches this limit.
describeSimulationResponse_name :: Lens' DescribeSimulationResponse (Maybe Text) Source #
The name of the simulation.
describeSimulationResponse_roleArn :: Lens' DescribeSimulationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that the simulation assumes to perform actions. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference. For more information about IAM roles, see IAM roles in the Identity and Access Management User Guide.
describeSimulationResponse_schemaError :: Lens' DescribeSimulationResponse (Maybe Text) Source #
An error message that SimSpace Weaver returns only if there is a problem with the simulation schema.
describeSimulationResponse_schemaS3Location :: Lens' DescribeSimulationResponse (Maybe S3Location) Source #
The location of the simulation schema in Amazon Simple Storage Service (Amazon S3). For more information about Amazon S3, see the Amazon Simple Storage Service User Guide .
describeSimulationResponse_status :: Lens' DescribeSimulationResponse (Maybe SimulationStatus) Source #
The current lifecycle state of the simulation.
describeSimulationResponse_targetStatus :: Lens' DescribeSimulationResponse (Maybe SimulationTargetStatus) Source #
The desired lifecycle state of the simulation.
describeSimulationResponse_httpStatus :: Lens' DescribeSimulationResponse Int Source #
The response's http status code.
ListApps
listApps_domain :: Lens' ListApps (Maybe Text) Source #
The name of the domain that you want to list apps for.
listApps_nextToken :: Lens' ListApps (Maybe Text) Source #
If SimSpace Weaver returns nextToken
, there are more results
available. The value of nextToken
is a unique pagination token for
each page. To retrieve the next page, call the operation again using the
returned token. Keep all other arguments unchanged. If no results
remain, nextToken
is set to null
. Each pagination token expires
after 24 hours. If you provide a token that isn't valid, you receive an
HTTP 400 ValidationException error.
listApps_simulation :: Lens' ListApps Text Source #
The name of the simulation that you want to list apps for.
listAppsResponse_apps :: Lens' ListAppsResponse (Maybe [SimulationAppMetadata]) Source #
The list of apps for the given simulation and domain.
listAppsResponse_nextToken :: Lens' ListAppsResponse (Maybe Text) Source #
If SimSpace Weaver returns nextToken
, there are more results
available. The value of nextToken
is a unique pagination token for
each page. To retrieve the next page, call the operation again using the
returned token. Keep all other arguments unchanged. If no results
remain, nextToken
is set to null
. Each pagination token expires
after 24 hours. If you provide a token that isn't valid, you receive an
HTTP 400 ValidationException error.
listAppsResponse_httpStatus :: Lens' ListAppsResponse Int Source #
The response's http status code.
ListSimulations
listSimulations_maxResults :: Lens' ListSimulations (Maybe Natural) Source #
The maximum number of simulations to list.
listSimulations_nextToken :: Lens' ListSimulations (Maybe Text) Source #
If SimSpace Weaver returns nextToken
, there are more results
available. The value of nextToken
is a unique pagination token for
each page. To retrieve the next page, call the operation again using the
returned token. Keep all other arguments unchanged. If no results
remain, nextToken
is set to null
. Each pagination token expires
after 24 hours. If you provide a token that isn't valid, you receive an
HTTP 400 ValidationException error.
listSimulationsResponse_nextToken :: Lens' ListSimulationsResponse (Maybe Text) Source #
If SimSpace Weaver returns nextToken
, there are more results
available. The value of nextToken
is a unique pagination token for
each page. To retrieve the next page, call the operation again using the
returned token. Keep all other arguments unchanged. If no results
remain, nextToken
is set to null
. Each pagination token expires
after 24 hours. If you provide a token that isn't valid, you receive an
HTTP 400 ValidationException error.
listSimulationsResponse_simulations :: Lens' ListSimulationsResponse (Maybe [SimulationMetadata]) Source #
The list of simulations.
listSimulationsResponse_httpStatus :: Lens' ListSimulationsResponse Int Source #
The response's http status code.
ListTagsForResource
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
The Amazon Resource Name (ARN) of the resource. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text)) Source #
The list of tags for the resource.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
StartApp
startApp_clientToken :: Lens' StartApp (Maybe Text) Source #
A value that you provide to ensure that repeated calls to this API
operation using the same parameters complete only once. A ClientToken
is also known as an idempotency token. A ClientToken
expires after
24 hours.
startApp_launchOverrides :: Lens' StartApp (Maybe LaunchOverrides) Source #
Undocumented member.
startAppResponse_domain :: Lens' StartAppResponse (Maybe Text) Source #
The name of the domain of the app.
startAppResponse_name :: Lens' StartAppResponse (Maybe Text) Source #
The name of the app.
startAppResponse_simulation :: Lens' StartAppResponse (Maybe Text) Source #
The name of the simulation of the app.
startAppResponse_httpStatus :: Lens' StartAppResponse Int Source #
The response's http status code.
StartClock
startClock_simulation :: Lens' StartClock Text Source #
The name of the simulation.
startClockResponse_httpStatus :: Lens' StartClockResponse Int Source #
The response's http status code.
StartSimulation
startSimulation_clientToken :: Lens' StartSimulation (Maybe Text) Source #
A value that you provide to ensure that repeated calls to this API
operation using the same parameters complete only once. A ClientToken
is also known as an idempotency token. A ClientToken
expires after
24 hours.
startSimulation_description :: Lens' StartSimulation (Maybe Text) Source #
The description of the simulation.
startSimulation_maximumDuration :: Lens' StartSimulation (Maybe Text) Source #
The maximum running time of the simulation, specified as a number of months (m or M), hours (h or H), or days (d or D). The simulation stops when it reaches this limit.
startSimulation_tags :: Lens' StartSimulation (Maybe (HashMap Text Text)) Source #
A list of tags for the simulation. For more information about tags, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference.
startSimulation_name :: Lens' StartSimulation Text Source #
The name of the simulation.
startSimulation_roleArn :: Lens' StartSimulation Text Source #
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that the simulation assumes to perform actions. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference. For more information about IAM roles, see IAM roles in the Identity and Access Management User Guide.
startSimulation_schemaS3Location :: Lens' StartSimulation S3Location Source #
The location of the simulation schema in Amazon Simple Storage Service (Amazon S3). For more information about Amazon S3, see the Amazon Simple Storage Service User Guide .
startSimulationResponse_arn :: Lens' StartSimulationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the simulation. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
startSimulationResponse_creationTime :: Lens' StartSimulationResponse (Maybe UTCTime) Source #
The time when the simulation was created, expressed as the number of seconds and milliseconds in UTC since the Unix epoch (0:0:0.000, January 1, 1970).
startSimulationResponse_executionId :: Lens' StartSimulationResponse (Maybe Text) Source #
A universally unique identifier (UUID) for this simulation.
startSimulationResponse_httpStatus :: Lens' StartSimulationResponse Int Source #
The response's http status code.
StopApp
stopAppResponse_httpStatus :: Lens' StopAppResponse Int Source #
The response's http status code.
StopClock
stopClockResponse_httpStatus :: Lens' StopClockResponse Int Source #
The response's http status code.
StopSimulation
stopSimulation_simulation :: Lens' StopSimulation Text Source #
The name of the simulation.
stopSimulationResponse_httpStatus :: Lens' StopSimulationResponse Int Source #
The response's http status code.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
The Amazon Resource Name (ARN) of the resource that you want to add tags to. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #
A list of tags to apply to the resource.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
UntagResource
untagResource_resourceArn :: Lens' UntagResource Text Source #
The Amazon Resource Name (ARN) of the resource that you want to remove tags from. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text) Source #
A list of tag keys to remove from the resource.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
Types
CloudWatchLogsLogGroup
cloudWatchLogsLogGroup_logGroupArn :: Lens' CloudWatchLogsLogGroup (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Amazon CloudWatch Logs log group for the simulation. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference. For more information about log groups, see Working with log groups and log streams in the Amazon CloudWatch Logs User Guide.
Domain
domain_lifecycle :: Lens' Domain (Maybe LifecycleManagementStrategy) Source #
The type of lifecycle management for apps in the domain. This value 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 1 app on each workerBySpatialSubdivision
– Managed: SimSpace Weaver starts 1 app for each spatial partitionByRequest
– Unmanaged: You use the StartApp API to start the apps and use the StopApp API to stop the apps.
The lifecycle types will change when the service is released for general availability (GA).
LaunchOverrides
launchOverrides_launchCommands :: Lens' LaunchOverrides (Maybe [Text]) Source #
App launch commands and command line parameters that override the launch command configured in the simulation schema.
LiveSimulationState
liveSimulationState_clocks :: Lens' LiveSimulationState (Maybe [SimulationClock]) Source #
A list of simulation clocks.
At this time, a simulation has only one clock.
liveSimulationState_domains :: Lens' LiveSimulationState (Maybe [Domain]) Source #
A list of domains for the simulation. For more information about domains, see Key concepts in the Amazon Web Services SimSpace Weaver User Guide.
LogDestination
logDestination_cloudWatchLogsLogGroup :: Lens' LogDestination (Maybe CloudWatchLogsLogGroup) Source #
An Amazon CloudWatch Logs log group that stores simulation log data. For more information about log groups, see Working with log groups and log streams in the Amazon CloudWatch Logs User Guide.
LoggingConfiguration
loggingConfiguration_destinations :: Lens' LoggingConfiguration (Maybe [LogDestination]) Source #
A list of the locations where SimSpace Weaver sends simulation log data.
S3Location
s3Location_bucketName :: Lens' S3Location (Maybe Text) Source #
The name of an Amazon S3 bucket. For more information about buckets, see Creating, configuring, and working with Amazon S3 buckets in the Amazon Simple Storage Service User Guide.
s3Location_objectKey :: Lens' S3Location (Maybe Text) Source #
The key name of an object in Amazon S3. For more information about Amazon S3 objects and object keys, see Uploading, downloading, and working with objects in Amazon S3 in the Amazon Simple Storage Service User Guide.
SimulationAppEndpointInfo
simulationAppEndpointInfo_address :: Lens' SimulationAppEndpointInfo (Maybe Text) Source #
The IP address of the app. SimSpace Weaver dynamically assigns this IP address when the app starts.
simulationAppEndpointInfo_ingressPortMappings :: Lens' SimulationAppEndpointInfo (Maybe [SimulationAppPortMapping]) Source #
The inbound TCP/UDP port numbers of the app. The combination of an IP address and a port number form a network endpoint.
SimulationAppMetadata
simulationAppMetadata_domain :: Lens' SimulationAppMetadata (Maybe Text) Source #
The domain of the app. For more information about domains, see Key concepts in the Amazon Web Services SimSpace Weaver User Guide.
simulationAppMetadata_name :: Lens' SimulationAppMetadata (Maybe Text) Source #
The name of the app.
simulationAppMetadata_simulation :: Lens' SimulationAppMetadata (Maybe Text) Source #
The name of the simulation of the app.
simulationAppMetadata_status :: Lens' SimulationAppMetadata (Maybe SimulationAppStatus) Source #
The current status of the app.
simulationAppMetadata_targetStatus :: Lens' SimulationAppMetadata (Maybe SimulationAppTargetStatus) Source #
The desired status of the app.
SimulationAppPortMapping
simulationAppPortMapping_actual :: Lens' SimulationAppPortMapping (Maybe Natural) Source #
The TCP/UDP port number of the running app. SimSpace Weaver dynamically
assigns this port number when the app starts. SimSpace Weaver maps the
Declared
port to the Actual
port. Clients connect to the app using
the app's IP address and the Actual
port number.
simulationAppPortMapping_declared :: Lens' SimulationAppPortMapping (Maybe Natural) Source #
The TCP/UDP port number of the app, declared in the simulation schema.
SimSpace Weaver maps the Declared
port to the Actual
port. The
source code for the app should bind to the Declared
port.
SimulationClock
simulationClock_status :: Lens' SimulationClock (Maybe ClockStatus) Source #
The current status of the simulation clock.
simulationClock_targetStatus :: Lens' SimulationClock (Maybe ClockTargetStatus) Source #
The desired status of the simulation clock.
SimulationMetadata
simulationMetadata_arn :: Lens' SimulationMetadata (Maybe Text) Source #
The Amazon Resource Name (ARN) of the simulation. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
simulationMetadata_creationTime :: Lens' SimulationMetadata (Maybe UTCTime) Source #
The time when the simulation was created, expressed as the number of seconds and milliseconds in UTC since the Unix epoch (0:0:0.000, January 1, 1970).
simulationMetadata_name :: Lens' SimulationMetadata (Maybe Text) Source #
The name of the simulation.
simulationMetadata_status :: Lens' SimulationMetadata (Maybe SimulationStatus) Source #
The current status of the simulation.
simulationMetadata_targetStatus :: Lens' SimulationMetadata (Maybe SimulationTargetStatus) Source #
The desired status of the simulation.