package types

import "github.com/aws/aws-sdk-go-v2/service/groundstation/types"

Index

Examples

Types

type AngleUnits

type AngleUnits string
const (
	AngleUnitsDegreeAngle AngleUnits = "DEGREE_ANGLE"
	AngleUnitsRadian      AngleUnits = "RADIAN"
)

Enum values for AngleUnits

func (AngleUnits) Values

func (AngleUnits) Values() []AngleUnits

Values returns all known values for AngleUnits. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type AntennaDemodDecodeDetails

type AntennaDemodDecodeDetails struct {

	// Name of an antenna demod decode output node used in a contact.
	OutputNode *string
	// contains filtered or unexported fields
}

Details about an antenna demod decode Config used in a contact.

type AntennaDownlinkConfig

type AntennaDownlinkConfig struct {

	// Object that describes a spectral Config.
	//
	// This member is required.
	SpectrumConfig *SpectrumConfig
	// contains filtered or unexported fields
}

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

type AntennaDownlinkDemodDecodeConfig

type AntennaDownlinkDemodDecodeConfig struct {

	// Information about the decode Config.
	//
	// This member is required.
	DecodeConfig *DecodeConfig

	// Information about the demodulation Config.
	//
	// This member is required.
	DemodulationConfig *DemodulationConfig

	// Information about the spectral Config.
	//
	// This member is required.
	SpectrumConfig *SpectrumConfig
	// contains filtered or unexported fields
}

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

type AntennaUplinkConfig

type AntennaUplinkConfig struct {

	// Information about the uplink spectral Config.
	//
	// This member is required.
	SpectrumConfig *UplinkSpectrumConfig

	// EIRP of the target.
	//
	// This member is required.
	TargetEirp *Eirp

	// Whether or not uplink transmit is disabled.
	TransmitDisabled *bool
	// contains filtered or unexported fields
}

Information about the uplink Config of an antenna.

type BandwidthUnits

type BandwidthUnits string
const (
	BandwidthUnitsGhz BandwidthUnits = "GHz"
	BandwidthUnitsMhz BandwidthUnits = "MHz"
	BandwidthUnitsKhz BandwidthUnits = "kHz"
)

Enum values for BandwidthUnits

func (BandwidthUnits) Values

func (BandwidthUnits) Values() []BandwidthUnits

Values returns all known values for BandwidthUnits. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type ConfigCapabilityType

type ConfigCapabilityType string
const (
	ConfigCapabilityTypeAntennaDownlink            ConfigCapabilityType = "antenna-downlink"
	ConfigCapabilityTypeAntennaDownlinkDemodDecode ConfigCapabilityType = "antenna-downlink-demod-decode"
	ConfigCapabilityTypeAntennaUplink              ConfigCapabilityType = "antenna-uplink"
	ConfigCapabilityTypeDataflowEndpoint           ConfigCapabilityType = "dataflow-endpoint"
	ConfigCapabilityTypeTracking                   ConfigCapabilityType = "tracking"
	ConfigCapabilityTypeUplinkEcho                 ConfigCapabilityType = "uplink-echo"
	ConfigCapabilityTypeS3Recording                ConfigCapabilityType = "s3-recording"
)

Enum values for ConfigCapabilityType

func (ConfigCapabilityType) Values

Values returns all known values for ConfigCapabilityType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type ConfigDetails

type ConfigDetails interface {
	// contains filtered or unexported methods
}

Details for certain Config object types in a contact.

The following types satisfy this interface:

ConfigDetailsMemberAntennaDemodDecodeDetails
ConfigDetailsMemberEndpointDetails
ConfigDetailsMemberS3RecordingDetails
Example (OutputUsage)

Code:play 

package main

import (
	"fmt"
	"github.com/aws/aws-sdk-go-v2/service/groundstation/types"
)

func main() {
	var union types.ConfigDetails
	// type switches can be used to check the union value
	switch v := union.(type) {
	case *types.ConfigDetailsMemberAntennaDemodDecodeDetails:
		_ = v.Value // Value is types.AntennaDemodDecodeDetails

	case *types.ConfigDetailsMemberEndpointDetails:
		_ = v.Value // Value is types.EndpointDetails

	case *types.ConfigDetailsMemberS3RecordingDetails:
		_ = v.Value // Value is types.S3RecordingDetails

	case *types.UnknownUnionMember:
		fmt.Println("unknown tag:", v.Tag)

	default:
		fmt.Println("union is nil or unknown type")

	}
}

type ConfigDetailsMemberAntennaDemodDecodeDetails

type ConfigDetailsMemberAntennaDemodDecodeDetails struct {
	Value AntennaDemodDecodeDetails
	// contains filtered or unexported fields
}

Details for antenna demod decode Config in a contact.

type ConfigDetailsMemberEndpointDetails

type ConfigDetailsMemberEndpointDetails struct {
	Value EndpointDetails
	// contains filtered or unexported fields
}

Information about the endpoint details.

type ConfigDetailsMemberS3RecordingDetails

type ConfigDetailsMemberS3RecordingDetails struct {
	Value S3RecordingDetails
	// contains filtered or unexported fields
}

Details for an S3 recording Config in a contact.

type ConfigListItem

type ConfigListItem struct {

	// ARN of a Config.
	ConfigArn *string

	// UUID of a Config.
	ConfigId *string

	// Type of a Config.
	ConfigType ConfigCapabilityType

	// Name of a Config.
	Name *string
	// contains filtered or unexported fields
}

An item in a list of Config objects.

type ConfigTypeData

type ConfigTypeData interface {
	// contains filtered or unexported methods
}

Object containing the parameters of a Config. See the subtype definitions for what each type of Config contains.

The following types satisfy this interface:

ConfigTypeDataMemberAntennaDownlinkConfig
ConfigTypeDataMemberAntennaDownlinkDemodDecodeConfig
ConfigTypeDataMemberAntennaUplinkConfig
ConfigTypeDataMemberDataflowEndpointConfig
ConfigTypeDataMemberS3RecordingConfig
ConfigTypeDataMemberTrackingConfig
ConfigTypeDataMemberUplinkEchoConfig
Example (OutputUsage)

Code:play 

package main

import (
	"fmt"
	"github.com/aws/aws-sdk-go-v2/service/groundstation/types"
)

func main() {
	var union types.ConfigTypeData
	// type switches can be used to check the union value
	switch v := union.(type) {
	case *types.ConfigTypeDataMemberAntennaDownlinkConfig:
		_ = v.Value // Value is types.AntennaDownlinkConfig

	case *types.ConfigTypeDataMemberAntennaDownlinkDemodDecodeConfig:
		_ = v.Value // Value is types.AntennaDownlinkDemodDecodeConfig

	case *types.ConfigTypeDataMemberAntennaUplinkConfig:
		_ = v.Value // Value is types.AntennaUplinkConfig

	case *types.ConfigTypeDataMemberDataflowEndpointConfig:
		_ = v.Value // Value is types.DataflowEndpointConfig

	case *types.ConfigTypeDataMemberS3RecordingConfig:
		_ = v.Value // Value is types.S3RecordingConfig

	case *types.ConfigTypeDataMemberTrackingConfig:
		_ = v.Value // Value is types.TrackingConfig

	case *types.ConfigTypeDataMemberUplinkEchoConfig:
		_ = v.Value // Value is types.UplinkEchoConfig

	case *types.UnknownUnionMember:
		fmt.Println("unknown tag:", v.Tag)

	default:
		fmt.Println("union is nil or unknown type")

	}
}

type ConfigTypeDataMemberAntennaDownlinkConfig

type ConfigTypeDataMemberAntennaDownlinkConfig struct {
	Value AntennaDownlinkConfig
	// contains filtered or unexported fields
}

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

type ConfigTypeDataMemberAntennaDownlinkDemodDecodeConfig

type ConfigTypeDataMemberAntennaDownlinkDemodDecodeConfig struct {
	Value AntennaDownlinkDemodDecodeConfig
	// contains filtered or unexported fields
}

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

type ConfigTypeDataMemberAntennaUplinkConfig

type ConfigTypeDataMemberAntennaUplinkConfig struct {
	Value AntennaUplinkConfig
	// contains filtered or unexported fields
}

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

type ConfigTypeDataMemberDataflowEndpointConfig

type ConfigTypeDataMemberDataflowEndpointConfig struct {
	Value DataflowEndpointConfig
	// contains filtered or unexported fields
}

Information about the dataflow endpoint Config.

type ConfigTypeDataMemberS3RecordingConfig

type ConfigTypeDataMemberS3RecordingConfig struct {
	Value S3RecordingConfig
	// contains filtered or unexported fields
}

Information about an S3 recording Config.

type ConfigTypeDataMemberTrackingConfig

type ConfigTypeDataMemberTrackingConfig struct {
	Value TrackingConfig
	// contains filtered or unexported fields
}

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

type ConfigTypeDataMemberUplinkEchoConfig

type ConfigTypeDataMemberUplinkEchoConfig struct {
	Value UplinkEchoConfig
	// contains filtered or unexported fields
}

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.

type ContactData

type ContactData struct {

	// UUID of a contact.
	ContactId *string

	// Status of a contact.
	ContactStatus ContactStatus

	// End time of a contact.
	EndTime *time.Time

	// Error message of a contact.
	ErrorMessage *string

	// Name of a ground station.
	GroundStation *string

	// Maximum elevation angle of a contact.
	MaximumElevation *Elevation

	// ARN of a mission profile.
	MissionProfileArn *string

	// Amount of time after a contact ends that you’d like to receive a CloudWatch
	// event indicating the pass has finished.
	PostPassEndTime *time.Time

	// Amount of time prior to contact start you’d like to receive a CloudWatch event
	// indicating an upcoming pass.
	PrePassStartTime *time.Time

	// Region of a contact.
	Region *string

	// ARN of a satellite.
	SatelliteArn *string

	// Start time of a contact.
	StartTime *time.Time

	// Tags assigned to a contact.
	Tags map[string]string
	// contains filtered or unexported fields
}

Data describing a contact.

type ContactStatus

type ContactStatus string
const (
	ContactStatusAvailable        ContactStatus = "AVAILABLE"
	ContactStatusAwsCancelled     ContactStatus = "AWS_CANCELLED"
	ContactStatusAwsFailed        ContactStatus = "AWS_FAILED"
	ContactStatusCancelled        ContactStatus = "CANCELLED"
	ContactStatusCancelling       ContactStatus = "CANCELLING"
	ContactStatusCompleted        ContactStatus = "COMPLETED"
	ContactStatusFailed           ContactStatus = "FAILED"
	ContactStatusFailedToSchedule ContactStatus = "FAILED_TO_SCHEDULE"
	ContactStatusPass             ContactStatus = "PASS"
	ContactStatusPostpass         ContactStatus = "POSTPASS"
	ContactStatusPrepass          ContactStatus = "PREPASS"
	ContactStatusScheduled        ContactStatus = "SCHEDULED"
	ContactStatusScheduling       ContactStatus = "SCHEDULING"
)

Enum values for ContactStatus

func (ContactStatus) Values

func (ContactStatus) Values() []ContactStatus

Values returns all known values for ContactStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type Criticality

type Criticality string
const (
	CriticalityPreferred Criticality = "PREFERRED"
	CriticalityRemoved   Criticality = "REMOVED"
	CriticalityRequired  Criticality = "REQUIRED"
)

Enum values for Criticality

func (Criticality) Values

func (Criticality) Values() []Criticality

Values returns all known values for Criticality. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type DataflowDetail

type DataflowDetail struct {

	// Dataflow details for the destination side.
	Destination *Destination

	// Error message for a dataflow.
	ErrorMessage *string

	// Dataflow details for the source side.
	Source *Source
	// contains filtered or unexported fields
}

Information about a dataflow edge used in a contact.

type DataflowEndpoint

type DataflowEndpoint struct {

	// Socket address of a dataflow endpoint.
	Address *SocketAddress

	// Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.
	Mtu *int32

	// Name of a dataflow endpoint.
	Name *string

	// Status of a dataflow endpoint.
	Status EndpointStatus
	// contains filtered or unexported fields
}

Information about a dataflow endpoint.

type DataflowEndpointConfig

type DataflowEndpointConfig struct {

	// Name of a dataflow endpoint.
	//
	// This member is required.
	DataflowEndpointName *string

	// Region of a dataflow endpoint.
	DataflowEndpointRegion *string
	// contains filtered or unexported fields
}

Information about the dataflow endpoint Config.

type DataflowEndpointListItem

type DataflowEndpointListItem struct {

	// ARN of a dataflow endpoint group.
	DataflowEndpointGroupArn *string

	// UUID of a dataflow endpoint group.
	DataflowEndpointGroupId *string
	// contains filtered or unexported fields
}

Item in a list of DataflowEndpoint groups.

type DecodeConfig

type DecodeConfig struct {

	// Unvalidated JSON of a decode Config.
	//
	// This member is required.
	UnvalidatedJSON *string
	// contains filtered or unexported fields
}

Information about the decode Config.

type DemodulationConfig

type DemodulationConfig struct {

	// Unvalidated JSON of a demodulation Config.
	//
	// This member is required.
	UnvalidatedJSON *string
	// contains filtered or unexported fields
}

Information about the demodulation Config.

type DependencyException

type DependencyException struct {
	Message *string

	ParameterName *string
	// contains filtered or unexported fields
}

Dependency encountered an error.

func (*DependencyException) Error

func (e *DependencyException) Error() string

func (*DependencyException) ErrorCode

func (e *DependencyException) ErrorCode() string

func (*DependencyException) ErrorFault

func (e *DependencyException) ErrorFault() smithy.ErrorFault

func (*DependencyException) ErrorMessage

func (e *DependencyException) ErrorMessage() string

type Destination

type Destination struct {

	// Additional details for a Config, if type is dataflow endpoint or antenna demod
	// decode.
	ConfigDetails ConfigDetails

	// UUID of a Config.
	ConfigId *string

	// Type of a Config.
	ConfigType ConfigCapabilityType

	// Region of a dataflow destination.
	DataflowDestinationRegion *string
	// contains filtered or unexported fields
}

Dataflow details for the destination side.

type Eirp

type Eirp struct {

	// Units of an EIRP.
	//
	// This member is required.
	Units EirpUnits

	// Value of an EIRP. Valid values are between 20.0 to 50.0 dBW.
	//
	// This member is required.
	Value *float64
	// contains filtered or unexported fields
}

Object that represents EIRP.

type EirpUnits

type EirpUnits string
const (
	EirpUnitsDbw EirpUnits = "dBW"
)

Enum values for EirpUnits

func (EirpUnits) Values

func (EirpUnits) Values() []EirpUnits

Values returns all known values for EirpUnits. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type Elevation

type Elevation struct {

	// Elevation angle units.
	//
	// This member is required.
	Unit AngleUnits

	// Elevation angle value.
	//
	// This member is required.
	Value *float64
	// contains filtered or unexported fields
}

Elevation angle of the satellite in the sky during a contact.

type EndpointDetails

type EndpointDetails struct {

	// A dataflow endpoint.
	Endpoint *DataflowEndpoint

	// Endpoint security details.
	SecurityDetails *SecurityDetails
	// contains filtered or unexported fields
}

Information about the endpoint details.

type EndpointStatus

type EndpointStatus string
const (
	EndpointStatusCreated  EndpointStatus = "created"
	EndpointStatusCreating EndpointStatus = "creating"
	EndpointStatusDeleted  EndpointStatus = "deleted"
	EndpointStatusDeleting EndpointStatus = "deleting"
	EndpointStatusFailed   EndpointStatus = "failed"
)

Enum values for EndpointStatus

func (EndpointStatus) Values

func (EndpointStatus) Values() []EndpointStatus

Values returns all known values for EndpointStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type Frequency

type Frequency struct {

	// Frequency units.
	//
	// This member is required.
	Units FrequencyUnits

	// Frequency value. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz
	// for downlink and 2025 to 2120 MHz for uplink.
	//
	// This member is required.
	Value *float64
	// contains filtered or unexported fields
}

Object that describes the frequency.

type FrequencyBandwidth

type FrequencyBandwidth struct {

	// Frequency bandwidth units.
	//
	// This member is required.
	Units BandwidthUnits

	// 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.
	//
	// This member is required.
	Value *float64
	// contains filtered or unexported fields
}

Object that describes the frequency bandwidth.

type FrequencyUnits

type FrequencyUnits string
const (
	FrequencyUnitsGhz FrequencyUnits = "GHz"
	FrequencyUnitsMhz FrequencyUnits = "MHz"
	FrequencyUnitsKhz FrequencyUnits = "kHz"
)

Enum values for FrequencyUnits

func (FrequencyUnits) Values

func (FrequencyUnits) Values() []FrequencyUnits

Values returns all known values for FrequencyUnits. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type GroundStationData

type GroundStationData struct {

	// UUID of a ground station.
	GroundStationId *string

	// Name of a ground station.
	GroundStationName *string

	// Ground station Region.
	Region *string
	// contains filtered or unexported fields
}

Information about the ground station data.

type InvalidParameterException

type InvalidParameterException struct {
	Message *string

	ParameterName *string
	// contains filtered or unexported fields
}

One or more parameters are not valid.

func (*InvalidParameterException) Error

func (e *InvalidParameterException) Error() string

func (*InvalidParameterException) ErrorCode

func (e *InvalidParameterException) ErrorCode() string

func (*InvalidParameterException) ErrorFault

func (*InvalidParameterException) ErrorMessage

func (e *InvalidParameterException) ErrorMessage() string

type MissionProfileListItem

type MissionProfileListItem struct {

	// ARN of a mission profile.
	MissionProfileArn *string

	// UUID of a mission profile.
	MissionProfileId *string

	// Name of a mission profile.
	Name *string

	// Region of a mission profile.
	Region *string
	// contains filtered or unexported fields
}

Item in a list of mission profiles.

type Polarization

type Polarization string
const (
	PolarizationLeftHand  Polarization = "LEFT_HAND"
	PolarizationNone      Polarization = "NONE"
	PolarizationRightHand Polarization = "RIGHT_HAND"
)

Enum values for Polarization

func (Polarization) Values

func (Polarization) Values() []Polarization

Values returns all known values for Polarization. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type ResourceLimitExceededException

type ResourceLimitExceededException struct {
	Message *string

	ParameterName *string
	// contains filtered or unexported fields
}

Account limits for this resource have been exceeded.

func (*ResourceLimitExceededException) Error

func (*ResourceLimitExceededException) ErrorCode

func (e *ResourceLimitExceededException) ErrorCode() string

func (*ResourceLimitExceededException) ErrorFault

func (*ResourceLimitExceededException) ErrorMessage

func (e *ResourceLimitExceededException) ErrorMessage() string

type ResourceNotFoundException

type ResourceNotFoundException struct {
	Message *string
	// contains filtered or unexported fields
}

Resource was not found.

func (*ResourceNotFoundException) Error

func (e *ResourceNotFoundException) Error() string

func (*ResourceNotFoundException) ErrorCode

func (e *ResourceNotFoundException) ErrorCode() string

func (*ResourceNotFoundException) ErrorFault

func (*ResourceNotFoundException) ErrorMessage

func (e *ResourceNotFoundException) ErrorMessage() string

type S3RecordingConfig

type S3RecordingConfig struct {

	// ARN of the bucket to record to.
	//
	// This member is required.
	BucketArn *string

	// ARN of the role Ground Station assumes to write data to the bucket.
	//
	// This member is required.
	RoleArn *string

	// S3 Key prefix to prefice data files.
	Prefix *string
	// contains filtered or unexported fields
}

Information about an S3 recording Config.

type S3RecordingDetails

type S3RecordingDetails struct {

	// ARN of the bucket used.
	BucketArn *string

	// Template of the S3 key used.
	KeyTemplate *string
	// contains filtered or unexported fields
}

Details about an S3 recording Config used in a contact.

type SatelliteListItem

type SatelliteListItem struct {

	// A list of ground stations to which the satellite is on-boarded.
	GroundStations []string

	// NORAD satellite ID number.
	NoradSatelliteID int32

	// ARN of a satellite.
	SatelliteArn *string

	// UUID of a satellite.
	SatelliteId *string
	// contains filtered or unexported fields
}

Item in a list of satellites.

type SecurityDetails

type SecurityDetails struct {

	// ARN to a role needed for connecting streams to your instances.
	//
	// This member is required.
	RoleArn *string

	// The security groups to attach to the elastic network interfaces.
	//
	// This member is required.
	SecurityGroupIds []string

	// A list of subnets where AWS Ground Station places elastic network interfaces to
	// send streams to your instances.
	//
	// This member is required.
	SubnetIds []string
	// contains filtered or unexported fields
}

Information about endpoints.

type SocketAddress

type SocketAddress struct {

	// Name of a socket address.
	//
	// This member is required.
	Name *string

	// Port of a socket address.
	//
	// This member is required.
	Port *int32
	// contains filtered or unexported fields
}

Information about the socket address.

type Source

type Source struct {

	// Additional details for a Config, if type is dataflow endpoint or antenna demod
	// decode.
	ConfigDetails ConfigDetails

	// UUID of a Config.
	ConfigId *string

	// Type of a Config.
	ConfigType ConfigCapabilityType

	// Region of a dataflow source.
	DataflowSourceRegion *string
	// contains filtered or unexported fields
}

Dataflow details for the source side.

type SpectrumConfig

type SpectrumConfig struct {

	// 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.
	//
	// This member is required.
	Bandwidth *FrequencyBandwidth

	// 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.
	//
	// This member is required.
	CenterFrequency *Frequency

	// Polarization of a spectral Config. Capturing both "RIGHT_HAND" and "LEFT_HAND"
	// polarization requires two separate configs.
	Polarization Polarization
	// contains filtered or unexported fields
}

Object that describes a spectral Config.

type TrackingConfig

type TrackingConfig struct {

	// Current setting for autotrack.
	//
	// This member is required.
	Autotrack Criticality
	// contains filtered or unexported fields
}

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

type UnknownUnionMember

type UnknownUnionMember struct {
	Tag   string
	Value []byte
	// contains filtered or unexported fields
}

UnknownUnionMember is returned when a union member is returned over the wire, but has an unknown tag.

type UplinkEchoConfig

type UplinkEchoConfig struct {

	// ARN of an uplink Config.
	//
	// This member is required.
	AntennaUplinkConfigArn *string

	// Whether or not an uplink Config is enabled.
	//
	// This member is required.
	Enabled *bool
	// contains filtered or unexported fields
}

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.

type UplinkSpectrumConfig

type UplinkSpectrumConfig struct {

	// Center frequency of an uplink spectral Config. Valid values are between 2025 to
	// 2120 MHz.
	//
	// This member is required.
	CenterFrequency *Frequency

	// Polarization of an uplink spectral Config. Capturing both "RIGHT_HAND" and
	// "LEFT_HAND" polarization requires two separate configs.
	Polarization Polarization
	// contains filtered or unexported fields
}

Information about the uplink spectral Config.

Source Files

enums.go errors.go types.go

Version
v1.13.9
Published
Jul 28, 2022
Platform
js/wasm
Imports
4 packages
Last checked
9 hours ago

Tools for package owners.