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 |
List existing ephemerides.
This operation returns paginated results.
Synopsis
- data ListEphemerides = ListEphemerides' {
- maxResults :: Maybe Natural
- nextToken :: Maybe Text
- statusList :: Maybe [EphemerisStatus]
- endTime :: POSIX
- satelliteId :: Text
- startTime :: POSIX
- newListEphemerides :: UTCTime -> Text -> UTCTime -> ListEphemerides
- listEphemerides_maxResults :: Lens' ListEphemerides (Maybe Natural)
- listEphemerides_nextToken :: Lens' ListEphemerides (Maybe Text)
- listEphemerides_statusList :: Lens' ListEphemerides (Maybe [EphemerisStatus])
- listEphemerides_endTime :: Lens' ListEphemerides UTCTime
- listEphemerides_satelliteId :: Lens' ListEphemerides Text
- listEphemerides_startTime :: Lens' ListEphemerides UTCTime
- data ListEphemeridesResponse = ListEphemeridesResponse' {
- ephemerides :: Maybe (NonEmpty EphemerisItem)
- nextToken :: Maybe Text
- httpStatus :: Int
- newListEphemeridesResponse :: Int -> ListEphemeridesResponse
- listEphemeridesResponse_ephemerides :: Lens' ListEphemeridesResponse (Maybe (NonEmpty EphemerisItem))
- listEphemeridesResponse_nextToken :: Lens' ListEphemeridesResponse (Maybe Text)
- listEphemeridesResponse_httpStatus :: Lens' ListEphemeridesResponse Int
Creating a Request
data ListEphemerides Source #
See: newListEphemerides
smart constructor.
ListEphemerides' | |
|
Instances
Create a value of ListEphemerides
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:maxResults:ListEphemerides'
, listEphemerides_maxResults
- Maximum number of ephemerides to return.
ListEphemerides
, listEphemerides_nextToken
- Pagination token.
$sel:statusList:ListEphemerides'
, listEphemerides_statusList
- The list of ephemeris status to return.
ListEphemerides
, listEphemerides_endTime
- The end time to list in UTC. The operation will return an ephemeris if
its expiration time is within the time range defined by the startTime
and endTime
.
ListEphemerides
, listEphemerides_satelliteId
- The AWS Ground Station satellite ID to list ephemeris for.
ListEphemerides
, listEphemerides_startTime
- The start time to list in UTC. The operation will return an ephemeris if
its expiration time is within the time range defined by the startTime
and endTime
.
Request Lenses
listEphemerides_maxResults :: Lens' ListEphemerides (Maybe Natural) Source #
Maximum number of ephemerides to return.
listEphemerides_nextToken :: Lens' ListEphemerides (Maybe Text) Source #
Pagination token.
listEphemerides_statusList :: Lens' ListEphemerides (Maybe [EphemerisStatus]) Source #
The list of ephemeris status to return.
listEphemerides_endTime :: Lens' ListEphemerides UTCTime Source #
The end time to list in UTC. The operation will return an ephemeris if
its expiration time is within the time range defined by the startTime
and endTime
.
listEphemerides_satelliteId :: Lens' ListEphemerides Text Source #
The AWS Ground Station satellite ID to list ephemeris for.
listEphemerides_startTime :: Lens' ListEphemerides UTCTime Source #
The start time to list in UTC. The operation will return an ephemeris if
its expiration time is within the time range defined by the startTime
and endTime
.
Destructuring the Response
data ListEphemeridesResponse Source #
See: newListEphemeridesResponse
smart constructor.
ListEphemeridesResponse' | |
|
Instances
newListEphemeridesResponse Source #
Create a value of ListEphemeridesResponse
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:ephemerides:ListEphemeridesResponse'
, listEphemeridesResponse_ephemerides
- List of ephemerides.
ListEphemerides
, listEphemeridesResponse_nextToken
- Pagination token.
$sel:httpStatus:ListEphemeridesResponse'
, listEphemeridesResponse_httpStatus
- The response's http status code.
Response Lenses
listEphemeridesResponse_ephemerides :: Lens' ListEphemeridesResponse (Maybe (NonEmpty EphemerisItem)) Source #
List of ephemerides.
listEphemeridesResponse_nextToken :: Lens' ListEphemeridesResponse (Maybe Text) Source #
Pagination token.
listEphemeridesResponse_httpStatus :: Lens' ListEphemeridesResponse Int Source #
The response's http status code.