Values.CreateEphemerisRequestSourceCreate an ephemeris with your specified EphemerisData.
type nonrec t = {satelliteId : Uuid.t option;The satellite ID that associates this ephemeris with a satellite in AWS Ground Station.
*)enabled : Boolean.t option;Set to true to enable the ephemeris after validation. Set to false to keep it disabled.
*)priority : CustomerEphemerisPriority.t option;A priority score that determines which ephemeris to use when multiple ephemerides overlap. Higher numbers take precedence. The default is 1. Must be 1 or greater.
*)expirationTime : Timestamp.t option;An overall expiration time for the ephemeris in UTC, after which it will become EXPIRED.
*)name : SafeName.t;A name that you can use to identify the ephemeris.
*)kmsKeyArn : KeyArn.t option;The ARN of the KMS key to use for encrypting the ephemeris.
*)ephemeris : EphemerisData.t option;Ephemeris data.
*)}val make :
?satelliteId:??? ->
?enabled:??? ->
?priority:??? ->
?expirationTime:??? ->
?kmsKeyArn:??? ->
?ephemeris:??? ->
?tags:??? ->
name:SafeName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Integer of CustomerEphemerisPriority.t
| `Map of
([> `String of String_.t ] * [> `String of String_.t ]) list
| `String of Uuid.t
| `Structure of
(string
* [> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of TleLineOne.t
| `Structure of
(string * [> `Timestamp of Timestamp.t ])
list ])
list ]
list
| `String of UnboundedString.t
| `Structure of
(string
* [> `String of S3BucketName.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Double of Double.t ])
list ]
list
| `Structure of
(string
* [> `Timestamp of
SyntheticTimestamp_date_time.t ])
list
| `Timestamp of
SyntheticTimestamp_date_time.t ])
list ]
list
| `String of S3BucketName.t ])
list ])
list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]