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 |
- Service Configuration
- Errors
- Waiters
- Operations
- CancelContact
- CreateConfig
- CreateDataflowEndpointGroup
- CreateEphemeris
- CreateMissionProfile
- DeleteConfig
- DeleteDataflowEndpointGroup
- DeleteEphemeris
- DeleteMissionProfile
- DescribeContact
- DescribeEphemeris
- GetConfig
- GetDataflowEndpointGroup
- GetMinuteUsage
- GetMissionProfile
- GetSatellite
- ListConfigs (Paginated)
- ListContacts (Paginated)
- ListDataflowEndpointGroups (Paginated)
- ListEphemerides (Paginated)
- ListGroundStations (Paginated)
- ListMissionProfiles (Paginated)
- ListSatellites (Paginated)
- ListTagsForResource
- ReserveContact
- TagResource
- UntagResource
- UpdateConfig
- UpdateEphemeris
- UpdateMissionProfile
- Types
- AngleUnits
- BandwidthUnits
- ConfigCapabilityType
- ContactStatus
- Criticality
- EirpUnits
- EndpointStatus
- EphemerisInvalidReason
- EphemerisSource
- EphemerisStatus
- FrequencyUnits
- Polarization
- AntennaDemodDecodeDetails
- AntennaDownlinkConfig
- AntennaDownlinkDemodDecodeConfig
- AntennaUplinkConfig
- ConfigDetails
- ConfigIdResponse
- ConfigListItem
- ConfigTypeData
- ContactData
- ContactIdResponse
- DataflowDetail
- DataflowEndpoint
- DataflowEndpointConfig
- DataflowEndpointGroupIdResponse
- DataflowEndpointListItem
- DecodeConfig
- DemodulationConfig
- Destination
- Eirp
- Elevation
- EndpointDetails
- EphemerisData
- EphemerisDescription
- EphemerisIdResponse
- EphemerisItem
- EphemerisMetaData
- EphemerisTypeDescription
- Frequency
- FrequencyBandwidth
- GroundStationData
- MissionProfileIdResponse
- MissionProfileListItem
- OEMEphemeris
- S3Object
- S3RecordingConfig
- S3RecordingDetails
- SatelliteListItem
- SecurityDetails
- SocketAddress
- Source
- SpectrumConfig
- TLEData
- TLEEphemeris
- TimeRange
- TrackingConfig
- UplinkEchoConfig
- UplinkSpectrumConfig
Derived from API version 2019-05-23
of the AWS service descriptions, licensed under Apache 2.0.
Welcome to the AWS Ground Station API Reference. AWS Ground Station is a fully managed service that enables you to control satellite communications, downlink and process satellite data, and scale your satellite operations efficiently and cost-effectively without having to build or manage your own ground station infrastructure.
Synopsis
- defaultService :: Service
- _DependencyException :: AsError a => Fold a ServiceError
- _InvalidParameterException :: AsError a => Fold a ServiceError
- _ResourceLimitExceededException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- data CancelContact = CancelContact' Text
- newCancelContact :: Text -> CancelContact
- data ContactIdResponse = ContactIdResponse' (Maybe Text)
- newContactIdResponse :: ContactIdResponse
- data CreateConfig = CreateConfig' (Maybe (HashMap Text Text)) ConfigTypeData Text
- newCreateConfig :: ConfigTypeData -> Text -> CreateConfig
- data ConfigIdResponse = ConfigIdResponse' (Maybe Text) (Maybe Text) (Maybe ConfigCapabilityType)
- newConfigIdResponse :: ConfigIdResponse
- data CreateDataflowEndpointGroup = CreateDataflowEndpointGroup' (Maybe (HashMap Text Text)) [EndpointDetails]
- newCreateDataflowEndpointGroup :: CreateDataflowEndpointGroup
- data DataflowEndpointGroupIdResponse = DataflowEndpointGroupIdResponse' (Maybe Text)
- newDataflowEndpointGroupIdResponse :: DataflowEndpointGroupIdResponse
- data CreateEphemeris = CreateEphemeris' (Maybe Bool) (Maybe EphemerisData) (Maybe POSIX) (Maybe Text) (Maybe Natural) (Maybe (HashMap Text Text)) Text Text
- newCreateEphemeris :: Text -> Text -> CreateEphemeris
- data EphemerisIdResponse = EphemerisIdResponse' (Maybe Text)
- newEphemerisIdResponse :: EphemerisIdResponse
- data CreateMissionProfile = CreateMissionProfile' (Maybe Natural) (Maybe Natural) (Maybe (HashMap Text Text)) [NonEmpty Text] Natural Text Text
- newCreateMissionProfile :: Natural -> Text -> Text -> CreateMissionProfile
- data MissionProfileIdResponse = MissionProfileIdResponse' (Maybe Text)
- newMissionProfileIdResponse :: MissionProfileIdResponse
- data DeleteConfig = DeleteConfig' Text ConfigCapabilityType
- newDeleteConfig :: Text -> ConfigCapabilityType -> DeleteConfig
- data ConfigIdResponse = ConfigIdResponse' (Maybe Text) (Maybe Text) (Maybe ConfigCapabilityType)
- newConfigIdResponse :: ConfigIdResponse
- data DeleteDataflowEndpointGroup = DeleteDataflowEndpointGroup' Text
- newDeleteDataflowEndpointGroup :: Text -> DeleteDataflowEndpointGroup
- data DataflowEndpointGroupIdResponse = DataflowEndpointGroupIdResponse' (Maybe Text)
- newDataflowEndpointGroupIdResponse :: DataflowEndpointGroupIdResponse
- data DeleteEphemeris = DeleteEphemeris' Text
- newDeleteEphemeris :: Text -> DeleteEphemeris
- data EphemerisIdResponse = EphemerisIdResponse' (Maybe Text)
- newEphemerisIdResponse :: EphemerisIdResponse
- data DeleteMissionProfile = DeleteMissionProfile' Text
- newDeleteMissionProfile :: Text -> DeleteMissionProfile
- data MissionProfileIdResponse = MissionProfileIdResponse' (Maybe Text)
- newMissionProfileIdResponse :: MissionProfileIdResponse
- data DescribeContact = DescribeContact' Text
- newDescribeContact :: Text -> DescribeContact
- data DescribeContactResponse = DescribeContactResponse' (Maybe Text) (Maybe ContactStatus) (Maybe [DataflowDetail]) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Elevation) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text)) Int
- newDescribeContactResponse :: Int -> DescribeContactResponse
- data DescribeEphemeris = DescribeEphemeris' Text
- newDescribeEphemeris :: Text -> DescribeEphemeris
- data DescribeEphemerisResponse = DescribeEphemerisResponse' (Maybe POSIX) (Maybe Bool) (Maybe Text) (Maybe EphemerisInvalidReason) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe EphemerisStatus) (Maybe EphemerisTypeDescription) (Maybe (HashMap Text Text)) Int
- newDescribeEphemerisResponse :: Int -> DescribeEphemerisResponse
- data GetConfig = GetConfig' Text ConfigCapabilityType
- newGetConfig :: Text -> ConfigCapabilityType -> GetConfig
- data GetConfigResponse = GetConfigResponse' (Maybe ConfigCapabilityType) (Maybe (HashMap Text Text)) Int Text ConfigTypeData Text Text
- newGetConfigResponse :: Int -> Text -> ConfigTypeData -> Text -> Text -> GetConfigResponse
- data GetDataflowEndpointGroup = GetDataflowEndpointGroup' Text
- newGetDataflowEndpointGroup :: Text -> GetDataflowEndpointGroup
- data GetDataflowEndpointGroupResponse = GetDataflowEndpointGroupResponse' (Maybe Text) (Maybe Text) (Maybe [EndpointDetails]) (Maybe (HashMap Text Text)) Int
- newGetDataflowEndpointGroupResponse :: Int -> GetDataflowEndpointGroupResponse
- data GetMinuteUsage = GetMinuteUsage' Natural Natural
- newGetMinuteUsage :: Natural -> Natural -> GetMinuteUsage
- data GetMinuteUsageResponse = GetMinuteUsageResponse' (Maybe Int) (Maybe Bool) (Maybe Int) (Maybe Int) (Maybe Int) Int
- newGetMinuteUsageResponse :: Int -> GetMinuteUsageResponse
- data GetMissionProfile = GetMissionProfile' Text
- newGetMissionProfile :: Text -> GetMissionProfile
- data GetMissionProfileResponse = GetMissionProfileResponse' (Maybe Natural) (Maybe Natural) (Maybe [NonEmpty Text]) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newGetMissionProfileResponse :: Int -> GetMissionProfileResponse
- data GetSatellite = GetSatellite' Text
- newGetSatellite :: Text -> GetSatellite
- data GetSatelliteResponse = GetSatelliteResponse' (Maybe EphemerisMetaData) (Maybe [Text]) (Maybe Natural) (Maybe Text) (Maybe Text) Int
- newGetSatelliteResponse :: Int -> GetSatelliteResponse
- data ListConfigs = ListConfigs' (Maybe Natural) (Maybe Text)
- newListConfigs :: ListConfigs
- data ListConfigsResponse = ListConfigsResponse' (Maybe [ConfigListItem]) (Maybe Text) Int
- newListConfigsResponse :: Int -> ListConfigsResponse
- data ListContacts = ListContacts' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) POSIX POSIX [ContactStatus]
- newListContacts :: UTCTime -> UTCTime -> ListContacts
- data ListContactsResponse = ListContactsResponse' (Maybe [ContactData]) (Maybe Text) Int
- newListContactsResponse :: Int -> ListContactsResponse
- data ListDataflowEndpointGroups = ListDataflowEndpointGroups' (Maybe Natural) (Maybe Text)
- newListDataflowEndpointGroups :: ListDataflowEndpointGroups
- data ListDataflowEndpointGroupsResponse = ListDataflowEndpointGroupsResponse' (Maybe [DataflowEndpointListItem]) (Maybe Text) Int
- newListDataflowEndpointGroupsResponse :: Int -> ListDataflowEndpointGroupsResponse
- data ListEphemerides = ListEphemerides' (Maybe Natural) (Maybe Text) (Maybe [EphemerisStatus]) POSIX Text POSIX
- newListEphemerides :: UTCTime -> Text -> UTCTime -> ListEphemerides
- data ListEphemeridesResponse = ListEphemeridesResponse' (Maybe (NonEmpty EphemerisItem)) (Maybe Text) Int
- newListEphemeridesResponse :: Int -> ListEphemeridesResponse
- data ListGroundStations = ListGroundStations' (Maybe Natural) (Maybe Text) (Maybe Text)
- newListGroundStations :: ListGroundStations
- data ListGroundStationsResponse = ListGroundStationsResponse' (Maybe [GroundStationData]) (Maybe Text) Int
- newListGroundStationsResponse :: Int -> ListGroundStationsResponse
- data ListMissionProfiles = ListMissionProfiles' (Maybe Natural) (Maybe Text)
- newListMissionProfiles :: ListMissionProfiles
- data ListMissionProfilesResponse = ListMissionProfilesResponse' (Maybe [MissionProfileListItem]) (Maybe Text) Int
- newListMissionProfilesResponse :: Int -> ListMissionProfilesResponse
- data ListSatellites = ListSatellites' (Maybe Natural) (Maybe Text)
- newListSatellites :: ListSatellites
- data ListSatellitesResponse = ListSatellitesResponse' (Maybe Text) (Maybe [SatelliteListItem]) Int
- newListSatellitesResponse :: Int -> ListSatellitesResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data ReserveContact = ReserveContact' (Maybe (HashMap Text Text)) POSIX Text Text Text POSIX
- newReserveContact :: UTCTime -> Text -> Text -> Text -> UTCTime -> ReserveContact
- data ContactIdResponse = ContactIdResponse' (Maybe Text)
- newContactIdResponse :: ContactIdResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateConfig = UpdateConfig' ConfigTypeData Text ConfigCapabilityType Text
- newUpdateConfig :: ConfigTypeData -> Text -> ConfigCapabilityType -> Text -> UpdateConfig
- data ConfigIdResponse = ConfigIdResponse' (Maybe Text) (Maybe Text) (Maybe ConfigCapabilityType)
- newConfigIdResponse :: ConfigIdResponse
- data UpdateEphemeris = UpdateEphemeris' (Maybe Text) (Maybe Natural) Bool Text
- newUpdateEphemeris :: Bool -> Text -> UpdateEphemeris
- data EphemerisIdResponse = EphemerisIdResponse' (Maybe Text)
- newEphemerisIdResponse :: EphemerisIdResponse
- data UpdateMissionProfile = UpdateMissionProfile' (Maybe Natural) (Maybe Natural) (Maybe [NonEmpty Text]) (Maybe Natural) (Maybe Text) (Maybe Text) Text
- newUpdateMissionProfile :: Text -> UpdateMissionProfile
- data MissionProfileIdResponse = MissionProfileIdResponse' (Maybe Text)
- newMissionProfileIdResponse :: MissionProfileIdResponse
- newtype AngleUnits where
- AngleUnits' { }
- pattern AngleUnits_DEGREE_ANGLE :: AngleUnits
- pattern AngleUnits_RADIAN :: AngleUnits
- newtype BandwidthUnits where
- BandwidthUnits' { }
- pattern BandwidthUnits_GHz :: BandwidthUnits
- pattern BandwidthUnits_KHz :: BandwidthUnits
- pattern BandwidthUnits_MHz :: BandwidthUnits
- newtype ConfigCapabilityType where
- ConfigCapabilityType' { }
- pattern ConfigCapabilityType_Antenna_downlink :: ConfigCapabilityType
- pattern ConfigCapabilityType_Antenna_downlink_demod_decode :: ConfigCapabilityType
- pattern ConfigCapabilityType_Antenna_uplink :: ConfigCapabilityType
- pattern ConfigCapabilityType_Dataflow_endpoint :: ConfigCapabilityType
- pattern ConfigCapabilityType_S3_recording :: ConfigCapabilityType
- pattern ConfigCapabilityType_Tracking :: ConfigCapabilityType
- pattern ConfigCapabilityType_Uplink_echo :: ConfigCapabilityType
- newtype ContactStatus where
- ContactStatus' { }
- pattern ContactStatus_AVAILABLE :: ContactStatus
- pattern ContactStatus_AWS_CANCELLED :: ContactStatus
- pattern ContactStatus_AWS_FAILED :: ContactStatus
- pattern ContactStatus_CANCELLED :: ContactStatus
- pattern ContactStatus_CANCELLING :: ContactStatus
- pattern ContactStatus_COMPLETED :: ContactStatus
- pattern ContactStatus_FAILED :: ContactStatus
- pattern ContactStatus_FAILED_TO_SCHEDULE :: ContactStatus
- pattern ContactStatus_PASS :: ContactStatus
- pattern ContactStatus_POSTPASS :: ContactStatus
- pattern ContactStatus_PREPASS :: ContactStatus
- pattern ContactStatus_SCHEDULED :: ContactStatus
- pattern ContactStatus_SCHEDULING :: ContactStatus
- newtype Criticality where
- Criticality' { }
- pattern Criticality_PREFERRED :: Criticality
- pattern Criticality_REMOVED :: Criticality
- pattern Criticality_REQUIRED :: Criticality
- newtype EirpUnits where
- EirpUnits' { }
- pattern EirpUnits_DBW :: EirpUnits
- newtype EndpointStatus where
- EndpointStatus' { }
- pattern EndpointStatus_Created :: EndpointStatus
- pattern EndpointStatus_Creating :: EndpointStatus
- pattern EndpointStatus_Deleted :: EndpointStatus
- pattern EndpointStatus_Deleting :: EndpointStatus
- pattern EndpointStatus_Failed :: EndpointStatus
- newtype EphemerisInvalidReason where
- EphemerisInvalidReason' { }
- pattern EphemerisInvalidReason_KMS_KEY_INVALID :: EphemerisInvalidReason
- pattern EphemerisInvalidReason_METADATA_INVALID :: EphemerisInvalidReason
- pattern EphemerisInvalidReason_TIME_RANGE_INVALID :: EphemerisInvalidReason
- pattern EphemerisInvalidReason_TRAJECTORY_INVALID :: EphemerisInvalidReason
- pattern EphemerisInvalidReason_VALIDATION_ERROR :: EphemerisInvalidReason
- newtype EphemerisSource where
- EphemerisSource' { }
- pattern EphemerisSource_CUSTOMER_PROVIDED :: EphemerisSource
- pattern EphemerisSource_SPACE_TRACK :: EphemerisSource
- newtype EphemerisStatus where
- EphemerisStatus' { }
- pattern EphemerisStatus_DISABLED :: EphemerisStatus
- pattern EphemerisStatus_ENABLED :: EphemerisStatus
- pattern EphemerisStatus_ERROR :: EphemerisStatus
- pattern EphemerisStatus_EXPIRED :: EphemerisStatus
- pattern EphemerisStatus_INVALID :: EphemerisStatus
- pattern EphemerisStatus_VALIDATING :: EphemerisStatus
- newtype FrequencyUnits where
- FrequencyUnits' { }
- pattern FrequencyUnits_GHz :: FrequencyUnits
- pattern FrequencyUnits_KHz :: FrequencyUnits
- pattern FrequencyUnits_MHz :: FrequencyUnits
- newtype Polarization where
- Polarization' { }
- pattern Polarization_LEFT_HAND :: Polarization
- pattern Polarization_NONE :: Polarization
- pattern Polarization_RIGHT_HAND :: Polarization
- data AntennaDemodDecodeDetails = AntennaDemodDecodeDetails' (Maybe Text)
- newAntennaDemodDecodeDetails :: AntennaDemodDecodeDetails
- data AntennaDownlinkConfig = AntennaDownlinkConfig' SpectrumConfig
- newAntennaDownlinkConfig :: SpectrumConfig -> AntennaDownlinkConfig
- data AntennaDownlinkDemodDecodeConfig = AntennaDownlinkDemodDecodeConfig' DecodeConfig DemodulationConfig SpectrumConfig
- newAntennaDownlinkDemodDecodeConfig :: DecodeConfig -> DemodulationConfig -> SpectrumConfig -> AntennaDownlinkDemodDecodeConfig
- data AntennaUplinkConfig = AntennaUplinkConfig' (Maybe Bool) UplinkSpectrumConfig Eirp
- newAntennaUplinkConfig :: UplinkSpectrumConfig -> Eirp -> AntennaUplinkConfig
- data ConfigDetails = ConfigDetails' (Maybe AntennaDemodDecodeDetails) (Maybe EndpointDetails) (Maybe S3RecordingDetails)
- newConfigDetails :: ConfigDetails
- data ConfigIdResponse = ConfigIdResponse' (Maybe Text) (Maybe Text) (Maybe ConfigCapabilityType)
- newConfigIdResponse :: ConfigIdResponse
- data ConfigListItem = ConfigListItem' (Maybe Text) (Maybe Text) (Maybe ConfigCapabilityType) (Maybe Text)
- newConfigListItem :: ConfigListItem
- data ConfigTypeData = ConfigTypeData' (Maybe AntennaDownlinkConfig) (Maybe AntennaDownlinkDemodDecodeConfig) (Maybe AntennaUplinkConfig) (Maybe DataflowEndpointConfig) (Maybe S3RecordingConfig) (Maybe TrackingConfig) (Maybe UplinkEchoConfig)
- newConfigTypeData :: ConfigTypeData
- data ContactData = ContactData' (Maybe Text) (Maybe ContactStatus) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Elevation) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text))
- newContactData :: ContactData
- data ContactIdResponse = ContactIdResponse' (Maybe Text)
- newContactIdResponse :: ContactIdResponse
- data DataflowDetail = DataflowDetail' (Maybe Destination) (Maybe Text) (Maybe Source)
- newDataflowDetail :: DataflowDetail
- data DataflowEndpoint = DataflowEndpoint' (Maybe SocketAddress) (Maybe Natural) (Maybe Text) (Maybe EndpointStatus)
- newDataflowEndpoint :: DataflowEndpoint
- data DataflowEndpointConfig = DataflowEndpointConfig' (Maybe Text) Text
- newDataflowEndpointConfig :: Text -> DataflowEndpointConfig
- data DataflowEndpointGroupIdResponse = DataflowEndpointGroupIdResponse' (Maybe Text)
- newDataflowEndpointGroupIdResponse :: DataflowEndpointGroupIdResponse
- data DataflowEndpointListItem = DataflowEndpointListItem' (Maybe Text) (Maybe Text)
- newDataflowEndpointListItem :: DataflowEndpointListItem
- data DecodeConfig = DecodeConfig' Text
- newDecodeConfig :: Text -> DecodeConfig
- data DemodulationConfig = DemodulationConfig' Text
- newDemodulationConfig :: Text -> DemodulationConfig
- data Destination = Destination' (Maybe ConfigDetails) (Maybe Text) (Maybe ConfigCapabilityType) (Maybe Text)
- newDestination :: Destination
- data Eirp = Eirp' EirpUnits Double
- newEirp :: EirpUnits -> Double -> Eirp
- data Elevation = Elevation' AngleUnits Double
- newElevation :: AngleUnits -> Double -> Elevation
- data EndpointDetails = EndpointDetails' (Maybe DataflowEndpoint) (Maybe SecurityDetails)
- newEndpointDetails :: EndpointDetails
- data EphemerisData = EphemerisData' (Maybe OEMEphemeris) (Maybe TLEEphemeris)
- newEphemerisData :: EphemerisData
- data EphemerisDescription = EphemerisDescription' (Maybe Text) (Maybe S3Object)
- newEphemerisDescription :: EphemerisDescription
- data EphemerisIdResponse = EphemerisIdResponse' (Maybe Text)
- newEphemerisIdResponse :: EphemerisIdResponse
- data EphemerisItem = EphemerisItem' (Maybe POSIX) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe S3Object) (Maybe EphemerisStatus)
- newEphemerisItem :: EphemerisItem
- data EphemerisMetaData = EphemerisMetaData' (Maybe Text) (Maybe POSIX) (Maybe Text) EphemerisSource
- newEphemerisMetaData :: EphemerisSource -> EphemerisMetaData
- data EphemerisTypeDescription = EphemerisTypeDescription' (Maybe EphemerisDescription) (Maybe EphemerisDescription)
- newEphemerisTypeDescription :: EphemerisTypeDescription
- data Frequency = Frequency' FrequencyUnits Double
- newFrequency :: FrequencyUnits -> Double -> Frequency
- data FrequencyBandwidth = FrequencyBandwidth' BandwidthUnits Double
- newFrequencyBandwidth :: BandwidthUnits -> Double -> FrequencyBandwidth
- data GroundStationData = GroundStationData' (Maybe Text) (Maybe Text) (Maybe Text)
- newGroundStationData :: GroundStationData
- data MissionProfileIdResponse = MissionProfileIdResponse' (Maybe Text)
- newMissionProfileIdResponse :: MissionProfileIdResponse
- data MissionProfileListItem = MissionProfileListItem' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newMissionProfileListItem :: MissionProfileListItem
- data OEMEphemeris = OEMEphemeris' (Maybe Text) (Maybe S3Object)
- newOEMEphemeris :: OEMEphemeris
- data S3Object = S3Object' (Maybe Text) (Maybe Text) (Maybe Text)
- newS3Object :: S3Object
- data S3RecordingConfig = S3RecordingConfig' (Maybe Text) Text Text
- newS3RecordingConfig :: Text -> Text -> S3RecordingConfig
- data S3RecordingDetails = S3RecordingDetails' (Maybe Text) (Maybe Text)
- newS3RecordingDetails :: S3RecordingDetails
- data SatelliteListItem = SatelliteListItem' (Maybe EphemerisMetaData) (Maybe [Text]) (Maybe Natural) (Maybe Text) (Maybe Text)
- newSatelliteListItem :: SatelliteListItem
- data SecurityDetails = SecurityDetails' Text [Text] [Text]
- newSecurityDetails :: Text -> SecurityDetails
- data SocketAddress = SocketAddress' Text Int
- newSocketAddress :: Text -> Int -> SocketAddress
- data Source = Source' (Maybe ConfigDetails) (Maybe Text) (Maybe ConfigCapabilityType) (Maybe Text)
- newSource :: Source
- data SpectrumConfig = SpectrumConfig' (Maybe Polarization) FrequencyBandwidth Frequency
- newSpectrumConfig :: FrequencyBandwidth -> Frequency -> SpectrumConfig
- data TLEData = TLEData' Text Text TimeRange
- newTLEData :: Text -> Text -> TimeRange -> TLEData
- data TLEEphemeris = TLEEphemeris' (Maybe S3Object) (Maybe (NonEmpty TLEData))
- newTLEEphemeris :: TLEEphemeris
- data TimeRange = TimeRange' POSIX POSIX
- newTimeRange :: UTCTime -> UTCTime -> TimeRange
- data TrackingConfig = TrackingConfig' Criticality
- newTrackingConfig :: Criticality -> TrackingConfig
- data UplinkEchoConfig = UplinkEchoConfig' Text Bool
- newUplinkEchoConfig :: Text -> Bool -> UplinkEchoConfig
- data UplinkSpectrumConfig = UplinkSpectrumConfig' (Maybe Polarization) Frequency
- newUplinkSpectrumConfig :: Frequency -> UplinkSpectrumConfig
Service Configuration
defaultService :: Service Source #
API version 2019-05-23
of the Amazon Ground Station SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by GroundStation
.
DependencyException
_DependencyException :: AsError a => Fold a ServiceError Source #
Dependency encountered an error.
InvalidParameterException
_InvalidParameterException :: AsError a => Fold a ServiceError Source #
One or more parameters are not valid.
ResourceLimitExceededException
_ResourceLimitExceededException :: AsError a => Fold a ServiceError Source #
Account limits for this resource have been exceeded.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
Resource was not found.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
CancelContact
data CancelContact Source #
See: newCancelContact
smart constructor.
Instances
Create a value of CancelContact
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:
CancelContact
, cancelContact_contactId
- UUID of a contact.
data ContactIdResponse Source #
See: newContactIdResponse
smart constructor.
Instances
newContactIdResponse :: ContactIdResponse Source #
Create a value of ContactIdResponse
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:contactId:ContactIdResponse'
, contactIdResponse_contactId
- UUID of a contact.
CreateConfig
data CreateConfig Source #
See: newCreateConfig
smart constructor.
Instances
Create a value of CreateConfig
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:
CreateConfig
, createConfig_tags
- Tags assigned to a Config
.
$sel:configData:CreateConfig'
, createConfig_configData
- Parameters of a Config
.
CreateConfig
, createConfig_name
- Name of a Config
.
data ConfigIdResponse Source #
See: newConfigIdResponse
smart constructor.
Instances
newConfigIdResponse :: ConfigIdResponse Source #
Create a value of ConfigIdResponse
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:configArn:ConfigIdResponse'
, configIdResponse_configArn
- ARN of a Config
.
$sel:configId:ConfigIdResponse'
, configIdResponse_configId
- UUID of a Config
.
$sel:configType:ConfigIdResponse'
, configIdResponse_configType
- Type of a Config
.
CreateDataflowEndpointGroup
data CreateDataflowEndpointGroup Source #
See: newCreateDataflowEndpointGroup
smart constructor.
Instances
newCreateDataflowEndpointGroup :: CreateDataflowEndpointGroup Source #
Create a value of CreateDataflowEndpointGroup
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:
CreateDataflowEndpointGroup
, createDataflowEndpointGroup_tags
- Tags of a dataflow endpoint group.
CreateDataflowEndpointGroup
, createDataflowEndpointGroup_endpointDetails
- Endpoint details of each endpoint in the dataflow endpoint group.
data DataflowEndpointGroupIdResponse Source #
See: newDataflowEndpointGroupIdResponse
smart constructor.
Instances
FromJSON DataflowEndpointGroupIdResponse Source # | |
Generic DataflowEndpointGroupIdResponse Source # | |
Read DataflowEndpointGroupIdResponse Source # | |
Show DataflowEndpointGroupIdResponse Source # | |
NFData DataflowEndpointGroupIdResponse Source # | |
Eq DataflowEndpointGroupIdResponse Source # | |
Hashable DataflowEndpointGroupIdResponse Source # | |
type Rep DataflowEndpointGroupIdResponse Source # | |
Defined in Amazonka.GroundStation.Types.DataflowEndpointGroupIdResponse type Rep DataflowEndpointGroupIdResponse = D1 ('MetaData "DataflowEndpointGroupIdResponse" "Amazonka.GroundStation.Types.DataflowEndpointGroupIdResponse" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "DataflowEndpointGroupIdResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataflowEndpointGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
newDataflowEndpointGroupIdResponse :: DataflowEndpointGroupIdResponse Source #
Create a value of DataflowEndpointGroupIdResponse
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:dataflowEndpointGroupId:DataflowEndpointGroupIdResponse'
, dataflowEndpointGroupIdResponse_dataflowEndpointGroupId
- UUID of a dataflow endpoint group.
CreateEphemeris
data CreateEphemeris Source #
See: newCreateEphemeris
smart constructor.
CreateEphemeris' (Maybe Bool) (Maybe EphemerisData) (Maybe POSIX) (Maybe Text) (Maybe Natural) (Maybe (HashMap Text Text)) Text Text |
Instances
Create a value of CreateEphemeris
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:
CreateEphemeris
, createEphemeris_enabled
- Whether to set the ephemeris status to ENABLED
after validation.
Setting this to false will set the ephemeris status to DISABLED
after
validation.
$sel:ephemeris:CreateEphemeris'
, createEphemeris_ephemeris
- Ephemeris data.
$sel:expirationTime:CreateEphemeris'
, createEphemeris_expirationTime
- An overall expiration time for the ephemeris in UTC, after which it will
become EXPIRED
.
$sel:kmsKeyArn:CreateEphemeris'
, createEphemeris_kmsKeyArn
- The ARN of a KMS key used to encrypt the ephemeris in Ground Station.
CreateEphemeris
, createEphemeris_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
CreateEphemeris
, createEphemeris_tags
- Tags assigned to an ephemeris.
CreateEphemeris
, createEphemeris_name
- A name string associated with the ephemeris. Used as a human-readable
identifier for the ephemeris.
CreateEphemeris
, createEphemeris_satelliteId
- AWS Ground Station satellite ID for this ephemeris.
data EphemerisIdResponse Source #
See: newEphemerisIdResponse
smart constructor.
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.
CreateMissionProfile
data CreateMissionProfile Source #
See: newCreateMissionProfile
smart constructor.
CreateMissionProfile' (Maybe Natural) (Maybe Natural) (Maybe (HashMap Text Text)) [NonEmpty Text] Natural Text Text |
Instances
newCreateMissionProfile Source #
:: Natural |
|
-> Text | |
-> Text | |
-> CreateMissionProfile |
Create a value of CreateMissionProfile
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:contactPostPassDurationSeconds:CreateMissionProfile'
, createMissionProfile_contactPostPassDurationSeconds
- Amount of time after a contact ends that you’d like to receive a
CloudWatch event indicating the pass has finished.
$sel:contactPrePassDurationSeconds:CreateMissionProfile'
, createMissionProfile_contactPrePassDurationSeconds
- Amount of time prior to contact start you’d like to receive a CloudWatch
event indicating an upcoming pass.
CreateMissionProfile
, createMissionProfile_tags
- Tags assigned to a mission profile.
$sel:dataflowEdges:CreateMissionProfile'
, createMissionProfile_dataflowEdges
- A list of lists of ARNs. Each list of ARNs is an edge, with a from
Config
and a to Config
.
$sel:minimumViableContactDurationSeconds:CreateMissionProfile'
, createMissionProfile_minimumViableContactDurationSeconds
- Smallest amount of time in seconds that you’d like to see for an
available contact. AWS Ground Station will not present you with contacts
shorter than this duration.
CreateMissionProfile
, createMissionProfile_name
- Name of a mission profile.
$sel:trackingConfigArn:CreateMissionProfile'
, createMissionProfile_trackingConfigArn
- ARN of a tracking Config
.
data MissionProfileIdResponse Source #
See: newMissionProfileIdResponse
smart constructor.
Instances
newMissionProfileIdResponse :: MissionProfileIdResponse Source #
Create a value of MissionProfileIdResponse
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:missionProfileId:MissionProfileIdResponse'
, missionProfileIdResponse_missionProfileId
- UUID of a mission profile.
DeleteConfig
data DeleteConfig Source #
See: newDeleteConfig
smart constructor.
Instances
Create a value of DeleteConfig
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:
DeleteConfig
, deleteConfig_configId
- UUID of a Config
.
DeleteConfig
, deleteConfig_configType
- Type of a Config
.
data ConfigIdResponse Source #
See: newConfigIdResponse
smart constructor.
Instances
newConfigIdResponse :: ConfigIdResponse Source #
Create a value of ConfigIdResponse
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:configArn:ConfigIdResponse'
, configIdResponse_configArn
- ARN of a Config
.
$sel:configId:ConfigIdResponse'
, configIdResponse_configId
- UUID of a Config
.
$sel:configType:ConfigIdResponse'
, configIdResponse_configType
- Type of a Config
.
DeleteDataflowEndpointGroup
data DeleteDataflowEndpointGroup Source #
See: newDeleteDataflowEndpointGroup
smart constructor.
Instances
newDeleteDataflowEndpointGroup Source #
Create a value of DeleteDataflowEndpointGroup
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:
DeleteDataflowEndpointGroup
, deleteDataflowEndpointGroup_dataflowEndpointGroupId
- UUID of a dataflow endpoint group.
data DataflowEndpointGroupIdResponse Source #
See: newDataflowEndpointGroupIdResponse
smart constructor.
Instances
FromJSON DataflowEndpointGroupIdResponse Source # | |
Generic DataflowEndpointGroupIdResponse Source # | |
Read DataflowEndpointGroupIdResponse Source # | |
Show DataflowEndpointGroupIdResponse Source # | |
NFData DataflowEndpointGroupIdResponse Source # | |
Eq DataflowEndpointGroupIdResponse Source # | |
Hashable DataflowEndpointGroupIdResponse Source # | |
type Rep DataflowEndpointGroupIdResponse Source # | |
Defined in Amazonka.GroundStation.Types.DataflowEndpointGroupIdResponse type Rep DataflowEndpointGroupIdResponse = D1 ('MetaData "DataflowEndpointGroupIdResponse" "Amazonka.GroundStation.Types.DataflowEndpointGroupIdResponse" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "DataflowEndpointGroupIdResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataflowEndpointGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
newDataflowEndpointGroupIdResponse :: DataflowEndpointGroupIdResponse Source #
Create a value of DataflowEndpointGroupIdResponse
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:dataflowEndpointGroupId:DataflowEndpointGroupIdResponse'
, dataflowEndpointGroupIdResponse_dataflowEndpointGroupId
- UUID of a dataflow endpoint group.
DeleteEphemeris
data DeleteEphemeris Source #
See: newDeleteEphemeris
smart constructor.
Instances
Create a value of DeleteEphemeris
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:
DeleteEphemeris
, deleteEphemeris_ephemerisId
- The AWS Ground Station ephemeris ID.
data EphemerisIdResponse Source #
See: newEphemerisIdResponse
smart constructor.
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.
DeleteMissionProfile
data DeleteMissionProfile Source #
See: newDeleteMissionProfile
smart constructor.
Instances
newDeleteMissionProfile Source #
Create a value of DeleteMissionProfile
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:
DeleteMissionProfile
, deleteMissionProfile_missionProfileId
- UUID of a mission profile.
data MissionProfileIdResponse Source #
See: newMissionProfileIdResponse
smart constructor.
Instances
newMissionProfileIdResponse :: MissionProfileIdResponse Source #
Create a value of MissionProfileIdResponse
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:missionProfileId:MissionProfileIdResponse'
, missionProfileIdResponse_missionProfileId
- UUID of a mission profile.
DescribeContact
data DescribeContact Source #
See: newDescribeContact
smart constructor.
Instances
Create a value of DescribeContact
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:
DescribeContact
, describeContact_contactId
- UUID of a contact.
data DescribeContactResponse Source #
See: newDescribeContactResponse
smart constructor.
DescribeContactResponse' (Maybe Text) (Maybe ContactStatus) (Maybe [DataflowDetail]) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Elevation) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text)) Int |
Instances
newDescribeContactResponse Source #
Create a value of DescribeContactResponse
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:
DescribeContact
, describeContactResponse_contactId
- UUID of a contact.
DescribeContactResponse
, describeContactResponse_contactStatus
- Status of a contact.
$sel:dataflowList:DescribeContactResponse'
, describeContactResponse_dataflowList
- List describing source and destination details for each dataflow edge.
DescribeContactResponse
, describeContactResponse_endTime
- End time of a contact in UTC.
DescribeContactResponse
, describeContactResponse_errorMessage
- Error message for a contact.
DescribeContactResponse
, describeContactResponse_groundStation
- Ground station for a contact.
DescribeContactResponse
, describeContactResponse_maximumElevation
- Maximum elevation angle of a contact.
DescribeContactResponse
, describeContactResponse_missionProfileArn
- ARN of a mission profile.
DescribeContactResponse
, describeContactResponse_postPassEndTime
- Amount of time after a contact ends that you’d like to receive a
CloudWatch event indicating the pass has finished.
DescribeContactResponse
, describeContactResponse_prePassStartTime
- Amount of time prior to contact start you’d like to receive a CloudWatch
event indicating an upcoming pass.
DescribeContactResponse
, describeContactResponse_region
- Region of a contact.
DescribeContactResponse
, describeContactResponse_satelliteArn
- ARN of a satellite.
DescribeContactResponse
, describeContactResponse_startTime
- Start time of a contact in UTC.
DescribeContactResponse
, describeContactResponse_tags
- Tags assigned to a contact.
$sel:httpStatus:DescribeContactResponse'
, describeContactResponse_httpStatus
- The response's http status code.
DescribeEphemeris
data DescribeEphemeris Source #
See: newDescribeEphemeris
smart constructor.
Instances
Create a value of DescribeEphemeris
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:
DescribeEphemeris
, describeEphemeris_ephemerisId
- The AWS Ground Station ephemeris ID.
data DescribeEphemerisResponse Source #
See: newDescribeEphemerisResponse
smart constructor.
Instances
newDescribeEphemerisResponse Source #
Create a value of DescribeEphemerisResponse
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:
DescribeEphemerisResponse
, describeEphemerisResponse_creationTime
- The time the ephemeris was uploaded in UTC.
DescribeEphemerisResponse
, describeEphemerisResponse_enabled
- Whether or not the ephemeris is enabled.
DescribeEphemeris
, describeEphemerisResponse_ephemerisId
- The AWS Ground Station ephemeris ID.
$sel:invalidReason:DescribeEphemerisResponse'
, describeEphemerisResponse_invalidReason
- Reason that an ephemeris failed validation. Only provided for
ephemerides with INVALID
status.
DescribeEphemerisResponse
, describeEphemerisResponse_name
- A name string associated with the ephemeris. Used as a human-readable
identifier for the ephemeris.
DescribeEphemerisResponse
, describeEphemerisResponse_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
DescribeEphemerisResponse
, describeEphemerisResponse_satelliteId
- The AWS Ground Station satellite ID associated with ephemeris.
DescribeEphemerisResponse
, describeEphemerisResponse_status
- The status of the ephemeris.
$sel:suppliedData:DescribeEphemerisResponse'
, describeEphemerisResponse_suppliedData
- Supplied ephemeris data.
DescribeEphemerisResponse
, describeEphemerisResponse_tags
- Tags assigned to an ephemeris.
$sel:httpStatus:DescribeEphemerisResponse'
, describeEphemerisResponse_httpStatus
- The response's http status code.
GetConfig
See: newGetConfig
smart constructor.
Instances
Create a value of GetConfig
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:
GetConfig
, getConfig_configId
- UUID of a Config
.
GetConfig
, getConfig_configType
- Type of a Config
.
data GetConfigResponse Source #
See: newGetConfigResponse
smart constructor.
GetConfigResponse' (Maybe ConfigCapabilityType) (Maybe (HashMap Text Text)) Int Text ConfigTypeData Text Text |
Instances
:: Int | |
-> Text | |
-> ConfigTypeData | |
-> Text | |
-> Text | |
-> GetConfigResponse |
Create a value of GetConfigResponse
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:
GetConfig
, getConfigResponse_configType
- Type of a Config
.
GetConfigResponse
, getConfigResponse_tags
- Tags assigned to a Config
.
$sel:httpStatus:GetConfigResponse'
, getConfigResponse_httpStatus
- The response's http status code.
GetConfigResponse
, getConfigResponse_configArn
- ARN of a Config
$sel:configData:GetConfigResponse'
, getConfigResponse_configData
- Data elements in a Config
.
GetConfig
, getConfigResponse_configId
- UUID of a Config
.
GetConfigResponse
, getConfigResponse_name
- Name of a Config
.
GetDataflowEndpointGroup
data GetDataflowEndpointGroup Source #
See: newGetDataflowEndpointGroup
smart constructor.
Instances
newGetDataflowEndpointGroup Source #
Create a value of GetDataflowEndpointGroup
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:
GetDataflowEndpointGroup
, getDataflowEndpointGroup_dataflowEndpointGroupId
- UUID of a dataflow endpoint group.
data GetDataflowEndpointGroupResponse Source #
See: newGetDataflowEndpointGroupResponse
smart constructor.
GetDataflowEndpointGroupResponse' (Maybe Text) (Maybe Text) (Maybe [EndpointDetails]) (Maybe (HashMap Text Text)) Int |
Instances
newGetDataflowEndpointGroupResponse Source #
Create a value of GetDataflowEndpointGroupResponse
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:
GetDataflowEndpointGroupResponse
, getDataflowEndpointGroupResponse_dataflowEndpointGroupArn
- ARN of a dataflow endpoint group.
GetDataflowEndpointGroup
, getDataflowEndpointGroupResponse_dataflowEndpointGroupId
- UUID of a dataflow endpoint group.
$sel:endpointsDetails:GetDataflowEndpointGroupResponse'
, getDataflowEndpointGroupResponse_endpointsDetails
- Details of a dataflow endpoint.
GetDataflowEndpointGroupResponse
, getDataflowEndpointGroupResponse_tags
- Tags assigned to a dataflow endpoint group.
$sel:httpStatus:GetDataflowEndpointGroupResponse'
, getDataflowEndpointGroupResponse_httpStatus
- The response's http status code.
GetMinuteUsage
data GetMinuteUsage Source #
See: newGetMinuteUsage
smart constructor.
Instances
Create a value of GetMinuteUsage
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:month:GetMinuteUsage'
, getMinuteUsage_month
- The month being requested, with a value of 1-12.
$sel:year:GetMinuteUsage'
, getMinuteUsage_year
- The year being requested, in the format of YYYY.
data GetMinuteUsageResponse Source #
See: newGetMinuteUsageResponse
smart constructor.
Instances
newGetMinuteUsageResponse Source #
Create a value of GetMinuteUsageResponse
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:estimatedMinutesRemaining:GetMinuteUsageResponse'
, getMinuteUsageResponse_estimatedMinutesRemaining
- Estimated number of minutes remaining for an account, specific to the
month being requested.
$sel:isReservedMinutesCustomer:GetMinuteUsageResponse'
, getMinuteUsageResponse_isReservedMinutesCustomer
- Returns whether or not an account has signed up for the reserved minutes
pricing plan, specific to the month being requested.
$sel:totalReservedMinuteAllocation:GetMinuteUsageResponse'
, getMinuteUsageResponse_totalReservedMinuteAllocation
- Total number of reserved minutes allocated, specific to the month being
requested.
$sel:totalScheduledMinutes:GetMinuteUsageResponse'
, getMinuteUsageResponse_totalScheduledMinutes
- Total scheduled minutes for an account, specific to the month being
requested.
$sel:upcomingMinutesScheduled:GetMinuteUsageResponse'
, getMinuteUsageResponse_upcomingMinutesScheduled
- Upcoming minutes scheduled for an account, specific to the month being
requested.
$sel:httpStatus:GetMinuteUsageResponse'
, getMinuteUsageResponse_httpStatus
- The response's http status code.
GetMissionProfile
data GetMissionProfile Source #
See: newGetMissionProfile
smart constructor.
Instances
Create a value of GetMissionProfile
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:
GetMissionProfile
, getMissionProfile_missionProfileId
- UUID of a mission profile.
data GetMissionProfileResponse Source #
See: newGetMissionProfileResponse
smart constructor.
GetMissionProfileResponse' (Maybe Natural) (Maybe Natural) (Maybe [NonEmpty Text]) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int |
Instances
newGetMissionProfileResponse Source #
Create a value of GetMissionProfileResponse
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:contactPostPassDurationSeconds:GetMissionProfileResponse'
, getMissionProfileResponse_contactPostPassDurationSeconds
- Amount of time after a contact ends that you’d like to receive a
CloudWatch event indicating the pass has finished.
$sel:contactPrePassDurationSeconds:GetMissionProfileResponse'
, getMissionProfileResponse_contactPrePassDurationSeconds
- Amount of time prior to contact start you’d like to receive a CloudWatch
event indicating an upcoming pass.
$sel:dataflowEdges:GetMissionProfileResponse'
, getMissionProfileResponse_dataflowEdges
- A list of lists of ARNs. Each list of ARNs is an edge, with a from
Config
and a to Config
.
$sel:minimumViableContactDurationSeconds:GetMissionProfileResponse'
, getMissionProfileResponse_minimumViableContactDurationSeconds
- Smallest amount of time in seconds that you’d like to see for an
available contact. AWS Ground Station will not present you with contacts
shorter than this duration.
GetMissionProfileResponse
, getMissionProfileResponse_missionProfileArn
- ARN of a mission profile.
GetMissionProfile
, getMissionProfileResponse_missionProfileId
- UUID of a mission profile.
GetMissionProfileResponse
, getMissionProfileResponse_name
- Name of a mission profile.
GetMissionProfileResponse
, getMissionProfileResponse_region
- Region of a mission profile.
GetMissionProfileResponse
, getMissionProfileResponse_tags
- Tags assigned to a mission profile.
$sel:trackingConfigArn:GetMissionProfileResponse'
, getMissionProfileResponse_trackingConfigArn
- ARN of a tracking Config
.
$sel:httpStatus:GetMissionProfileResponse'
, getMissionProfileResponse_httpStatus
- The response's http status code.
GetSatellite
data GetSatellite Source #
See: newGetSatellite
smart constructor.
Instances
Create a value of GetSatellite
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:
GetSatellite
, getSatellite_satelliteId
- UUID of a satellite.
data GetSatelliteResponse Source #
See: newGetSatelliteResponse
smart constructor.
GetSatelliteResponse' (Maybe EphemerisMetaData) (Maybe [Text]) (Maybe Natural) (Maybe Text) (Maybe Text) Int |
Instances
newGetSatelliteResponse Source #
Create a value of GetSatelliteResponse
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:
GetSatelliteResponse
, getSatelliteResponse_currentEphemeris
- The current ephemeris being used to compute the trajectory of the
satellite.
GetSatelliteResponse
, getSatelliteResponse_groundStations
- A list of ground stations to which the satellite is on-boarded.
GetSatelliteResponse
, getSatelliteResponse_noradSatelliteID
- NORAD satellite ID number.
GetSatelliteResponse
, getSatelliteResponse_satelliteArn
- ARN of a satellite.
GetSatellite
, getSatelliteResponse_satelliteId
- UUID of a satellite.
$sel:httpStatus:GetSatelliteResponse'
, getSatelliteResponse_httpStatus
- The response's http status code.
ListConfigs (Paginated)
data ListConfigs Source #
See: newListConfigs
smart constructor.
Instances
newListConfigs :: ListConfigs Source #
Create a value of ListConfigs
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:ListConfigs'
, listConfigs_maxResults
- Maximum number of Configs
returned.
ListConfigs
, listConfigs_nextToken
- Next token returned in the request of a previous ListConfigs
call.
Used to get the next page of results.
data ListConfigsResponse Source #
See: newListConfigsResponse
smart constructor.
Instances
newListConfigsResponse Source #
Create a value of ListConfigsResponse
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:configList:ListConfigsResponse'
, listConfigsResponse_configList
- List of Config
items.
ListConfigs
, listConfigsResponse_nextToken
- Next token returned in the response of a previous ListConfigs
call.
Used to get the next page of results.
$sel:httpStatus:ListConfigsResponse'
, listConfigsResponse_httpStatus
- The response's http status code.
ListContacts (Paginated)
data ListContacts Source #
See: newListContacts
smart constructor.
ListContacts' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) POSIX POSIX [ContactStatus] |
Instances
Create a value of ListContacts
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:
ListContacts
, listContacts_groundStation
- Name of a ground station.
$sel:maxResults:ListContacts'
, listContacts_maxResults
- Maximum number of contacts returned.
ListContacts
, listContacts_missionProfileArn
- ARN of a mission profile.
ListContacts
, listContacts_nextToken
- Next token returned in the request of a previous ListContacts
call.
Used to get the next page of results.
ListContacts
, listContacts_satelliteArn
- ARN of a satellite.
ListContacts
, listContacts_endTime
- End time of a contact in UTC.
ListContacts
, listContacts_startTime
- Start time of a contact in UTC.
$sel:statusList:ListContacts'
, listContacts_statusList
- Status of a contact reservation.
data ListContactsResponse Source #
See: newListContactsResponse
smart constructor.
Instances
newListContactsResponse Source #
Create a value of ListContactsResponse
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:contactList:ListContactsResponse'
, listContactsResponse_contactList
- List of contacts.
ListContacts
, listContactsResponse_nextToken
- Next token returned in the response of a previous ListContacts
call.
Used to get the next page of results.
$sel:httpStatus:ListContactsResponse'
, listContactsResponse_httpStatus
- The response's http status code.
ListDataflowEndpointGroups (Paginated)
data ListDataflowEndpointGroups Source #
See: newListDataflowEndpointGroups
smart constructor.
Instances
newListDataflowEndpointGroups :: ListDataflowEndpointGroups Source #
Create a value of ListDataflowEndpointGroups
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:ListDataflowEndpointGroups'
, listDataflowEndpointGroups_maxResults
- Maximum number of dataflow endpoint groups returned.
ListDataflowEndpointGroups
, listDataflowEndpointGroups_nextToken
- Next token returned in the request of a previous
ListDataflowEndpointGroups
call. Used to get the next page of results.
data ListDataflowEndpointGroupsResponse Source #
See: newListDataflowEndpointGroupsResponse
smart constructor.
Instances
newListDataflowEndpointGroupsResponse Source #
Create a value of ListDataflowEndpointGroupsResponse
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:dataflowEndpointGroupList:ListDataflowEndpointGroupsResponse'
, listDataflowEndpointGroupsResponse_dataflowEndpointGroupList
- A list of dataflow endpoint groups.
ListDataflowEndpointGroups
, listDataflowEndpointGroupsResponse_nextToken
- Next token returned in the response of a previous
ListDataflowEndpointGroups
call. Used to get the next page of results.
$sel:httpStatus:ListDataflowEndpointGroupsResponse'
, listDataflowEndpointGroupsResponse_httpStatus
- The response's http status code.
ListEphemerides (Paginated)
data ListEphemerides Source #
See: newListEphemerides
smart constructor.
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
.
data ListEphemeridesResponse Source #
See: newListEphemeridesResponse
smart constructor.
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.
ListGroundStations (Paginated)
data ListGroundStations Source #
See: newListGroundStations
smart constructor.
Instances
newListGroundStations :: ListGroundStations Source #
Create a value of ListGroundStations
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:ListGroundStations'
, listGroundStations_maxResults
- Maximum number of ground stations returned.
ListGroundStations
, listGroundStations_nextToken
- Next token that can be supplied in the next call to get the next page of
ground stations.
ListGroundStations
, listGroundStations_satelliteId
- Satellite ID to retrieve on-boarded ground stations.
data ListGroundStationsResponse Source #
See: newListGroundStationsResponse
smart constructor.
Instances
newListGroundStationsResponse Source #
Create a value of ListGroundStationsResponse
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:groundStationList:ListGroundStationsResponse'
, listGroundStationsResponse_groundStationList
- List of ground stations.
ListGroundStations
, listGroundStationsResponse_nextToken
- Next token that can be supplied in the next call to get the next page of
ground stations.
$sel:httpStatus:ListGroundStationsResponse'
, listGroundStationsResponse_httpStatus
- The response's http status code.
ListMissionProfiles (Paginated)
data ListMissionProfiles Source #
See: newListMissionProfiles
smart constructor.
Instances
newListMissionProfiles :: ListMissionProfiles Source #
Create a value of ListMissionProfiles
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:ListMissionProfiles'
, listMissionProfiles_maxResults
- Maximum number of mission profiles returned.
ListMissionProfiles
, listMissionProfiles_nextToken
- Next token returned in the request of a previous ListMissionProfiles
call. Used to get the next page of results.
data ListMissionProfilesResponse Source #
See: newListMissionProfilesResponse
smart constructor.
Instances
newListMissionProfilesResponse Source #
Create a value of ListMissionProfilesResponse
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:missionProfileList:ListMissionProfilesResponse'
, listMissionProfilesResponse_missionProfileList
- List of mission profiles.
ListMissionProfiles
, listMissionProfilesResponse_nextToken
- Next token returned in the response of a previous ListMissionProfiles
call. Used to get the next page of results.
$sel:httpStatus:ListMissionProfilesResponse'
, listMissionProfilesResponse_httpStatus
- The response's http status code.
ListSatellites (Paginated)
data ListSatellites Source #
See: newListSatellites
smart constructor.
Instances
newListSatellites :: ListSatellites Source #
Create a value of ListSatellites
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:ListSatellites'
, listSatellites_maxResults
- Maximum number of satellites returned.
ListSatellites
, listSatellites_nextToken
- Next token that can be supplied in the next call to get the next page of
satellites.
data ListSatellitesResponse Source #
See: newListSatellitesResponse
smart constructor.
Instances
newListSatellitesResponse Source #
Create a value of ListSatellitesResponse
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:
ListSatellites
, listSatellitesResponse_nextToken
- Next token that can be supplied in the next call to get the next page of
satellites.
$sel:satellites:ListSatellitesResponse'
, listSatellitesResponse_satellites
- List of satellites.
$sel:httpStatus:ListSatellitesResponse'
, listSatellitesResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
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:resourceArn:ListTagsForResource'
, listTagsForResource_resourceArn
- ARN of a resource.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
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:
ListTagsForResourceResponse
, listTagsForResourceResponse_tags
- Tags assigned to a resource.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
ReserveContact
data ReserveContact Source #
See: newReserveContact
smart constructor.
Instances
Create a value of ReserveContact
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:
ReserveContact
, reserveContact_tags
- Tags assigned to a contact.
ReserveContact
, reserveContact_endTime
- End time of a contact in UTC.
ReserveContact
, reserveContact_groundStation
- Name of a ground station.
ReserveContact
, reserveContact_missionProfileArn
- ARN of a mission profile.
ReserveContact
, reserveContact_satelliteArn
- ARN of a satellite
ReserveContact
, reserveContact_startTime
- Start time of a contact in UTC.
data ContactIdResponse Source #
See: newContactIdResponse
smart constructor.
Instances
newContactIdResponse :: ContactIdResponse Source #
Create a value of ContactIdResponse
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:contactId:ContactIdResponse'
, contactIdResponse_contactId
- UUID of a contact.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
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:resourceArn:TagResource'
, tagResource_resourceArn
- ARN of a resource tag.
TagResource
, tagResource_tags
- Tags assigned to a resource.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
newTagResourceResponse Source #
Create a value of TagResourceResponse
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:httpStatus:TagResourceResponse'
, tagResourceResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
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:resourceArn:UntagResource'
, untagResource_resourceArn
- ARN of a resource.
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- Keys of a resource tag.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse
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:httpStatus:UntagResourceResponse'
, untagResourceResponse_httpStatus
- The response's http status code.
UpdateConfig
data UpdateConfig Source #
See: newUpdateConfig
smart constructor.
Instances
:: ConfigTypeData | |
-> Text | |
-> ConfigCapabilityType | |
-> Text | |
-> UpdateConfig |
Create a value of UpdateConfig
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:configData:UpdateConfig'
, updateConfig_configData
- Parameters of a Config
.
UpdateConfig
, updateConfig_configId
- UUID of a Config
.
UpdateConfig
, updateConfig_configType
- Type of a Config
.
UpdateConfig
, updateConfig_name
- Name of a Config
.
data ConfigIdResponse Source #
See: newConfigIdResponse
smart constructor.
Instances
newConfigIdResponse :: ConfigIdResponse Source #
Create a value of ConfigIdResponse
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:configArn:ConfigIdResponse'
, configIdResponse_configArn
- ARN of a Config
.
$sel:configId:ConfigIdResponse'
, configIdResponse_configId
- UUID of a Config
.
$sel:configType:ConfigIdResponse'
, configIdResponse_configType
- Type of a Config
.
UpdateEphemeris
data UpdateEphemeris Source #
See: newUpdateEphemeris
smart constructor.
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.
data EphemerisIdResponse Source #
See: newEphemerisIdResponse
smart constructor.
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.
UpdateMissionProfile
data UpdateMissionProfile Source #
See: newUpdateMissionProfile
smart constructor.
UpdateMissionProfile' (Maybe Natural) (Maybe Natural) (Maybe [NonEmpty Text]) (Maybe Natural) (Maybe Text) (Maybe Text) Text |
Instances
newUpdateMissionProfile Source #
Create a value of UpdateMissionProfile
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:contactPostPassDurationSeconds:UpdateMissionProfile'
, updateMissionProfile_contactPostPassDurationSeconds
- Amount of time after a contact ends that you’d like to receive a
CloudWatch event indicating the pass has finished.
$sel:contactPrePassDurationSeconds:UpdateMissionProfile'
, updateMissionProfile_contactPrePassDurationSeconds
- Amount of time after a contact ends that you’d like to receive a
CloudWatch event indicating the pass has finished.
$sel:dataflowEdges:UpdateMissionProfile'
, updateMissionProfile_dataflowEdges
- A list of lists of ARNs. Each list of ARNs is an edge, with a from
Config
and a to Config
.
$sel:minimumViableContactDurationSeconds:UpdateMissionProfile'
, updateMissionProfile_minimumViableContactDurationSeconds
- Smallest amount of time in seconds that you’d like to see for an
available contact. AWS Ground Station will not present you with contacts
shorter than this duration.
UpdateMissionProfile
, updateMissionProfile_name
- Name of a mission profile.
$sel:trackingConfigArn:UpdateMissionProfile'
, updateMissionProfile_trackingConfigArn
- ARN of a tracking Config
.
UpdateMissionProfile
, updateMissionProfile_missionProfileId
- UUID of a mission profile.
data MissionProfileIdResponse Source #
See: newMissionProfileIdResponse
smart constructor.
Instances
newMissionProfileIdResponse :: MissionProfileIdResponse Source #
Create a value of MissionProfileIdResponse
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:missionProfileId:MissionProfileIdResponse'
, missionProfileIdResponse_missionProfileId
- UUID of a mission profile.
Types
AngleUnits
newtype AngleUnits Source #
pattern AngleUnits_DEGREE_ANGLE :: AngleUnits | |
pattern AngleUnits_RADIAN :: AngleUnits |
Instances
BandwidthUnits
newtype BandwidthUnits Source #
pattern BandwidthUnits_GHz :: BandwidthUnits | |
pattern BandwidthUnits_KHz :: BandwidthUnits | |
pattern BandwidthUnits_MHz :: BandwidthUnits |
Instances
ConfigCapabilityType
newtype ConfigCapabilityType Source #
Instances
ContactStatus
newtype ContactStatus Source #
pattern ContactStatus_AVAILABLE :: ContactStatus | |
pattern ContactStatus_AWS_CANCELLED :: ContactStatus | |
pattern ContactStatus_AWS_FAILED :: ContactStatus | |
pattern ContactStatus_CANCELLED :: ContactStatus | |
pattern ContactStatus_CANCELLING :: ContactStatus | |
pattern ContactStatus_COMPLETED :: ContactStatus | |
pattern ContactStatus_FAILED :: ContactStatus | |
pattern ContactStatus_FAILED_TO_SCHEDULE :: ContactStatus | |
pattern ContactStatus_PASS :: ContactStatus | |
pattern ContactStatus_POSTPASS :: ContactStatus | |
pattern ContactStatus_PREPASS :: ContactStatus | |
pattern ContactStatus_SCHEDULED :: ContactStatus | |
pattern ContactStatus_SCHEDULING :: ContactStatus |
Instances
Criticality
newtype Criticality Source #
pattern Criticality_PREFERRED :: Criticality | |
pattern Criticality_REMOVED :: Criticality | |
pattern Criticality_REQUIRED :: Criticality |
Instances
EirpUnits
pattern EirpUnits_DBW :: EirpUnits |
Instances
EndpointStatus
newtype EndpointStatus Source #
pattern EndpointStatus_Created :: EndpointStatus | |
pattern EndpointStatus_Creating :: EndpointStatus | |
pattern EndpointStatus_Deleted :: EndpointStatus | |
pattern EndpointStatus_Deleting :: EndpointStatus | |
pattern EndpointStatus_Failed :: EndpointStatus |
Instances
EphemerisInvalidReason
newtype EphemerisInvalidReason Source #
Instances
EphemerisSource
newtype EphemerisSource Source #
pattern EphemerisSource_CUSTOMER_PROVIDED :: EphemerisSource | |
pattern EphemerisSource_SPACE_TRACK :: EphemerisSource |
Instances
EphemerisStatus
newtype EphemerisStatus Source #
pattern EphemerisStatus_DISABLED :: EphemerisStatus | |
pattern EphemerisStatus_ENABLED :: EphemerisStatus | |
pattern EphemerisStatus_ERROR :: EphemerisStatus | |
pattern EphemerisStatus_EXPIRED :: EphemerisStatus | |
pattern EphemerisStatus_INVALID :: EphemerisStatus | |
pattern EphemerisStatus_VALIDATING :: EphemerisStatus |
Instances
FrequencyUnits
newtype FrequencyUnits Source #
pattern FrequencyUnits_GHz :: FrequencyUnits | |
pattern FrequencyUnits_KHz :: FrequencyUnits | |
pattern FrequencyUnits_MHz :: FrequencyUnits |
Instances
Polarization
newtype Polarization Source #
pattern Polarization_LEFT_HAND :: Polarization | |
pattern Polarization_NONE :: Polarization | |
pattern Polarization_RIGHT_HAND :: Polarization |
Instances
AntennaDemodDecodeDetails
data AntennaDemodDecodeDetails Source #
Details about an antenna demod decode Config
used in a contact.
See: newAntennaDemodDecodeDetails
smart constructor.
Instances
newAntennaDemodDecodeDetails :: AntennaDemodDecodeDetails Source #
Create a value of AntennaDemodDecodeDetails
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:outputNode:AntennaDemodDecodeDetails'
, antennaDemodDecodeDetails_outputNode
- Name of an antenna demod decode output node used in a contact.
AntennaDownlinkConfig
data AntennaDownlinkConfig Source #
Information about how AWS Ground Station should configure an antenna for downlink during a contact.
See: newAntennaDownlinkConfig
smart constructor.
Instances
newAntennaDownlinkConfig Source #
Create a value of AntennaDownlinkConfig
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:spectrumConfig:AntennaDownlinkConfig'
, antennaDownlinkConfig_spectrumConfig
- Object that describes a spectral Config
.
AntennaDownlinkDemodDecodeConfig
data AntennaDownlinkDemodDecodeConfig Source #
Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.
See: newAntennaDownlinkDemodDecodeConfig
smart constructor.
Instances
newAntennaDownlinkDemodDecodeConfig Source #
Create a value of AntennaDownlinkDemodDecodeConfig
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:decodeConfig:AntennaDownlinkDemodDecodeConfig'
, antennaDownlinkDemodDecodeConfig_decodeConfig
- Information about the decode Config
.
$sel:demodulationConfig:AntennaDownlinkDemodDecodeConfig'
, antennaDownlinkDemodDecodeConfig_demodulationConfig
- Information about the demodulation Config
.
$sel:spectrumConfig:AntennaDownlinkDemodDecodeConfig'
, antennaDownlinkDemodDecodeConfig_spectrumConfig
- Information about the spectral Config
.
AntennaUplinkConfig
data AntennaUplinkConfig Source #
Information about the uplink Config
of an antenna.
See: newAntennaUplinkConfig
smart constructor.
Instances
newAntennaUplinkConfig Source #
Create a value of AntennaUplinkConfig
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:transmitDisabled:AntennaUplinkConfig'
, antennaUplinkConfig_transmitDisabled
- Whether or not uplink transmit is disabled.
$sel:spectrumConfig:AntennaUplinkConfig'
, antennaUplinkConfig_spectrumConfig
- Information about the uplink spectral Config
.
$sel:targetEirp:AntennaUplinkConfig'
, antennaUplinkConfig_targetEirp
- EIRP of the target.
ConfigDetails
data ConfigDetails Source #
Details for certain Config
object types in a contact.
See: newConfigDetails
smart constructor.
Instances
newConfigDetails :: ConfigDetails Source #
Create a value of ConfigDetails
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:antennaDemodDecodeDetails:ConfigDetails'
, configDetails_antennaDemodDecodeDetails
- Details for antenna demod decode Config
in a contact.
$sel:endpointDetails:ConfigDetails'
, configDetails_endpointDetails
- Undocumented member.
$sel:s3RecordingDetails:ConfigDetails'
, configDetails_s3RecordingDetails
- Details for an S3 recording Config
in a contact.
ConfigIdResponse
data ConfigIdResponse Source #
See: newConfigIdResponse
smart constructor.
Instances
newConfigIdResponse :: ConfigIdResponse Source #
Create a value of ConfigIdResponse
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:configArn:ConfigIdResponse'
, configIdResponse_configArn
- ARN of a Config
.
$sel:configId:ConfigIdResponse'
, configIdResponse_configId
- UUID of a Config
.
$sel:configType:ConfigIdResponse'
, configIdResponse_configType
- Type of a Config
.
ConfigListItem
data ConfigListItem Source #
An item in a list of Config
objects.
See: newConfigListItem
smart constructor.
Instances
newConfigListItem :: ConfigListItem Source #
Create a value of ConfigListItem
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:configArn:ConfigListItem'
, configListItem_configArn
- ARN of a Config
.
$sel:configId:ConfigListItem'
, configListItem_configId
- UUID of a Config
.
$sel:configType:ConfigListItem'
, configListItem_configType
- Type of a Config
.
$sel:name:ConfigListItem'
, configListItem_name
- Name of a Config
.
ConfigTypeData
data ConfigTypeData Source #
Object containing the parameters of a Config
.
See the subtype definitions for what each type of Config
contains.
See: newConfigTypeData
smart constructor.
Instances
newConfigTypeData :: ConfigTypeData Source #
Create a value of ConfigTypeData
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:antennaDownlinkConfig:ConfigTypeData'
, configTypeData_antennaDownlinkConfig
- Information about how AWS Ground Station should configure an antenna for
downlink during a contact.
$sel:antennaDownlinkDemodDecodeConfig:ConfigTypeData'
, configTypeData_antennaDownlinkDemodDecodeConfig
- Information about how AWS Ground Station should configure an antenna for
downlink demod decode during a contact.
$sel:antennaUplinkConfig:ConfigTypeData'
, configTypeData_antennaUplinkConfig
- Information about how AWS Ground Station should configure an antenna for
uplink during a contact.
$sel:dataflowEndpointConfig:ConfigTypeData'
, configTypeData_dataflowEndpointConfig
- Information about the dataflow endpoint Config
.
$sel:s3RecordingConfig:ConfigTypeData'
, configTypeData_s3RecordingConfig
- Information about an S3 recording Config
.
$sel:trackingConfig:ConfigTypeData'
, configTypeData_trackingConfig
- Object that determines whether tracking should be used during a contact
executed with this Config
in the mission profile.
$sel:uplinkEchoConfig:ConfigTypeData'
, configTypeData_uplinkEchoConfig
- Information about an uplink echo Config
.
Parameters from the AntennaUplinkConfig
, corresponding to the
specified AntennaUplinkConfigArn
, are used when this
UplinkEchoConfig
is used in a contact.
ContactData
data ContactData Source #
Data describing a contact.
See: newContactData
smart constructor.
ContactData' (Maybe Text) (Maybe ContactStatus) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Elevation) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text)) |
Instances
newContactData :: ContactData Source #
Create a value of ContactData
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:contactId:ContactData'
, contactData_contactId
- UUID of a contact.
$sel:contactStatus:ContactData'
, contactData_contactStatus
- Status of a contact.
$sel:endTime:ContactData'
, contactData_endTime
- End time of a contact in UTC.
$sel:errorMessage:ContactData'
, contactData_errorMessage
- Error message of a contact.
$sel:groundStation:ContactData'
, contactData_groundStation
- Name of a ground station.
$sel:maximumElevation:ContactData'
, contactData_maximumElevation
- Maximum elevation angle of a contact.
$sel:missionProfileArn:ContactData'
, contactData_missionProfileArn
- ARN of a mission profile.
$sel:postPassEndTime:ContactData'
, contactData_postPassEndTime
- Amount of time after a contact ends that you’d like to receive a
CloudWatch event indicating the pass has finished.
$sel:prePassStartTime:ContactData'
, contactData_prePassStartTime
- Amount of time prior to contact start you’d like to receive a CloudWatch
event indicating an upcoming pass.
$sel:region:ContactData'
, contactData_region
- Region of a contact.
$sel:satelliteArn:ContactData'
, contactData_satelliteArn
- ARN of a satellite.
$sel:startTime:ContactData'
, contactData_startTime
- Start time of a contact in UTC.
$sel:tags:ContactData'
, contactData_tags
- Tags assigned to a contact.
ContactIdResponse
data ContactIdResponse Source #
See: newContactIdResponse
smart constructor.
Instances
newContactIdResponse :: ContactIdResponse Source #
Create a value of ContactIdResponse
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:contactId:ContactIdResponse'
, contactIdResponse_contactId
- UUID of a contact.
DataflowDetail
data DataflowDetail Source #
Information about a dataflow edge used in a contact.
See: newDataflowDetail
smart constructor.
Instances
newDataflowDetail :: DataflowDetail Source #
Create a value of DataflowDetail
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:destination:DataflowDetail'
, dataflowDetail_destination
- Undocumented member.
$sel:errorMessage:DataflowDetail'
, dataflowDetail_errorMessage
- Error message for a dataflow.
$sel:source:DataflowDetail'
, dataflowDetail_source
- Undocumented member.
DataflowEndpoint
data DataflowEndpoint Source #
Information about a dataflow endpoint.
See: newDataflowEndpoint
smart constructor.
Instances
newDataflowEndpoint :: DataflowEndpoint Source #
Create a value of DataflowEndpoint
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:address:DataflowEndpoint'
, dataflowEndpoint_address
- Socket address of a dataflow endpoint.
$sel:mtu:DataflowEndpoint'
, dataflowEndpoint_mtu
- Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.
DataflowEndpoint
, dataflowEndpoint_name
- Name of a dataflow endpoint.
$sel:status:DataflowEndpoint'
, dataflowEndpoint_status
- Status of a dataflow endpoint.
DataflowEndpointConfig
data DataflowEndpointConfig Source #
Information about the dataflow endpoint Config
.
See: newDataflowEndpointConfig
smart constructor.
Instances
newDataflowEndpointConfig Source #
Create a value of DataflowEndpointConfig
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:dataflowEndpointRegion:DataflowEndpointConfig'
, dataflowEndpointConfig_dataflowEndpointRegion
- Region of a dataflow endpoint.
$sel:dataflowEndpointName:DataflowEndpointConfig'
, dataflowEndpointConfig_dataflowEndpointName
- Name of a dataflow endpoint.
DataflowEndpointGroupIdResponse
data DataflowEndpointGroupIdResponse Source #
See: newDataflowEndpointGroupIdResponse
smart constructor.
Instances
FromJSON DataflowEndpointGroupIdResponse Source # | |
Generic DataflowEndpointGroupIdResponse Source # | |
Read DataflowEndpointGroupIdResponse Source # | |
Show DataflowEndpointGroupIdResponse Source # | |
NFData DataflowEndpointGroupIdResponse Source # | |
Eq DataflowEndpointGroupIdResponse Source # | |
Hashable DataflowEndpointGroupIdResponse Source # | |
type Rep DataflowEndpointGroupIdResponse Source # | |
Defined in Amazonka.GroundStation.Types.DataflowEndpointGroupIdResponse type Rep DataflowEndpointGroupIdResponse = D1 ('MetaData "DataflowEndpointGroupIdResponse" "Amazonka.GroundStation.Types.DataflowEndpointGroupIdResponse" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "DataflowEndpointGroupIdResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataflowEndpointGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
newDataflowEndpointGroupIdResponse :: DataflowEndpointGroupIdResponse Source #
Create a value of DataflowEndpointGroupIdResponse
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:dataflowEndpointGroupId:DataflowEndpointGroupIdResponse'
, dataflowEndpointGroupIdResponse_dataflowEndpointGroupId
- UUID of a dataflow endpoint group.
DataflowEndpointListItem
data DataflowEndpointListItem Source #
Item in a list of DataflowEndpoint
groups.
See: newDataflowEndpointListItem
smart constructor.
Instances
newDataflowEndpointListItem :: DataflowEndpointListItem Source #
Create a value of DataflowEndpointListItem
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:dataflowEndpointGroupArn:DataflowEndpointListItem'
, dataflowEndpointListItem_dataflowEndpointGroupArn
- ARN of a dataflow endpoint group.
$sel:dataflowEndpointGroupId:DataflowEndpointListItem'
, dataflowEndpointListItem_dataflowEndpointGroupId
- UUID of a dataflow endpoint group.
DecodeConfig
data DecodeConfig Source #
Information about the decode Config
.
See: newDecodeConfig
smart constructor.
Instances
Create a value of DecodeConfig
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:unvalidatedJSON:DecodeConfig'
, decodeConfig_unvalidatedJSON
- Unvalidated JSON of a decode Config
.
DemodulationConfig
data DemodulationConfig Source #
Information about the demodulation Config
.
See: newDemodulationConfig
smart constructor.
Instances
newDemodulationConfig Source #
Create a value of DemodulationConfig
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:unvalidatedJSON:DemodulationConfig'
, demodulationConfig_unvalidatedJSON
- Unvalidated JSON of a demodulation Config
.
Destination
data Destination Source #
Dataflow details for the destination side.
See: newDestination
smart constructor.
Instances
newDestination :: Destination Source #
Create a value of Destination
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:configDetails:Destination'
, destination_configDetails
- Additional details for a Config
, if type is dataflow endpoint or
antenna demod decode.
$sel:configId:Destination'
, destination_configId
- UUID of a Config
.
$sel:configType:Destination'
, destination_configType
- Type of a Config
.
$sel:dataflowDestinationRegion:Destination'
, destination_dataflowDestinationRegion
- Region of a dataflow destination.
Eirp
Object that represents EIRP.
See: newEirp
smart constructor.
Instances
FromJSON Eirp Source # | |
ToJSON Eirp Source # | |
Defined in Amazonka.GroundStation.Types.Eirp | |
Generic Eirp Source # | |
Read Eirp Source # | |
Show Eirp Source # | |
NFData Eirp Source # | |
Defined in Amazonka.GroundStation.Types.Eirp | |
Eq Eirp Source # | |
Hashable Eirp Source # | |
Defined in Amazonka.GroundStation.Types.Eirp | |
type Rep Eirp Source # | |
Defined in Amazonka.GroundStation.Types.Eirp type Rep Eirp = D1 ('MetaData "Eirp" "Amazonka.GroundStation.Types.Eirp" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "Eirp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "units") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EirpUnits) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double))) |
Create a value of Eirp
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:units:Eirp'
, eirp_units
- Units of an EIRP.
$sel:value:Eirp'
, eirp_value
- Value of an EIRP. Valid values are between 20.0 to 50.0 dBW.
Elevation
Elevation angle of the satellite in the sky during a contact.
See: newElevation
smart constructor.
Instances
FromJSON Elevation Source # | |
Generic Elevation Source # | |
Read Elevation Source # | |
Show Elevation Source # | |
NFData Elevation Source # | |
Defined in Amazonka.GroundStation.Types.Elevation | |
Eq Elevation Source # | |
Hashable Elevation Source # | |
Defined in Amazonka.GroundStation.Types.Elevation | |
type Rep Elevation Source # | |
Defined in Amazonka.GroundStation.Types.Elevation type Rep Elevation = D1 ('MetaData "Elevation" "Amazonka.GroundStation.Types.Elevation" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "Elevation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AngleUnits) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double))) |
Create a value of Elevation
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:unit:Elevation'
, elevation_unit
- Elevation angle units.
$sel:value:Elevation'
, elevation_value
- Elevation angle value.
EndpointDetails
data EndpointDetails Source #
Information about the endpoint details.
See: newEndpointDetails
smart constructor.
Instances
newEndpointDetails :: EndpointDetails Source #
Create a value of EndpointDetails
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:endpoint:EndpointDetails'
, endpointDetails_endpoint
- A dataflow endpoint.
$sel:securityDetails:EndpointDetails'
, endpointDetails_securityDetails
- Endpoint security details including a list of subnets, a list of
security groups and a role to connect streams to instances.
EphemerisData
data EphemerisData Source #
Ephemeris data.
See: newEphemerisData
smart constructor.
Instances
newEphemerisData :: EphemerisData Source #
Create a value of EphemerisData
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:oem:EphemerisData'
, ephemerisData_oem
- Undocumented member.
$sel:tle:EphemerisData'
, ephemerisData_tle
- Undocumented member.
EphemerisDescription
data EphemerisDescription Source #
Description of ephemeris.
See: newEphemerisDescription
smart constructor.
Instances
newEphemerisDescription :: EphemerisDescription Source #
Create a value of EphemerisDescription
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:ephemerisData:EphemerisDescription'
, ephemerisDescription_ephemerisData
- Supplied ephemeris data.
$sel:sourceS3Object:EphemerisDescription'
, ephemerisDescription_sourceS3Object
- Source S3 object used for the ephemeris.
EphemerisIdResponse
data EphemerisIdResponse Source #
See: newEphemerisIdResponse
smart constructor.
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.
EphemerisItem
data EphemerisItem Source #
Ephemeris item.
See: newEphemerisItem
smart constructor.
EphemerisItem' (Maybe POSIX) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe S3Object) (Maybe EphemerisStatus) |
Instances
newEphemerisItem :: EphemerisItem Source #
Create a value of EphemerisItem
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:creationTime:EphemerisItem'
, ephemerisItem_creationTime
- The time the ephemeris was uploaded in UTC.
$sel:enabled:EphemerisItem'
, ephemerisItem_enabled
- Whether or not the ephemeris is enabled.
$sel:ephemerisId:EphemerisItem'
, ephemerisItem_ephemerisId
- The AWS Ground Station ephemeris ID.
$sel:name:EphemerisItem'
, ephemerisItem_name
- A name string associated with the ephemeris. Used as a human-readable
identifier for the ephemeris.
$sel:priority:EphemerisItem'
, ephemerisItem_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
$sel:sourceS3Object:EphemerisItem'
, ephemerisItem_sourceS3Object
- Source S3 object used for the ephemeris.
$sel:status:EphemerisItem'
, ephemerisItem_status
- The status of the ephemeris.
EphemerisMetaData
data EphemerisMetaData Source #
Metadata describing a particular ephemeris.
See: newEphemerisMetaData
smart constructor.
Instances
Create a value of EphemerisMetaData
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:EphemerisMetaData'
, ephemerisMetaData_ephemerisId
- UUID of a customer-provided ephemeris.
This field is not populated for default ephemerides from Space Track.
$sel:epoch:EphemerisMetaData'
, ephemerisMetaData_epoch
- The epoch of a default, ephemeris from Space Track in UTC.
This field is not populated for customer-provided ephemerides.
$sel:name:EphemerisMetaData'
, ephemerisMetaData_name
- A name string associated with the ephemeris. Used as a human-readable
identifier for the ephemeris.
A name is only returned for customer-provider ephemerides that have a name associated.
$sel:source:EphemerisMetaData'
, ephemerisMetaData_source
- The EphemerisSource
that generated a given ephemeris.
EphemerisTypeDescription
data EphemerisTypeDescription Source #
See: newEphemerisTypeDescription
smart constructor.
Instances
newEphemerisTypeDescription :: EphemerisTypeDescription Source #
Create a value of EphemerisTypeDescription
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:oem:EphemerisTypeDescription'
, ephemerisTypeDescription_oem
- Undocumented member.
$sel:tle:EphemerisTypeDescription'
, ephemerisTypeDescription_tle
- Undocumented member.
Frequency
Object that describes the frequency.
See: newFrequency
smart constructor.
Instances
FromJSON Frequency Source # | |
ToJSON Frequency Source # | |
Defined in Amazonka.GroundStation.Types.Frequency | |
Generic Frequency Source # | |
Read Frequency Source # | |
Show Frequency Source # | |
NFData Frequency Source # | |
Defined in Amazonka.GroundStation.Types.Frequency | |
Eq Frequency Source # | |
Hashable Frequency Source # | |
Defined in Amazonka.GroundStation.Types.Frequency | |
type Rep Frequency Source # | |
Defined in Amazonka.GroundStation.Types.Frequency type Rep Frequency = D1 ('MetaData "Frequency" "Amazonka.GroundStation.Types.Frequency" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "Frequency'" 'PrefixI 'True) (S1 ('MetaSel ('Just "units") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FrequencyUnits) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double))) |
Create a value of Frequency
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:units:Frequency'
, frequency_units
- Frequency units.
$sel:value:Frequency'
, frequency_value
- Frequency value. Valid values are between 2200 to 2300 MHz and 7750 to
8400 MHz for downlink and 2025 to 2120 MHz for uplink.
FrequencyBandwidth
data FrequencyBandwidth Source #
Object that describes the frequency bandwidth.
See: newFrequencyBandwidth
smart constructor.
Instances
newFrequencyBandwidth Source #
Create a value of FrequencyBandwidth
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:units:FrequencyBandwidth'
, frequencyBandwidth_units
- Frequency bandwidth units.
$sel:value:FrequencyBandwidth'
, frequencyBandwidth_value
- Frequency bandwidth value. AWS Ground Station currently has the
following bandwidth limitations:
- For
AntennaDownlinkDemodDecodeconfig
, valid values are between 125 kHz to 650 MHz. - For
AntennaDownlinkconfig
, valid values are between 10 kHz to 54 MHz. - For
AntennaUplinkConfig
, valid values are between 10 kHz to 54 MHz.
GroundStationData
data GroundStationData Source #
Information about the ground station data.
See: newGroundStationData
smart constructor.
Instances
newGroundStationData :: GroundStationData Source #
Create a value of GroundStationData
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:groundStationId:GroundStationData'
, groundStationData_groundStationId
- UUID of a ground station.
$sel:groundStationName:GroundStationData'
, groundStationData_groundStationName
- Name of a ground station.
$sel:region:GroundStationData'
, groundStationData_region
- Ground station Region.
MissionProfileIdResponse
data MissionProfileIdResponse Source #
See: newMissionProfileIdResponse
smart constructor.
Instances
newMissionProfileIdResponse :: MissionProfileIdResponse Source #
Create a value of MissionProfileIdResponse
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:missionProfileId:MissionProfileIdResponse'
, missionProfileIdResponse_missionProfileId
- UUID of a mission profile.
MissionProfileListItem
data MissionProfileListItem Source #
Item in a list of mission profiles.
See: newMissionProfileListItem
smart constructor.
Instances
newMissionProfileListItem :: MissionProfileListItem Source #
Create a value of MissionProfileListItem
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:missionProfileArn:MissionProfileListItem'
, missionProfileListItem_missionProfileArn
- ARN of a mission profile.
$sel:missionProfileId:MissionProfileListItem'
, missionProfileListItem_missionProfileId
- UUID of a mission profile.
$sel:name:MissionProfileListItem'
, missionProfileListItem_name
- Name of a mission profile.
$sel:region:MissionProfileListItem'
, missionProfileListItem_region
- Region of a mission profile.
OEMEphemeris
data OEMEphemeris Source #
Ephemeris data in Orbit Ephemeris Message (OEM) format.
See: newOEMEphemeris
smart constructor.
Instances
newOEMEphemeris :: OEMEphemeris Source #
Create a value of OEMEphemeris
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:oemData:OEMEphemeris'
, oEMEphemeris_oemData
- The data for an OEM ephemeris, supplied directly in the request rather
than through an S3 object.
$sel:s3Object:OEMEphemeris'
, oEMEphemeris_s3Object
- Identifies the S3 object to be used as the ephemeris.
S3Object
Object stored in S3 containing ephemeris data.
See: newS3Object
smart constructor.
Instances
FromJSON S3Object Source # | |
ToJSON S3Object Source # | |
Defined in Amazonka.GroundStation.Types.S3Object | |
Generic S3Object Source # | |
Read S3Object Source # | |
Show S3Object Source # | |
NFData S3Object Source # | |
Defined in Amazonka.GroundStation.Types.S3Object | |
Eq S3Object Source # | |
Hashable S3Object Source # | |
Defined in Amazonka.GroundStation.Types.S3Object | |
type Rep S3Object Source # | |
Defined in Amazonka.GroundStation.Types.S3Object type Rep S3Object = D1 ('MetaData "S3Object" "Amazonka.GroundStation.Types.S3Object" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "S3Object'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) |
newS3Object :: S3Object Source #
Create a value of S3Object
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:bucket:S3Object'
, s3Object_bucket
- An Amazon S3 Bucket name.
$sel:key:S3Object'
, s3Object_key
- An Amazon S3 key for the ephemeris.
$sel:version:S3Object'
, s3Object_version
- For versioned S3 objects, the version to use for the ephemeris.
S3RecordingConfig
data S3RecordingConfig Source #
Information about an S3 recording Config
.
See: newS3RecordingConfig
smart constructor.
Instances
Create a value of S3RecordingConfig
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:prefix:S3RecordingConfig'
, s3RecordingConfig_prefix
- S3 Key prefix to prefice data files.
$sel:bucketArn:S3RecordingConfig'
, s3RecordingConfig_bucketArn
- ARN of the bucket to record to.
$sel:roleArn:S3RecordingConfig'
, s3RecordingConfig_roleArn
- ARN of the role Ground Station assumes to write data to the bucket.
S3RecordingDetails
data S3RecordingDetails Source #
Details about an S3 recording Config
used in a contact.
See: newS3RecordingDetails
smart constructor.
Instances
newS3RecordingDetails :: S3RecordingDetails Source #
Create a value of S3RecordingDetails
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:bucketArn:S3RecordingDetails'
, s3RecordingDetails_bucketArn
- ARN of the bucket used.
$sel:keyTemplate:S3RecordingDetails'
, s3RecordingDetails_keyTemplate
- Key template used for the S3 Recording Configuration
SatelliteListItem
data SatelliteListItem Source #
Item in a list of satellites.
See: newSatelliteListItem
smart constructor.
SatelliteListItem' (Maybe EphemerisMetaData) (Maybe [Text]) (Maybe Natural) (Maybe Text) (Maybe Text) |
Instances
newSatelliteListItem :: SatelliteListItem Source #
Create a value of SatelliteListItem
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:currentEphemeris:SatelliteListItem'
, satelliteListItem_currentEphemeris
- The current ephemeris being used to compute the trajectory of the
satellite.
$sel:groundStations:SatelliteListItem'
, satelliteListItem_groundStations
- A list of ground stations to which the satellite is on-boarded.
$sel:noradSatelliteID:SatelliteListItem'
, satelliteListItem_noradSatelliteID
- NORAD satellite ID number.
$sel:satelliteArn:SatelliteListItem'
, satelliteListItem_satelliteArn
- ARN of a satellite.
$sel:satelliteId:SatelliteListItem'
, satelliteListItem_satelliteId
- UUID of a satellite.
SecurityDetails
data SecurityDetails Source #
Information about endpoints.
See: newSecurityDetails
smart constructor.
SecurityDetails' Text [Text] [Text] |
Instances
Create a value of SecurityDetails
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:roleArn:SecurityDetails'
, securityDetails_roleArn
- ARN to a role needed for connecting streams to your instances.
$sel:securityGroupIds:SecurityDetails'
, securityDetails_securityGroupIds
- The security groups to attach to the elastic network interfaces.
$sel:subnetIds:SecurityDetails'
, securityDetails_subnetIds
- A list of subnets where AWS Ground Station places elastic network
interfaces to send streams to your instances.
SocketAddress
data SocketAddress Source #
Information about the socket address.
See: newSocketAddress
smart constructor.
Instances
Create a value of SocketAddress
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:name:SocketAddress'
, socketAddress_name
- Name of a socket address.
$sel:port:SocketAddress'
, socketAddress_port
- Port of a socket address.
Source
Dataflow details for the source side.
See: newSource
smart constructor.
Instances
Create a value of Source
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:configDetails:Source'
, source_configDetails
- Additional details for a Config
, if type is dataflow-endpoint
or
antenna-downlink-demod-decode
$sel:configId:Source'
, source_configId
- UUID of a Config
.
$sel:configType:Source'
, source_configType
- Type of a Config
.
$sel:dataflowSourceRegion:Source'
, source_dataflowSourceRegion
- Region of a dataflow source.
SpectrumConfig
data SpectrumConfig Source #
Object that describes a spectral Config
.
See: newSpectrumConfig
smart constructor.
Instances
Create a value of SpectrumConfig
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:polarization:SpectrumConfig'
, spectrumConfig_polarization
- Polarization of a spectral Config
. Capturing both "RIGHT_HAND"
and
"LEFT_HAND"
polarization requires two separate configs.
$sel:bandwidth:SpectrumConfig'
, spectrumConfig_bandwidth
- Bandwidth of a spectral Config
. AWS Ground Station currently has the
following bandwidth limitations:
- For
AntennaDownlinkDemodDecodeconfig
, valid values are between 125 kHz to 650 MHz. - For
AntennaDownlinkconfig
valid values are between 10 kHz to 54 MHz. - For
AntennaUplinkConfig
, valid values are between 10 kHz to 54 MHz.
$sel:centerFrequency:SpectrumConfig'
, spectrumConfig_centerFrequency
- Center frequency of a spectral Config
. Valid values are between 2200
to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for
uplink.
TLEData
Two-line element set (TLE) data.
See: newTLEData
smart constructor.
Instances
ToJSON TLEData Source # | |
Defined in Amazonka.GroundStation.Types.TLEData | |
Generic TLEData Source # | |
Read TLEData Source # | |
Show TLEData Source # | |
NFData TLEData Source # | |
Defined in Amazonka.GroundStation.Types.TLEData | |
Eq TLEData Source # | |
Hashable TLEData Source # | |
Defined in Amazonka.GroundStation.Types.TLEData | |
type Rep TLEData Source # | |
Defined in Amazonka.GroundStation.Types.TLEData type Rep TLEData = D1 ('MetaData "TLEData" "Amazonka.GroundStation.Types.TLEData" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "TLEData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tleLine1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "tleLine2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "validTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimeRange)))) |
Create a value of TLEData
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:tleLine1:TLEData'
, tLEData_tleLine1
- First line of two-line element set (TLE) data.
$sel:tleLine2:TLEData'
, tLEData_tleLine2
- Second line of two-line element set (TLE) data.
$sel:validTimeRange:TLEData'
, tLEData_validTimeRange
- The valid time range for the TLE. Gaps or overlap are not permitted.
TLEEphemeris
data TLEEphemeris Source #
Two-line element set (TLE) ephemeris.
See: newTLEEphemeris
smart constructor.
Instances
newTLEEphemeris :: TLEEphemeris Source #
Create a value of TLEEphemeris
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:s3Object:TLEEphemeris'
, tLEEphemeris_s3Object
- Identifies the S3 object to be used as the ephemeris.
$sel:tleData:TLEEphemeris'
, tLEEphemeris_tleData
- The data for a TLE ephemeris, supplied directly in the request rather
than through an S3 object.
TimeRange
A time range with a start and end time.
See: newTimeRange
smart constructor.
Instances
ToJSON TimeRange Source # | |
Defined in Amazonka.GroundStation.Types.TimeRange | |
Generic TimeRange Source # | |
Read TimeRange Source # | |
Show TimeRange Source # | |
NFData TimeRange Source # | |
Defined in Amazonka.GroundStation.Types.TimeRange | |
Eq TimeRange Source # | |
Hashable TimeRange Source # | |
Defined in Amazonka.GroundStation.Types.TimeRange | |
type Rep TimeRange Source # | |
Defined in Amazonka.GroundStation.Types.TimeRange type Rep TimeRange = D1 ('MetaData "TimeRange" "Amazonka.GroundStation.Types.TimeRange" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "TimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) |
Create a value of TimeRange
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:endTime:TimeRange'
, timeRange_endTime
- Time in UTC at which the time range ends.
$sel:startTime:TimeRange'
, timeRange_startTime
- Time in UTC at which the time range starts.
TrackingConfig
data TrackingConfig Source #
Object that determines whether tracking should be used during a contact
executed with this Config
in the mission profile.
See: newTrackingConfig
smart constructor.
Instances
Create a value of TrackingConfig
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:autotrack:TrackingConfig'
, trackingConfig_autotrack
- Current setting for autotrack.
UplinkEchoConfig
data UplinkEchoConfig Source #
Information about an uplink echo Config
.
Parameters from the AntennaUplinkConfig
, corresponding to the
specified AntennaUplinkConfigArn
, are used when this
UplinkEchoConfig
is used in a contact.
See: newUplinkEchoConfig
smart constructor.
Instances
:: Text | |
-> Bool | |
-> UplinkEchoConfig |
Create a value of UplinkEchoConfig
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:antennaUplinkConfigArn:UplinkEchoConfig'
, uplinkEchoConfig_antennaUplinkConfigArn
- ARN of an uplink Config
.
$sel:enabled:UplinkEchoConfig'
, uplinkEchoConfig_enabled
- Whether or not an uplink Config
is enabled.
UplinkSpectrumConfig
data UplinkSpectrumConfig Source #
Information about the uplink spectral Config
.
See: newUplinkSpectrumConfig
smart constructor.
Instances
newUplinkSpectrumConfig Source #
Create a value of UplinkSpectrumConfig
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:polarization:UplinkSpectrumConfig'
, uplinkSpectrumConfig_polarization
- Polarization of an uplink spectral Config
. Capturing both
"RIGHT_HAND"
and "LEFT_HAND"
polarization requires two separate
configs.
$sel:centerFrequency:UplinkSpectrumConfig'
, uplinkSpectrumConfig_centerFrequency
- Center frequency of an uplink spectral Config
. Valid values are
between 2025 to 2120 MHz.