amazonka-groundstation-2.0: Amazon Ground Station SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.GroundStation.Types.EphemerisItem

Description

 
Synopsis

Documentation

data EphemerisItem Source #

Ephemeris item.

See: newEphemerisItem smart constructor.

Constructors

EphemerisItem' 

Fields

Instances

Instances details
FromJSON EphemerisItem Source # 
Instance details

Defined in Amazonka.GroundStation.Types.EphemerisItem

Generic EphemerisItem Source # 
Instance details

Defined in Amazonka.GroundStation.Types.EphemerisItem

Associated Types

type Rep EphemerisItem :: Type -> Type #

Read EphemerisItem Source # 
Instance details

Defined in Amazonka.GroundStation.Types.EphemerisItem

Show EphemerisItem Source # 
Instance details

Defined in Amazonka.GroundStation.Types.EphemerisItem

NFData EphemerisItem Source # 
Instance details

Defined in Amazonka.GroundStation.Types.EphemerisItem

Methods

rnf :: EphemerisItem -> () #

Eq EphemerisItem Source # 
Instance details

Defined in Amazonka.GroundStation.Types.EphemerisItem

Hashable EphemerisItem Source # 
Instance details

Defined in Amazonka.GroundStation.Types.EphemerisItem

type Rep EphemerisItem Source # 
Instance details

Defined in Amazonka.GroundStation.Types.EphemerisItem

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.

ephemerisItem_creationTime :: Lens' EphemerisItem (Maybe UTCTime) Source #

The time the ephemeris was uploaded in UTC.

ephemerisItem_enabled :: Lens' EphemerisItem (Maybe Bool) Source #

Whether or not the ephemeris is enabled.

ephemerisItem_ephemerisId :: Lens' EphemerisItem (Maybe Text) Source #

The AWS Ground Station ephemeris ID.

ephemerisItem_name :: Lens' EphemerisItem (Maybe Text) Source #

A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.

ephemerisItem_priority :: Lens' EphemerisItem (Maybe Natural) Source #

Customer-provided priority score to establish the order in which overlapping ephemerides should be used.

The default for customer-provided ephemeris priority is 1, and higher numbers take precedence.

Priority must be 1 or greater

ephemerisItem_sourceS3Object :: Lens' EphemerisItem (Maybe S3Object) Source #

Source S3 object used for the ephemeris.