Module Values.DescribeSimulationOutputSource

Returns the current state of the given simulation.

Sourcetype nonrec t = {
  1. arn : SimSpaceWeaverArn.t option;
    (*

    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.

    *)
  2. creationTime : Timestamp.t option;
    (*

    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).

    *)
  3. description : Description.t option;
    (*

    The description of the simulation.

    *)
  4. executionId : UUID.t option;
    (*

    A universally unique identifier (UUID) for this simulation.

    *)
  5. liveSimulationState : LiveSimulationState.t option;
    (*

    A collection of additional state information, such as domain and clock configuration.

    *)
  6. loggingConfiguration : LoggingConfiguration.t option;
    (*

    Settings that control how SimSpace Weaver handles your simulation log data.

    *)
  7. maximumDuration : TimeToLiveString.t option;
    (*

    The maximum running time of the simulation, specified as a number of minutes (m or M), hours (h or H), or days (d or D). The simulation stops when it reaches this limit. The maximum value is 14D, or its equivalent in the other units. The default value is 14D. A value equivalent to 0 makes the simulation immediately transition to Stopping as soon as it reaches Started.

    *)
  8. name : SimSpaceWeaverResourceName.t option;
    (*

    The name of the simulation.

    *)
  9. roleArn : RoleArn.t option;
    (*

    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.

    *)
  10. schemaError : OptionalString.t option;
    (*

    An error message that SimSpace Weaver returns only if there is a problem with the simulation schema.

    *)
  11. schemaS3Location : S3Location.t option;
    (*

    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 .

    *)
  12. snapshotS3Location : S3Location.t option;
  13. startError : OptionalString.t option;
    (*

    An error message that SimSpace Weaver returns only if a problem occurs when the simulation is in the STARTING state.

    *)
  14. status : SimulationStatus.t option;
    (*

    The current lifecycle state of the simulation.

    *)
  15. targetStatus : SimulationTargetStatus.t option;
    (*

    The desired lifecycle state of the simulation.

    *)
}
Sourcetype nonrec error = [
  1. | `AccessDeniedException of AccessDeniedException.t
  2. | `InternalServerException of InternalServerException.t
  3. | `ResourceNotFoundException of ResourceNotFoundException.t
  4. | `ValidationException of ValidationException.t
  5. | `Unknown_operation_error of string * string option
]
Sourceval make : ?arn:??? -> ?creationTime:??? -> ?description:??? -> ?executionId:??? -> ?liveSimulationState:??? -> ?loggingConfiguration:??? -> ?maximumDuration:??? -> ?name:??? -> ?roleArn:??? -> ?schemaError:??? -> ?schemaS3Location:??? -> ?snapshotS3Location:??? -> ?startError:??? -> ?status:??? -> ?targetStatus:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessDeniedException of AccessDeniedException.t | `InternalServerException of InternalServerException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `Unknown_operation_error of string * string option | `ValidationException of ValidationException.t ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessDeniedException of AccessDeniedException.t | `InternalServerException of InternalServerException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `Unknown_operation_error of string * string option | `ValidationException of ValidationException.t ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of SimSpaceWeaverArn.t | `Structure of (string * [> `List of [> `Structure of (string * [> `Enum of string | `String of SimSpaceWeaverResourceName.t | `Structure of (string * [> `String of LogGroupArn.t ]) list ]) list ] list | `String of BucketName.t ]) list | `Timestamp of Timestamp.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t