| 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 |
Amazonka.GroundStation.ListEphemerides
Description
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.
Constructors
| ListEphemerides' | |
Fields
| |
Instances
Arguments
| :: UTCTime | |
| -> Text | |
| -> UTCTime | |
| -> ListEphemerides |
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.
Constructors
| ListEphemeridesResponse' | |
Fields
| |
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.