Class: Aws::GroundStation::Types::EphemerisData

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb

Overview

Note:

EphemerisData is a union - when making an API calls you must set exactly one of the members.

Ephemeris data.

Direct Known Subclasses

Oem, Tle, Unknown

Defined Under Namespace

Classes: Oem, Tle, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#oemTypes::OEMEphemeris

Ephemeris data in Orbit Ephemeris Message (OEM) format.

AWS Ground Station processes OEM Customer Provided Ephemerides according to the CCSDS standard with some extra restrictions. OEM files should be in KVN format. For more detail about the OEM format that AWS Ground Station supports, see OEM ephemeris format in the AWS Ground Station user guide.

Returns:



1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1274

class EphemerisData < Struct.new(
  :oem,
  :tle,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Oem < EphemerisData; end
  class Tle < EphemerisData; end
  class Unknown < EphemerisData; end
end

#tleTypes::TLEEphemeris

Two-line element set (TLE) ephemeris.

Returns:



1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1274

class EphemerisData < Struct.new(
  :oem,
  :tle,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Oem < EphemerisData; end
  class Tle < EphemerisData; end
  class Unknown < EphemerisData; end
end

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



1274
1275
1276
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1274

def unknown
  @unknown
end