You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::GroundStation::Types::ConfigTypeData

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing ConfigTypeData as input to an Aws::Client method, you can use a vanilla Hash:

{
  antenna_downlink_config: {
    spectrum_config: { # required
      bandwidth: { # required
        units: "GHz", # required, accepts GHz, MHz, kHz
        value: 1.0, # required
      },
      center_frequency: { # required
        units: "GHz", # required, accepts GHz, MHz, kHz
        value: 1.0, # required
      },
      polarization: "LEFT_HAND", # accepts LEFT_HAND, NONE, RIGHT_HAND
    },
  },
  antenna_downlink_demod_decode_config: {
    decode_config: { # required
      unvalidated_json: "JsonString", # required
    },
    demodulation_config: { # required
      unvalidated_json: "JsonString", # required
    },
    spectrum_config: { # required
      bandwidth: { # required
        units: "GHz", # required, accepts GHz, MHz, kHz
        value: 1.0, # required
      },
      center_frequency: { # required
        units: "GHz", # required, accepts GHz, MHz, kHz
        value: 1.0, # required
      },
      polarization: "LEFT_HAND", # accepts LEFT_HAND, NONE, RIGHT_HAND
    },
  },
  antenna_uplink_config: {
    spectrum_config: { # required
      center_frequency: { # required
        units: "GHz", # required, accepts GHz, MHz, kHz
        value: 1.0, # required
      },
      polarization: "LEFT_HAND", # accepts LEFT_HAND, NONE, RIGHT_HAND
    },
    target_eirp: { # required
      units: "dBW", # required, accepts dBW
      value: 1.0, # required
    },
  },
  dataflow_endpoint_config: {
    dataflow_endpoint_name: "String", # required
    dataflow_endpoint_region: "String",
  },
  tracking_config: {
    autotrack: "PREFERRED", # required, accepts PREFERRED, REMOVED, REQUIRED
  },
  uplink_echo_config: {
    antenna_uplink_config_arn: "ConfigArn", # required
    enabled: false, # required
  },
}

Object containing the parameters of a Config.

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

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

Information about how AWS Ground Station should configure an antenna for downlink during a contact.

Returns:

Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.

Returns:

Information about how AWS Ground Station should configure an antenna for uplink during a contact.

Returns:

  • (Types::AntennaUplinkConfig)

    Information about how AWS Ground Station should configure an antenna for uplink during a contact.

#dataflow_endpoint_configTypes::DataflowEndpointConfig

Information about the dataflow endpoint Config.

Returns:

#tracking_configTypes::TrackingConfig

Object that determines whether tracking should be used during a contact executed with this Config in the mission profile.

Returns:

  • (Types::TrackingConfig)

    Object that determines whether tracking should be used during a contact executed with this Config in the mission profile.

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.

Returns: