Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- AngleUnits
- BandwidthUnits
- ConfigCapabilityType
- ContactStatus
- Criticality
- EirpUnits
- EndpointStatus
- FrequencyUnits
- Polarization
- AntennaDemodDecodeDetails
- AntennaDownlinkConfig
- AntennaDownlinkDemodDecodeConfig
- AntennaUplinkConfig
- ConfigDetails
- ConfigIdResponse
- ConfigListItem
- ConfigTypeData
- ContactData
- ContactIdResponse
- DataflowDetail
- DataflowEndpoint
- DataflowEndpointConfig
- DataflowEndpointGroupIdResponse
- DataflowEndpointListItem
- DecodeConfig
- DemodulationConfig
- Destination
- Eirp
- Elevation
- EndpointDetails
- Frequency
- FrequencyBandwidth
- GroundStationData
- MissionProfileIdResponse
- MissionProfileListItem
- S3RecordingConfig
- S3RecordingDetails
- SatelliteListItem
- SecurityDetails
- SocketAddress
- Source
- SpectrumConfig
- TrackingConfig
- UplinkEchoConfig
- UplinkSpectrumConfig
Synopsis
- defaultService :: Service
- _InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError
- _DependencyException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- 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 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' {
- outputNode :: Maybe Text
- newAntennaDemodDecodeDetails :: AntennaDemodDecodeDetails
- antennaDemodDecodeDetails_outputNode :: Lens' AntennaDemodDecodeDetails (Maybe Text)
- data AntennaDownlinkConfig = AntennaDownlinkConfig' {}
- newAntennaDownlinkConfig :: SpectrumConfig -> AntennaDownlinkConfig
- antennaDownlinkConfig_spectrumConfig :: Lens' AntennaDownlinkConfig SpectrumConfig
- data AntennaDownlinkDemodDecodeConfig = AntennaDownlinkDemodDecodeConfig' {}
- newAntennaDownlinkDemodDecodeConfig :: DecodeConfig -> DemodulationConfig -> SpectrumConfig -> AntennaDownlinkDemodDecodeConfig
- antennaDownlinkDemodDecodeConfig_decodeConfig :: Lens' AntennaDownlinkDemodDecodeConfig DecodeConfig
- antennaDownlinkDemodDecodeConfig_demodulationConfig :: Lens' AntennaDownlinkDemodDecodeConfig DemodulationConfig
- antennaDownlinkDemodDecodeConfig_spectrumConfig :: Lens' AntennaDownlinkDemodDecodeConfig SpectrumConfig
- data AntennaUplinkConfig = AntennaUplinkConfig' {}
- newAntennaUplinkConfig :: UplinkSpectrumConfig -> Eirp -> AntennaUplinkConfig
- antennaUplinkConfig_transmitDisabled :: Lens' AntennaUplinkConfig (Maybe Bool)
- antennaUplinkConfig_spectrumConfig :: Lens' AntennaUplinkConfig UplinkSpectrumConfig
- antennaUplinkConfig_targetEirp :: Lens' AntennaUplinkConfig Eirp
- data ConfigDetails = ConfigDetails' {}
- newConfigDetails :: ConfigDetails
- configDetails_antennaDemodDecodeDetails :: Lens' ConfigDetails (Maybe AntennaDemodDecodeDetails)
- configDetails_s3RecordingDetails :: Lens' ConfigDetails (Maybe S3RecordingDetails)
- configDetails_endpointDetails :: Lens' ConfigDetails (Maybe EndpointDetails)
- data ConfigIdResponse = ConfigIdResponse' {}
- newConfigIdResponse :: ConfigIdResponse
- configIdResponse_configArn :: Lens' ConfigIdResponse (Maybe Text)
- configIdResponse_configId :: Lens' ConfigIdResponse (Maybe Text)
- configIdResponse_configType :: Lens' ConfigIdResponse (Maybe ConfigCapabilityType)
- data ConfigListItem = ConfigListItem' {}
- newConfigListItem :: ConfigListItem
- configListItem_configArn :: Lens' ConfigListItem (Maybe Text)
- configListItem_name :: Lens' ConfigListItem (Maybe Text)
- configListItem_configId :: Lens' ConfigListItem (Maybe Text)
- configListItem_configType :: Lens' ConfigListItem (Maybe ConfigCapabilityType)
- data ConfigTypeData = ConfigTypeData' {
- antennaDownlinkDemodDecodeConfig :: Maybe AntennaDownlinkDemodDecodeConfig
- antennaDownlinkConfig :: Maybe AntennaDownlinkConfig
- antennaUplinkConfig :: Maybe AntennaUplinkConfig
- uplinkEchoConfig :: Maybe UplinkEchoConfig
- s3RecordingConfig :: Maybe S3RecordingConfig
- trackingConfig :: Maybe TrackingConfig
- dataflowEndpointConfig :: Maybe DataflowEndpointConfig
- newConfigTypeData :: ConfigTypeData
- configTypeData_antennaDownlinkDemodDecodeConfig :: Lens' ConfigTypeData (Maybe AntennaDownlinkDemodDecodeConfig)
- configTypeData_antennaDownlinkConfig :: Lens' ConfigTypeData (Maybe AntennaDownlinkConfig)
- configTypeData_antennaUplinkConfig :: Lens' ConfigTypeData (Maybe AntennaUplinkConfig)
- configTypeData_uplinkEchoConfig :: Lens' ConfigTypeData (Maybe UplinkEchoConfig)
- configTypeData_s3RecordingConfig :: Lens' ConfigTypeData (Maybe S3RecordingConfig)
- configTypeData_trackingConfig :: Lens' ConfigTypeData (Maybe TrackingConfig)
- configTypeData_dataflowEndpointConfig :: Lens' ConfigTypeData (Maybe DataflowEndpointConfig)
- data ContactData = ContactData' {
- contactStatus :: Maybe ContactStatus
- missionProfileArn :: Maybe Text
- startTime :: Maybe POSIX
- satelliteArn :: Maybe Text
- maximumElevation :: Maybe Elevation
- groundStation :: Maybe Text
- endTime :: Maybe POSIX
- contactId :: Maybe Text
- region :: Maybe Text
- postPassEndTime :: Maybe POSIX
- prePassStartTime :: Maybe POSIX
- errorMessage :: Maybe Text
- tags :: Maybe (HashMap Text Text)
- newContactData :: ContactData
- contactData_contactStatus :: Lens' ContactData (Maybe ContactStatus)
- contactData_missionProfileArn :: Lens' ContactData (Maybe Text)
- contactData_startTime :: Lens' ContactData (Maybe UTCTime)
- contactData_satelliteArn :: Lens' ContactData (Maybe Text)
- contactData_maximumElevation :: Lens' ContactData (Maybe Elevation)
- contactData_groundStation :: Lens' ContactData (Maybe Text)
- contactData_endTime :: Lens' ContactData (Maybe UTCTime)
- contactData_contactId :: Lens' ContactData (Maybe Text)
- contactData_region :: Lens' ContactData (Maybe Text)
- contactData_postPassEndTime :: Lens' ContactData (Maybe UTCTime)
- contactData_prePassStartTime :: Lens' ContactData (Maybe UTCTime)
- contactData_errorMessage :: Lens' ContactData (Maybe Text)
- contactData_tags :: Lens' ContactData (Maybe (HashMap Text Text))
- data ContactIdResponse = ContactIdResponse' {}
- newContactIdResponse :: ContactIdResponse
- contactIdResponse_contactId :: Lens' ContactIdResponse (Maybe Text)
- data DataflowDetail = DataflowDetail' {}
- newDataflowDetail :: DataflowDetail
- dataflowDetail_destination :: Lens' DataflowDetail (Maybe Destination)
- dataflowDetail_source :: Lens' DataflowDetail (Maybe Source)
- dataflowDetail_errorMessage :: Lens' DataflowDetail (Maybe Text)
- data DataflowEndpoint = DataflowEndpoint' {}
- newDataflowEndpoint :: DataflowEndpoint
- dataflowEndpoint_mtu :: Lens' DataflowEndpoint (Maybe Natural)
- dataflowEndpoint_status :: Lens' DataflowEndpoint (Maybe EndpointStatus)
- dataflowEndpoint_address :: Lens' DataflowEndpoint (Maybe SocketAddress)
- dataflowEndpoint_name :: Lens' DataflowEndpoint (Maybe Text)
- data DataflowEndpointConfig = DataflowEndpointConfig' {}
- newDataflowEndpointConfig :: Text -> DataflowEndpointConfig
- dataflowEndpointConfig_dataflowEndpointRegion :: Lens' DataflowEndpointConfig (Maybe Text)
- dataflowEndpointConfig_dataflowEndpointName :: Lens' DataflowEndpointConfig Text
- data DataflowEndpointGroupIdResponse = DataflowEndpointGroupIdResponse' {}
- newDataflowEndpointGroupIdResponse :: DataflowEndpointGroupIdResponse
- dataflowEndpointGroupIdResponse_dataflowEndpointGroupId :: Lens' DataflowEndpointGroupIdResponse (Maybe Text)
- data DataflowEndpointListItem = DataflowEndpointListItem' {}
- newDataflowEndpointListItem :: DataflowEndpointListItem
- dataflowEndpointListItem_dataflowEndpointGroupArn :: Lens' DataflowEndpointListItem (Maybe Text)
- dataflowEndpointListItem_dataflowEndpointGroupId :: Lens' DataflowEndpointListItem (Maybe Text)
- data DecodeConfig = DecodeConfig' {}
- newDecodeConfig :: Text -> DecodeConfig
- decodeConfig_unvalidatedJSON :: Lens' DecodeConfig Text
- data DemodulationConfig = DemodulationConfig' {}
- newDemodulationConfig :: Text -> DemodulationConfig
- demodulationConfig_unvalidatedJSON :: Lens' DemodulationConfig Text
- data Destination = Destination' {}
- newDestination :: Destination
- destination_dataflowDestinationRegion :: Lens' Destination (Maybe Text)
- destination_configId :: Lens' Destination (Maybe Text)
- destination_configType :: Lens' Destination (Maybe ConfigCapabilityType)
- destination_configDetails :: Lens' Destination (Maybe ConfigDetails)
- data Eirp = Eirp' {}
- newEirp :: EirpUnits -> Double -> Eirp
- eirp_units :: Lens' Eirp EirpUnits
- eirp_value :: Lens' Eirp Double
- data Elevation = Elevation' {
- unit :: AngleUnits
- value :: Double
- newElevation :: AngleUnits -> Double -> Elevation
- elevation_unit :: Lens' Elevation AngleUnits
- elevation_value :: Lens' Elevation Double
- data EndpointDetails = EndpointDetails' {}
- newEndpointDetails :: EndpointDetails
- endpointDetails_securityDetails :: Lens' EndpointDetails (Maybe SecurityDetails)
- endpointDetails_endpoint :: Lens' EndpointDetails (Maybe DataflowEndpoint)
- data Frequency = Frequency' {
- units :: FrequencyUnits
- value :: Double
- newFrequency :: FrequencyUnits -> Double -> Frequency
- frequency_units :: Lens' Frequency FrequencyUnits
- frequency_value :: Lens' Frequency Double
- data FrequencyBandwidth = FrequencyBandwidth' {
- units :: BandwidthUnits
- value :: Double
- newFrequencyBandwidth :: BandwidthUnits -> Double -> FrequencyBandwidth
- frequencyBandwidth_units :: Lens' FrequencyBandwidth BandwidthUnits
- frequencyBandwidth_value :: Lens' FrequencyBandwidth Double
- data GroundStationData = GroundStationData' {}
- newGroundStationData :: GroundStationData
- groundStationData_groundStationId :: Lens' GroundStationData (Maybe Text)
- groundStationData_groundStationName :: Lens' GroundStationData (Maybe Text)
- groundStationData_region :: Lens' GroundStationData (Maybe Text)
- data MissionProfileIdResponse = MissionProfileIdResponse' {}
- newMissionProfileIdResponse :: MissionProfileIdResponse
- missionProfileIdResponse_missionProfileId :: Lens' MissionProfileIdResponse (Maybe Text)
- data MissionProfileListItem = MissionProfileListItem' {}
- newMissionProfileListItem :: MissionProfileListItem
- missionProfileListItem_missionProfileId :: Lens' MissionProfileListItem (Maybe Text)
- missionProfileListItem_missionProfileArn :: Lens' MissionProfileListItem (Maybe Text)
- missionProfileListItem_name :: Lens' MissionProfileListItem (Maybe Text)
- missionProfileListItem_region :: Lens' MissionProfileListItem (Maybe Text)
- data S3RecordingConfig = S3RecordingConfig' {}
- newS3RecordingConfig :: Text -> Text -> S3RecordingConfig
- s3RecordingConfig_prefix :: Lens' S3RecordingConfig (Maybe Text)
- s3RecordingConfig_bucketArn :: Lens' S3RecordingConfig Text
- s3RecordingConfig_roleArn :: Lens' S3RecordingConfig Text
- data S3RecordingDetails = S3RecordingDetails' {}
- newS3RecordingDetails :: S3RecordingDetails
- s3RecordingDetails_keyTemplate :: Lens' S3RecordingDetails (Maybe Text)
- s3RecordingDetails_bucketArn :: Lens' S3RecordingDetails (Maybe Text)
- data SatelliteListItem = SatelliteListItem' {}
- newSatelliteListItem :: SatelliteListItem
- satelliteListItem_satelliteId :: Lens' SatelliteListItem (Maybe Text)
- satelliteListItem_satelliteArn :: Lens' SatelliteListItem (Maybe Text)
- satelliteListItem_groundStations :: Lens' SatelliteListItem (Maybe [Text])
- satelliteListItem_noradSatelliteID :: Lens' SatelliteListItem (Maybe Natural)
- data SecurityDetails = SecurityDetails' {}
- newSecurityDetails :: Text -> SecurityDetails
- securityDetails_roleArn :: Lens' SecurityDetails Text
- securityDetails_securityGroupIds :: Lens' SecurityDetails [Text]
- securityDetails_subnetIds :: Lens' SecurityDetails [Text]
- data SocketAddress = SocketAddress' {}
- newSocketAddress :: Text -> Int -> SocketAddress
- socketAddress_name :: Lens' SocketAddress Text
- socketAddress_port :: Lens' SocketAddress Int
- data Source = Source' {}
- newSource :: Source
- source_dataflowSourceRegion :: Lens' Source (Maybe Text)
- source_configId :: Lens' Source (Maybe Text)
- source_configType :: Lens' Source (Maybe ConfigCapabilityType)
- source_configDetails :: Lens' Source (Maybe ConfigDetails)
- data SpectrumConfig = SpectrumConfig' {}
- newSpectrumConfig :: FrequencyBandwidth -> Frequency -> SpectrumConfig
- spectrumConfig_polarization :: Lens' SpectrumConfig (Maybe Polarization)
- spectrumConfig_bandwidth :: Lens' SpectrumConfig FrequencyBandwidth
- spectrumConfig_centerFrequency :: Lens' SpectrumConfig Frequency
- data TrackingConfig = TrackingConfig' {}
- newTrackingConfig :: Criticality -> TrackingConfig
- trackingConfig_autotrack :: Lens' TrackingConfig Criticality
- data UplinkEchoConfig = UplinkEchoConfig' {}
- newUplinkEchoConfig :: Text -> Bool -> UplinkEchoConfig
- uplinkEchoConfig_antennaUplinkConfigArn :: Lens' UplinkEchoConfig Text
- uplinkEchoConfig_enabled :: Lens' UplinkEchoConfig Bool
- data UplinkSpectrumConfig = UplinkSpectrumConfig' {}
- newUplinkSpectrumConfig :: Frequency -> UplinkSpectrumConfig
- uplinkSpectrumConfig_polarization :: Lens' UplinkSpectrumConfig (Maybe Polarization)
- uplinkSpectrumConfig_centerFrequency :: Lens' UplinkSpectrumConfig Frequency
Service Configuration
defaultService :: Service Source #
API version 2019-05-23
of the Amazon Ground Station SDK configuration.
Errors
_InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError Source #
One or more parameters are not valid.
_DependencyException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Dependency encountered an error.
_ResourceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Account limits for this resource have been exceeded.
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Resource was not found.
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
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.
AntennaDemodDecodeDetails' | |
|
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.
antennaDemodDecodeDetails_outputNode :: Lens' AntennaDemodDecodeDetails (Maybe Text) Source #
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.
AntennaDownlinkConfig' | |
|
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
.
antennaDownlinkConfig_spectrumConfig :: Lens' AntennaDownlinkConfig SpectrumConfig Source #
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.
AntennaDownlinkDemodDecodeConfig' | |
|
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
.
antennaDownlinkDemodDecodeConfig_decodeConfig :: Lens' AntennaDownlinkDemodDecodeConfig DecodeConfig Source #
Information about the decode Config
.
antennaDownlinkDemodDecodeConfig_demodulationConfig :: Lens' AntennaDownlinkDemodDecodeConfig DemodulationConfig Source #
Information about the demodulation Config
.
antennaDownlinkDemodDecodeConfig_spectrumConfig :: Lens' AntennaDownlinkDemodDecodeConfig SpectrumConfig Source #
Information about the spectral Config
.
AntennaUplinkConfig
data AntennaUplinkConfig Source #
Information about the uplink Config
of an antenna.
See: newAntennaUplinkConfig
smart constructor.
AntennaUplinkConfig' | |
|
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.
antennaUplinkConfig_transmitDisabled :: Lens' AntennaUplinkConfig (Maybe Bool) Source #
Whether or not uplink transmit is disabled.
antennaUplinkConfig_spectrumConfig :: Lens' AntennaUplinkConfig UplinkSpectrumConfig Source #
Information about the uplink spectral Config
.
antennaUplinkConfig_targetEirp :: Lens' AntennaUplinkConfig Eirp Source #
EIRP of the target.
ConfigDetails
data ConfigDetails Source #
Details for certain Config
object types in a contact.
See: newConfigDetails
smart constructor.
ConfigDetails' | |
|
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:s3RecordingDetails:ConfigDetails'
, configDetails_s3RecordingDetails
- Details for an S3 recording Config
in a contact.
$sel:endpointDetails:ConfigDetails'
, configDetails_endpointDetails
- Undocumented member.
configDetails_antennaDemodDecodeDetails :: Lens' ConfigDetails (Maybe AntennaDemodDecodeDetails) Source #
Details for antenna demod decode Config
in a contact.
configDetails_s3RecordingDetails :: Lens' ConfigDetails (Maybe S3RecordingDetails) Source #
Details for an S3 recording Config
in a contact.
configDetails_endpointDetails :: Lens' ConfigDetails (Maybe EndpointDetails) Source #
Undocumented member.
ConfigIdResponse
data ConfigIdResponse Source #
See: newConfigIdResponse
smart constructor.
ConfigIdResponse' | |
|
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
.
configIdResponse_configArn :: Lens' ConfigIdResponse (Maybe Text) Source #
ARN of a Config
.
configIdResponse_configId :: Lens' ConfigIdResponse (Maybe Text) Source #
UUID of a Config
.
configIdResponse_configType :: Lens' ConfigIdResponse (Maybe ConfigCapabilityType) Source #
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:name:ConfigListItem'
, configListItem_name
- Name of a Config
.
$sel:configId:ConfigListItem'
, configListItem_configId
- UUID of a Config
.
$sel:configType:ConfigListItem'
, configListItem_configType
- Type of a Config
.
configListItem_configArn :: Lens' ConfigListItem (Maybe Text) Source #
ARN of a Config
.
configListItem_name :: Lens' ConfigListItem (Maybe Text) Source #
Name of a Config
.
configListItem_configId :: Lens' ConfigListItem (Maybe Text) Source #
UUID of a Config
.
configListItem_configType :: Lens' ConfigListItem (Maybe ConfigCapabilityType) Source #
Type 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.
ConfigTypeData' | |
|
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:antennaDownlinkDemodDecodeConfig:ConfigTypeData'
, configTypeData_antennaDownlinkDemodDecodeConfig
- Information about how AWS Ground Station should configure an antenna for
downlink demod decode during a contact.
$sel:antennaDownlinkConfig:ConfigTypeData'
, configTypeData_antennaDownlinkConfig
- Information about how AWS Ground Station should configure an antenna for
downlink during a contact.
$sel:antennaUplinkConfig:ConfigTypeData'
, configTypeData_antennaUplinkConfig
- Information about how AWS Ground Station should configure an antenna for
uplink during a contact.
$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.
$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:dataflowEndpointConfig:ConfigTypeData'
, configTypeData_dataflowEndpointConfig
- Information about the dataflow endpoint Config
.
configTypeData_antennaDownlinkDemodDecodeConfig :: Lens' ConfigTypeData (Maybe AntennaDownlinkDemodDecodeConfig) Source #
Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.
configTypeData_antennaDownlinkConfig :: Lens' ConfigTypeData (Maybe AntennaDownlinkConfig) Source #
Information about how AWS Ground Station should configure an antenna for downlink during a contact.
configTypeData_antennaUplinkConfig :: Lens' ConfigTypeData (Maybe AntennaUplinkConfig) Source #
Information about how AWS Ground Station should configure an antenna for uplink during a contact.
configTypeData_uplinkEchoConfig :: Lens' ConfigTypeData (Maybe 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.
configTypeData_s3RecordingConfig :: Lens' ConfigTypeData (Maybe S3RecordingConfig) Source #
Information about an S3 recording Config
.
configTypeData_trackingConfig :: Lens' ConfigTypeData (Maybe TrackingConfig) Source #
Object that determines whether tracking should be used during a contact
executed with this Config
in the mission profile.
configTypeData_dataflowEndpointConfig :: Lens' ConfigTypeData (Maybe DataflowEndpointConfig) Source #
Information about the dataflow endpoint Config
.
ContactData
data ContactData Source #
Data describing a contact.
See: newContactData
smart constructor.
ContactData' | |
|
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:contactStatus:ContactData'
, contactData_contactStatus
- Status of a contact.
$sel:missionProfileArn:ContactData'
, contactData_missionProfileArn
- ARN of a mission profile.
$sel:startTime:ContactData'
, contactData_startTime
- Start time of a contact.
$sel:satelliteArn:ContactData'
, contactData_satelliteArn
- ARN of a satellite.
$sel:maximumElevation:ContactData'
, contactData_maximumElevation
- Maximum elevation angle of a contact.
$sel:groundStation:ContactData'
, contactData_groundStation
- Name of a ground station.
$sel:endTime:ContactData'
, contactData_endTime
- End time of a contact.
$sel:contactId:ContactData'
, contactData_contactId
- UUID of a contact.
$sel:region:ContactData'
, contactData_region
- Region of a contact.
$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:errorMessage:ContactData'
, contactData_errorMessage
- Error message of a contact.
$sel:tags:ContactData'
, contactData_tags
- Tags assigned to a contact.
contactData_contactStatus :: Lens' ContactData (Maybe ContactStatus) Source #
Status of a contact.
contactData_missionProfileArn :: Lens' ContactData (Maybe Text) Source #
ARN of a mission profile.
contactData_startTime :: Lens' ContactData (Maybe UTCTime) Source #
Start time of a contact.
contactData_satelliteArn :: Lens' ContactData (Maybe Text) Source #
ARN of a satellite.
contactData_maximumElevation :: Lens' ContactData (Maybe Elevation) Source #
Maximum elevation angle of a contact.
contactData_groundStation :: Lens' ContactData (Maybe Text) Source #
Name of a ground station.
contactData_endTime :: Lens' ContactData (Maybe UTCTime) Source #
End time of a contact.
contactData_contactId :: Lens' ContactData (Maybe Text) Source #
UUID of a contact.
contactData_region :: Lens' ContactData (Maybe Text) Source #
Region of a contact.
contactData_postPassEndTime :: Lens' ContactData (Maybe UTCTime) Source #
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.
contactData_prePassStartTime :: Lens' ContactData (Maybe UTCTime) Source #
Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.
contactData_errorMessage :: Lens' ContactData (Maybe Text) Source #
Error message of a contact.
contactData_tags :: Lens' ContactData (Maybe (HashMap Text Text)) Source #
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.
contactIdResponse_contactId :: Lens' ContactIdResponse (Maybe Text) Source #
UUID of a contact.
DataflowDetail
data DataflowDetail Source #
Information about a dataflow edge used in a contact.
See: newDataflowDetail
smart constructor.
DataflowDetail' | |
|
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:source:DataflowDetail'
, dataflowDetail_source
- Undocumented member.
$sel:errorMessage:DataflowDetail'
, dataflowDetail_errorMessage
- Error message for a dataflow.
dataflowDetail_destination :: Lens' DataflowDetail (Maybe Destination) Source #
Undocumented member.
dataflowDetail_source :: Lens' DataflowDetail (Maybe Source) Source #
Undocumented member.
dataflowDetail_errorMessage :: Lens' DataflowDetail (Maybe Text) Source #
Error message for a dataflow.
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:mtu:DataflowEndpoint'
, dataflowEndpoint_mtu
- Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.
$sel:status:DataflowEndpoint'
, dataflowEndpoint_status
- Status of a dataflow endpoint.
$sel:address:DataflowEndpoint'
, dataflowEndpoint_address
- Socket address of a dataflow endpoint.
$sel:name:DataflowEndpoint'
, dataflowEndpoint_name
- Name of a dataflow endpoint.
dataflowEndpoint_mtu :: Lens' DataflowEndpoint (Maybe Natural) Source #
Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.
dataflowEndpoint_status :: Lens' DataflowEndpoint (Maybe EndpointStatus) Source #
Status of a dataflow endpoint.
dataflowEndpoint_address :: Lens' DataflowEndpoint (Maybe SocketAddress) Source #
Socket address of a dataflow endpoint.
dataflowEndpoint_name :: Lens' DataflowEndpoint (Maybe Text) Source #
Name of a dataflow endpoint.
DataflowEndpointConfig
data DataflowEndpointConfig Source #
Information about the dataflow endpoint Config
.
See: newDataflowEndpointConfig
smart constructor.
DataflowEndpointConfig' | |
|
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.
dataflowEndpointConfig_dataflowEndpointRegion :: Lens' DataflowEndpointConfig (Maybe Text) Source #
Region of a dataflow endpoint.
dataflowEndpointConfig_dataflowEndpointName :: Lens' DataflowEndpointConfig Text Source #
Name of a dataflow endpoint.
DataflowEndpointGroupIdResponse
data DataflowEndpointGroupIdResponse Source #
See: newDataflowEndpointGroupIdResponse
smart constructor.
DataflowEndpointGroupIdResponse' | |
|
Instances
Eq DataflowEndpointGroupIdResponse Source # | |
Read DataflowEndpointGroupIdResponse Source # | |
Show DataflowEndpointGroupIdResponse Source # | |
Generic DataflowEndpointGroupIdResponse Source # | |
NFData DataflowEndpointGroupIdResponse Source # | |
Hashable DataflowEndpointGroupIdResponse Source # | |
FromJSON DataflowEndpointGroupIdResponse Source # | |
type Rep DataflowEndpointGroupIdResponse Source # | |
Defined in Amazonka.GroundStation.Types.DataflowEndpointGroupIdResponse type Rep DataflowEndpointGroupIdResponse = D1 ('MetaData "DataflowEndpointGroupIdResponse" "Amazonka.GroundStation.Types.DataflowEndpointGroupIdResponse" "libZSservicesZSamazonka-groundstationZSamazonka-groundstation" '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.
dataflowEndpointGroupIdResponse_dataflowEndpointGroupId :: Lens' DataflowEndpointGroupIdResponse (Maybe Text) Source #
UUID of a dataflow endpoint group.
DataflowEndpointListItem
data DataflowEndpointListItem Source #
Item in a list of DataflowEndpoint
groups.
See: newDataflowEndpointListItem
smart constructor.
DataflowEndpointListItem' | |
|
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.
dataflowEndpointListItem_dataflowEndpointGroupArn :: Lens' DataflowEndpointListItem (Maybe Text) Source #
ARN of a dataflow endpoint group.
dataflowEndpointListItem_dataflowEndpointGroupId :: Lens' DataflowEndpointListItem (Maybe Text) Source #
UUID of a dataflow endpoint group.
DecodeConfig
data DecodeConfig Source #
Information about the decode Config
.
See: newDecodeConfig
smart constructor.
DecodeConfig' | |
|
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
.
decodeConfig_unvalidatedJSON :: Lens' DecodeConfig Text Source #
Unvalidated JSON of a decode Config
.
DemodulationConfig
data DemodulationConfig Source #
Information about the demodulation Config
.
See: newDemodulationConfig
smart constructor.
DemodulationConfig' | |
|
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
.
demodulationConfig_unvalidatedJSON :: Lens' DemodulationConfig Text Source #
Unvalidated JSON of a demodulation Config
.
Destination
data Destination Source #
Dataflow details for the destination side.
See: newDestination
smart constructor.
Destination' | |
|
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:dataflowDestinationRegion:Destination'
, destination_dataflowDestinationRegion
- Region of a dataflow destination.
$sel:configId:Destination'
, destination_configId
- UUID of a Config
.
$sel:configType:Destination'
, destination_configType
- Type of a Config
.
$sel:configDetails:Destination'
, destination_configDetails
- Additional details for a Config
, if type is dataflow endpoint or
antenna demod decode.
destination_dataflowDestinationRegion :: Lens' Destination (Maybe Text) Source #
Region of a dataflow destination.
destination_configId :: Lens' Destination (Maybe Text) Source #
UUID of a Config
.
destination_configType :: Lens' Destination (Maybe ConfigCapabilityType) Source #
Type of a Config
.
destination_configDetails :: Lens' Destination (Maybe ConfigDetails) Source #
Additional details for a Config
, if type is dataflow endpoint or
antenna demod decode.
Eirp
Object that represents EIRP.
See: newEirp
smart constructor.
Instances
Eq Eirp Source # | |
Read Eirp Source # | |
Show Eirp Source # | |
Generic Eirp Source # | |
NFData Eirp Source # | |
Defined in Amazonka.GroundStation.Types.Eirp | |
Hashable Eirp Source # | |
Defined in Amazonka.GroundStation.Types.Eirp | |
ToJSON Eirp Source # | |
Defined in Amazonka.GroundStation.Types.Eirp | |
FromJSON Eirp Source # | |
type Rep Eirp Source # | |
Defined in Amazonka.GroundStation.Types.Eirp type Rep Eirp = D1 ('MetaData "Eirp" "Amazonka.GroundStation.Types.Eirp" "libZSservicesZSamazonka-groundstationZSamazonka-groundstation" '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.
eirp_value :: Lens' Eirp Double Source #
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.
Elevation' | |
|
Instances
Eq Elevation Source # | |
Read Elevation Source # | |
Show Elevation Source # | |
Generic Elevation Source # | |
NFData Elevation Source # | |
Defined in Amazonka.GroundStation.Types.Elevation | |
Hashable Elevation Source # | |
Defined in Amazonka.GroundStation.Types.Elevation | |
FromJSON Elevation Source # | |
type Rep Elevation Source # | |
Defined in Amazonka.GroundStation.Types.Elevation type Rep Elevation = D1 ('MetaData "Elevation" "Amazonka.GroundStation.Types.Elevation" "libZSservicesZSamazonka-groundstationZSamazonka-groundstation" '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.
elevation_unit :: Lens' Elevation AngleUnits Source #
Elevation angle units.
EndpointDetails
data EndpointDetails Source #
Information about the endpoint details.
See: newEndpointDetails
smart constructor.
EndpointDetails' | |
|
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:securityDetails:EndpointDetails'
, endpointDetails_securityDetails
- Endpoint security details.
$sel:endpoint:EndpointDetails'
, endpointDetails_endpoint
- A dataflow endpoint.
endpointDetails_securityDetails :: Lens' EndpointDetails (Maybe SecurityDetails) Source #
Endpoint security details.
endpointDetails_endpoint :: Lens' EndpointDetails (Maybe DataflowEndpoint) Source #
A dataflow endpoint.
Frequency
Object that describes the frequency.
See: newFrequency
smart constructor.
Frequency' | |
|
Instances
Eq Frequency Source # | |
Read Frequency Source # | |
Show Frequency Source # | |
Generic Frequency Source # | |
NFData Frequency Source # | |
Defined in Amazonka.GroundStation.Types.Frequency | |
Hashable Frequency Source # | |
Defined in Amazonka.GroundStation.Types.Frequency | |
ToJSON Frequency Source # | |
Defined in Amazonka.GroundStation.Types.Frequency | |
FromJSON Frequency Source # | |
type Rep Frequency Source # | |
Defined in Amazonka.GroundStation.Types.Frequency type Rep Frequency = D1 ('MetaData "Frequency" "Amazonka.GroundStation.Types.Frequency" "libZSservicesZSamazonka-groundstationZSamazonka-groundstation" '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.
frequency_units :: Lens' Frequency FrequencyUnits Source #
Frequency units.
frequency_value :: Lens' Frequency Double Source #
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.
FrequencyBandwidth' | |
|
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.
frequencyBandwidth_units :: Lens' FrequencyBandwidth BandwidthUnits Source #
Frequency bandwidth units.
frequencyBandwidth_value :: Lens' FrequencyBandwidth Double Source #
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.
GroundStationData' | |
|
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.
groundStationData_groundStationId :: Lens' GroundStationData (Maybe Text) Source #
UUID of a ground station.
groundStationData_groundStationName :: Lens' GroundStationData (Maybe Text) Source #
Name of a ground station.
groundStationData_region :: Lens' GroundStationData (Maybe Text) Source #
Ground station Region.
MissionProfileIdResponse
data MissionProfileIdResponse Source #
See: newMissionProfileIdResponse
smart constructor.
MissionProfileIdResponse' | |
|
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.
missionProfileIdResponse_missionProfileId :: Lens' MissionProfileIdResponse (Maybe Text) Source #
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:missionProfileId:MissionProfileListItem'
, missionProfileListItem_missionProfileId
- UUID of a mission profile.
$sel:missionProfileArn:MissionProfileListItem'
, missionProfileListItem_missionProfileArn
- ARN of a mission profile.
$sel:name:MissionProfileListItem'
, missionProfileListItem_name
- Name of a mission profile.
$sel:region:MissionProfileListItem'
, missionProfileListItem_region
- Region of a mission profile.
missionProfileListItem_missionProfileId :: Lens' MissionProfileListItem (Maybe Text) Source #
UUID of a mission profile.
missionProfileListItem_missionProfileArn :: Lens' MissionProfileListItem (Maybe Text) Source #
ARN of a mission profile.
missionProfileListItem_name :: Lens' MissionProfileListItem (Maybe Text) Source #
Name of a mission profile.
missionProfileListItem_region :: Lens' MissionProfileListItem (Maybe Text) Source #
Region of a mission profile.
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.
s3RecordingConfig_prefix :: Lens' S3RecordingConfig (Maybe Text) Source #
S3 Key prefix to prefice data files.
s3RecordingConfig_bucketArn :: Lens' S3RecordingConfig Text Source #
ARN of the bucket to record to.
s3RecordingConfig_roleArn :: Lens' S3RecordingConfig Text Source #
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:keyTemplate:S3RecordingDetails'
, s3RecordingDetails_keyTemplate
- Template of the S3 key used.
$sel:bucketArn:S3RecordingDetails'
, s3RecordingDetails_bucketArn
- ARN of the bucket used.
s3RecordingDetails_keyTemplate :: Lens' S3RecordingDetails (Maybe Text) Source #
Template of the S3 key used.
s3RecordingDetails_bucketArn :: Lens' S3RecordingDetails (Maybe Text) Source #
ARN of the bucket used.
SatelliteListItem
data SatelliteListItem Source #
Item in a list of satellites.
See: newSatelliteListItem
smart constructor.
SatelliteListItem' | |
|
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:satelliteId:SatelliteListItem'
, satelliteListItem_satelliteId
- UUID of a satellite.
$sel:satelliteArn:SatelliteListItem'
, satelliteListItem_satelliteArn
- ARN of a 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.
satelliteListItem_satelliteId :: Lens' SatelliteListItem (Maybe Text) Source #
UUID of a satellite.
satelliteListItem_satelliteArn :: Lens' SatelliteListItem (Maybe Text) Source #
ARN of a satellite.
satelliteListItem_groundStations :: Lens' SatelliteListItem (Maybe [Text]) Source #
A list of ground stations to which the satellite is on-boarded.
satelliteListItem_noradSatelliteID :: Lens' SatelliteListItem (Maybe Natural) Source #
NORAD satellite ID number.
SecurityDetails
data SecurityDetails Source #
Information about endpoints.
See: newSecurityDetails
smart constructor.
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.
securityDetails_roleArn :: Lens' SecurityDetails Text Source #
ARN to a role needed for connecting streams to your instances.
securityDetails_securityGroupIds :: Lens' SecurityDetails [Text] Source #
The security groups to attach to the elastic network interfaces.
securityDetails_subnetIds :: Lens' SecurityDetails [Text] Source #
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.
socketAddress_name :: Lens' SocketAddress Text Source #
Name of a socket address.
socketAddress_port :: Lens' SocketAddress Int Source #
Port of a socket address.
Source
Dataflow details for the source side.
See: newSource
smart constructor.
Source' | |
|
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:dataflowSourceRegion:Source'
, source_dataflowSourceRegion
- Region of a dataflow source.
$sel:configId:Source'
, source_configId
- UUID of a Config
.
$sel:configType:Source'
, source_configType
- Type of a Config
.
$sel:configDetails:Source'
, source_configDetails
- Additional details for a Config
, if type is dataflow endpoint or
antenna demod decode.
source_configType :: Lens' Source (Maybe ConfigCapabilityType) Source #
Type of a Config
.
source_configDetails :: Lens' Source (Maybe ConfigDetails) Source #
Additional details for a Config
, if type is dataflow endpoint or
antenna demod decode.
SpectrumConfig
data SpectrumConfig Source #
Object that describes a spectral Config
.
See: newSpectrumConfig
smart constructor.
SpectrumConfig' | |
|
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.
spectrumConfig_polarization :: Lens' SpectrumConfig (Maybe Polarization) Source #
Polarization of a spectral Config
. Capturing both "RIGHT_HAND"
and
"LEFT_HAND"
polarization requires two separate configs.
spectrumConfig_bandwidth :: Lens' SpectrumConfig FrequencyBandwidth Source #
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.
spectrumConfig_centerFrequency :: Lens' SpectrumConfig Frequency Source #
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.
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.
TrackingConfig' | |
|
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.
trackingConfig_autotrack :: Lens' TrackingConfig Criticality Source #
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.
UplinkEchoConfig' | |
|
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.
uplinkEchoConfig_antennaUplinkConfigArn :: Lens' UplinkEchoConfig Text Source #
ARN of an uplink Config
.
uplinkEchoConfig_enabled :: Lens' UplinkEchoConfig Bool Source #
Whether or not an uplink Config
is enabled.
UplinkSpectrumConfig
data UplinkSpectrumConfig Source #
Information about the uplink spectral Config
.
See: newUplinkSpectrumConfig
smart constructor.
UplinkSpectrumConfig' | |
|
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.
uplinkSpectrumConfig_polarization :: Lens' UplinkSpectrumConfig (Maybe Polarization) Source #
Polarization of an uplink spectral Config
. Capturing both
"RIGHT_HAND"
and "LEFT_HAND"
polarization requires two separate
configs.
uplinkSpectrumConfig_centerFrequency :: Lens' UplinkSpectrumConfig Frequency Source #
Center frequency of an uplink spectral Config
. Valid values are
between 2025 to 2120 MHz.