class Aws::GroundStation::Types::ConfigTypeData

Object containing the parameters of a `Config`.

See the subtype definitions for what each type of `Config` contains.

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

@note ConfigTypeData is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ConfigTypeData corresponding to the set member.

@!attribute [rw] antenna_downlink_config

Information about how AWS Ground Station should configure an antenna
for downlink during a contact.
@return [Types::AntennaDownlinkConfig]

@!attribute [rw] antenna_downlink_demod_decode_config

Information about how AWS Ground Station should configure an antenna
for downlink demod decode during a contact.
@return [Types::AntennaDownlinkDemodDecodeConfig]

@!attribute [rw] antenna_uplink_config

Information about how AWS Ground Station should configure an antenna
for uplink during a contact.
@return [Types::AntennaUplinkConfig]

@!attribute [rw] dataflow_endpoint_config

Information about the dataflow endpoint `Config`.
@return [Types::DataflowEndpointConfig]

@!attribute [rw] s3_recording_config

Information about an S3 recording `Config`.
@return [Types::S3RecordingConfig]

@!attribute [rw] tracking_config

Object that determines whether tracking should be used during a
contact executed with this `Config` in the mission profile.
@return [Types::TrackingConfig]

@!attribute [rw] uplink_echo_config

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.
@return [Types::UplinkEchoConfig]

@see docs.aws.amazon.com/goto/WebAPI/groundstation-2019-05-23/ConfigTypeData AWS API Documentation

Constants

SENSITIVE