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 |
Updates an existing ephemeris
Synopsis
- data UpdateEphemeris = UpdateEphemeris' {}
- newUpdateEphemeris :: Bool -> Text -> UpdateEphemeris
- updateEphemeris_name :: Lens' UpdateEphemeris (Maybe Text)
- updateEphemeris_priority :: Lens' UpdateEphemeris (Maybe Natural)
- updateEphemeris_enabled :: Lens' UpdateEphemeris Bool
- updateEphemeris_ephemerisId :: Lens' UpdateEphemeris Text
- data EphemerisIdResponse = EphemerisIdResponse' {
- ephemerisId :: Maybe Text
- newEphemerisIdResponse :: EphemerisIdResponse
- ephemerisIdResponse_ephemerisId :: Lens' EphemerisIdResponse (Maybe Text)
Creating a Request
data UpdateEphemeris Source #
See: newUpdateEphemeris
smart constructor.
UpdateEphemeris' | |
|
Instances
Create a value of UpdateEphemeris
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateEphemeris
, updateEphemeris_name
- A name string associated with the ephemeris. Used as a human-readable
identifier for the ephemeris.
UpdateEphemeris
, updateEphemeris_priority
- Customer-provided priority score to establish the order in which
overlapping ephemerides should be used.
The default for customer-provided ephemeris priority is 1, and higher numbers take precedence.
Priority must be 1 or greater
UpdateEphemeris
, updateEphemeris_enabled
- Whether the ephemeris is enabled or not. Changing this value will not
require the ephemeris to be re-validated.
UpdateEphemeris
, updateEphemeris_ephemerisId
- The AWS Ground Station ephemeris ID.
Request Lenses
updateEphemeris_name :: Lens' UpdateEphemeris (Maybe Text) Source #
A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.
updateEphemeris_priority :: Lens' UpdateEphemeris (Maybe Natural) Source #
Customer-provided priority score to establish the order in which overlapping ephemerides should be used.
The default for customer-provided ephemeris priority is 1, and higher numbers take precedence.
Priority must be 1 or greater
updateEphemeris_enabled :: Lens' UpdateEphemeris Bool Source #
Whether the ephemeris is enabled or not. Changing this value will not require the ephemeris to be re-validated.
updateEphemeris_ephemerisId :: Lens' UpdateEphemeris Text Source #
The AWS Ground Station ephemeris ID.
Destructuring the Response
data EphemerisIdResponse Source #
See: newEphemerisIdResponse
smart constructor.
EphemerisIdResponse' | |
|
Instances
newEphemerisIdResponse :: EphemerisIdResponse Source #
Create a value of EphemerisIdResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ephemerisId:EphemerisIdResponse'
, ephemerisIdResponse_ephemerisId
- The AWS Ground Station ephemeris ID.
Response Lenses
ephemerisIdResponse_ephemerisId :: Lens' EphemerisIdResponse (Maybe Text) Source #
The AWS Ground Station ephemeris ID.