package types
import "github.com/aws/aws-sdk-go-v2/service/groundstation/types"
Index ¶
- type AngleUnits
- type AntennaDownlinkConfig
- type AntennaDownlinkDemodDecodeConfig
- type AntennaUplinkConfig
- type BandwidthUnits
- type ConfigCapabilityType
- type ConfigListItem
- type ConfigTypeData
- type ConfigTypeDataMemberAntennaDownlinkConfig
- type ConfigTypeDataMemberAntennaDownlinkDemodDecodeConfig
- type ConfigTypeDataMemberAntennaUplinkConfig
- type ConfigTypeDataMemberDataflowEndpointConfig
- type ConfigTypeDataMemberTrackingConfig
- type ConfigTypeDataMemberUplinkEchoConfig
- type ContactData
- type ContactStatus
- type Criticality
- type DataflowEndpoint
- type DataflowEndpointConfig
- type DataflowEndpointListItem
- type DecodeConfig
- type DemodulationConfig
- type DependencyException
- func (e *DependencyException) Error() string
- func (e *DependencyException) ErrorCode() string
- func (e *DependencyException) ErrorFault() smithy.ErrorFault
- func (e *DependencyException) ErrorMessage() string
- func (e *DependencyException) GetMessage() string
- func (e *DependencyException) GetParameterName() string
- func (e *DependencyException) HasMessage() bool
- func (e *DependencyException) HasParameterName() bool
- type Eirp
- type EirpUnits
- type Elevation
- type EndpointDetails
- type EndpointStatus
- type Frequency
- type FrequencyBandwidth
- type FrequencyUnits
- type GroundStationData
- type InvalidParameterException
- func (e *InvalidParameterException) Error() string
- func (e *InvalidParameterException) ErrorCode() string
- func (e *InvalidParameterException) ErrorFault() smithy.ErrorFault
- func (e *InvalidParameterException) ErrorMessage() string
- func (e *InvalidParameterException) GetMessage() string
- func (e *InvalidParameterException) GetParameterName() string
- func (e *InvalidParameterException) HasMessage() bool
- func (e *InvalidParameterException) HasParameterName() bool
- type MissionProfileListItem
- type Polarization
- type ResourceLimitExceededException
- func (e *ResourceLimitExceededException) Error() string
- func (e *ResourceLimitExceededException) ErrorCode() string
- func (e *ResourceLimitExceededException) ErrorFault() smithy.ErrorFault
- func (e *ResourceLimitExceededException) ErrorMessage() string
- func (e *ResourceLimitExceededException) GetMessage() string
- func (e *ResourceLimitExceededException) GetParameterName() string
- func (e *ResourceLimitExceededException) HasMessage() bool
- func (e *ResourceLimitExceededException) HasParameterName() bool
- type ResourceNotFoundException
- func (e *ResourceNotFoundException) Error() string
- func (e *ResourceNotFoundException) ErrorCode() string
- func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
- func (e *ResourceNotFoundException) ErrorMessage() string
- func (e *ResourceNotFoundException) GetMessage() string
- func (e *ResourceNotFoundException) HasMessage() bool
- type SatelliteListItem
- type SecurityDetails
- type SocketAddress
- type SpectrumConfig
- type TrackingConfig
- type UnknownUnionMember
- type UplinkEchoConfig
- type UplinkSpectrumConfig
Types ¶
type AngleUnits ¶
type AngleUnits string
const ( AngleUnitsDegree_angle AngleUnits = "DEGREE_ANGLE" AngleUnitsRadian AngleUnits = "RADIAN" )
Enum values for AngleUnits
type AntennaDownlinkConfig ¶
type AntennaDownlinkConfig struct { // Object that describes a spectral Config. SpectrumConfig *SpectrumConfig }
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. DecodeConfig *DecodeConfig // Information about the demodulation Config. DemodulationConfig *DemodulationConfig // Information about the spectral Config. SpectrumConfig *SpectrumConfig }
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. SpectrumConfig *UplinkSpectrumConfig // EIRP of the target. TargetEirp *Eirp TransmitDisabled *bool }
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
type ConfigCapabilityType ¶
type ConfigCapabilityType string
const ( ConfigCapabilityTypeAntenna_downlink ConfigCapabilityType = "antenna-downlink" ConfigCapabilityTypeAntenna_downlink_demod_decode ConfigCapabilityType = "antenna-downlink-demod-decode" ConfigCapabilityTypeTracking ConfigCapabilityType = "tracking" ConfigCapabilityTypeDataflow_endpoint ConfigCapabilityType = "dataflow-endpoint" ConfigCapabilityTypeAntenna_uplink ConfigCapabilityType = "antenna-uplink" ConfigCapabilityTypeUplink_echo ConfigCapabilityType = "uplink-echo" )
Enum values for ConfigCapabilityType
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 }
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.
type ConfigTypeDataMemberAntennaDownlinkConfig ¶
type ConfigTypeDataMemberAntennaDownlinkConfig struct { Value *AntennaDownlinkConfig }
Information about how AWS Ground Station should configure an antenna for downlink during a contact.
type ConfigTypeDataMemberAntennaDownlinkDemodDecodeConfig ¶
type ConfigTypeDataMemberAntennaDownlinkDemodDecodeConfig struct { Value *AntennaDownlinkDemodDecodeConfig }
Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.
type ConfigTypeDataMemberAntennaUplinkConfig ¶
type ConfigTypeDataMemberAntennaUplinkConfig struct { Value *AntennaUplinkConfig }
Information about how AWS Ground Station should configure an antenna for uplink during a contact.
type ConfigTypeDataMemberDataflowEndpointConfig ¶
type ConfigTypeDataMemberDataflowEndpointConfig struct { Value *DataflowEndpointConfig }
Information about the dataflow endpoint Config.
type ConfigTypeDataMemberTrackingConfig ¶
type ConfigTypeDataMemberTrackingConfig struct { Value *TrackingConfig }
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 }
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 }
Data describing a contact.
type ContactStatus ¶
type ContactStatus string
const ( ContactStatusScheduling ContactStatus = "SCHEDULING" ContactStatusFailed_to_schedule ContactStatus = "FAILED_TO_SCHEDULE" ContactStatusScheduled ContactStatus = "SCHEDULED" ContactStatusCancelled ContactStatus = "CANCELLED" ContactStatusAws_cancelled ContactStatus = "AWS_CANCELLED" ContactStatusPrepass ContactStatus = "PREPASS" ContactStatusPass ContactStatus = "PASS" ContactStatusPostpass ContactStatus = "POSTPASS" ContactStatusCompleted ContactStatus = "COMPLETED" ContactStatusFailed ContactStatus = "FAILED" ContactStatusAvailable ContactStatus = "AVAILABLE" ContactStatusCancelling ContactStatus = "CANCELLING" )
Enum values for ContactStatus
type Criticality ¶
type Criticality string
const ( CriticalityRequired Criticality = "REQUIRED" CriticalityPreferred Criticality = "PREFERRED" CriticalityRemoved Criticality = "REMOVED" )
Enum values for Criticality
type DataflowEndpoint ¶
type DataflowEndpoint struct { // Socket address of a dataflow endpoint. Address *SocketAddress Mtu *int32 // Name of a dataflow endpoint. Name *string // Status of a dataflow endpoint. Status EndpointStatus }
Information about a dataflow endpoint.
type DataflowEndpointConfig ¶
type DataflowEndpointConfig struct { // Name of a dataflow endpoint. DataflowEndpointName *string // Region of a dataflow endpoint. DataflowEndpointRegion *string }
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 }
Item in a list of DataflowEndpoint groups.
type DecodeConfig ¶
type DecodeConfig struct { // Unvalidated JSON of a decode Config. UnvalidatedJSON *string }
Information about the decode Config.
type DemodulationConfig ¶
type DemodulationConfig struct { // Unvalidated JSON of a demodulation Config. UnvalidatedJSON *string }
Information about the demodulation Config.
type DependencyException ¶
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
func (*DependencyException) GetMessage ¶
func (e *DependencyException) GetMessage() string
func (*DependencyException) GetParameterName ¶
func (e *DependencyException) GetParameterName() string
func (*DependencyException) HasMessage ¶
func (e *DependencyException) HasMessage() bool
func (*DependencyException) HasParameterName ¶
func (e *DependencyException) HasParameterName() bool
type Eirp ¶
Object that represents EIRP.
type EirpUnits ¶
type EirpUnits string
const ( EirpUnitsDbw EirpUnits = "dBW" )
Enum values for EirpUnits
type Elevation ¶
type Elevation struct { // Elevation angle units. Unit AngleUnits // Elevation angle value. Value *float64 }
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 }
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
type Frequency ¶
type Frequency struct { // Frequency units. Units FrequencyUnits // Frequency value. Value *float64 }
Object that describes the frequency.
type FrequencyBandwidth ¶
type FrequencyBandwidth struct { // Frequency bandwidth units. Units BandwidthUnits // Frequency bandwidth value. Value *float64 }
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
type GroundStationData ¶
type GroundStationData struct { // UUID of a ground station. GroundStationId *string // Name of a ground station. GroundStationName *string // Ground station Region. Region *string }
Information about the ground station data.
type InvalidParameterException ¶
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 (e *InvalidParameterException) ErrorFault() smithy.ErrorFault
func (*InvalidParameterException) ErrorMessage ¶
func (e *InvalidParameterException) ErrorMessage() string
func (*InvalidParameterException) GetMessage ¶
func (e *InvalidParameterException) GetMessage() string
func (*InvalidParameterException) GetParameterName ¶
func (e *InvalidParameterException) GetParameterName() string
func (*InvalidParameterException) HasMessage ¶
func (e *InvalidParameterException) HasMessage() bool
func (*InvalidParameterException) HasParameterName ¶
func (e *InvalidParameterException) HasParameterName() bool
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 }
Item in a list of mission profiles.
type Polarization ¶
type Polarization string
const ( PolarizationRight_hand Polarization = "RIGHT_HAND" PolarizationLeft_hand Polarization = "LEFT_HAND" PolarizationNone Polarization = "NONE" )
Enum values for Polarization
type ResourceLimitExceededException ¶
Account limits for this resource have been exceeded.
func (*ResourceLimitExceededException) Error ¶
func (e *ResourceLimitExceededException) Error() string
func (*ResourceLimitExceededException) ErrorCode ¶
func (e *ResourceLimitExceededException) ErrorCode() string
func (*ResourceLimitExceededException) ErrorFault ¶
func (e *ResourceLimitExceededException) ErrorFault() smithy.ErrorFault
func (*ResourceLimitExceededException) ErrorMessage ¶
func (e *ResourceLimitExceededException) ErrorMessage() string
func (*ResourceLimitExceededException) GetMessage ¶
func (e *ResourceLimitExceededException) GetMessage() string
func (*ResourceLimitExceededException) GetParameterName ¶
func (e *ResourceLimitExceededException) GetParameterName() string
func (*ResourceLimitExceededException) HasMessage ¶
func (e *ResourceLimitExceededException) HasMessage() bool
func (*ResourceLimitExceededException) HasParameterName ¶
func (e *ResourceLimitExceededException) HasParameterName() bool
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string }
Resource was not found.
func (*ResourceNotFoundException) Error ¶
func (e *ResourceNotFoundException) Error() string
func (*ResourceNotFoundException) ErrorCode ¶
func (e *ResourceNotFoundException) ErrorCode() string
func (*ResourceNotFoundException) ErrorFault ¶
func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
func (*ResourceNotFoundException) ErrorMessage ¶
func (e *ResourceNotFoundException) ErrorMessage() string
func (*ResourceNotFoundException) GetMessage ¶
func (e *ResourceNotFoundException) GetMessage() string
func (*ResourceNotFoundException) HasMessage ¶
func (e *ResourceNotFoundException) HasMessage() bool
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 }
Item in a list of satellites.
type SecurityDetails ¶
type SecurityDetails struct { // ARN to a role needed for connecting streams to your instances. RoleArn *string // The security groups to attach to the elastic network interfaces. SecurityGroupIds []*string // A list of subnets where AWS Ground Station places elastic network interfaces to // send streams to your instances. SubnetIds []*string }
Information about endpoints.
type SocketAddress ¶
type SocketAddress struct { // Name of a socket address. Name *string // Port of a socket address. Port *int32 }
Information about the socket address.
type SpectrumConfig ¶
type SpectrumConfig struct { // Bandwidth of a spectral Config. Bandwidth *FrequencyBandwidth // Center frequency of a spectral Config. CenterFrequency *Frequency // Polarization of a spectral Config. Polarization Polarization }
Object that describes a spectral Config.
type TrackingConfig ¶
type TrackingConfig struct { // Current setting for autotrack. Autotrack Criticality }
Object that determines whether tracking should be used during a contact executed with this Config in the mission profile.
type UnknownUnionMember ¶
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. AntennaUplinkConfigArn *string // Whether or not an uplink Config is enabled. Enabled *bool }
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. CenterFrequency *Frequency // Polarization of an uplink spectral Config. Polarization Polarization }
Information about the uplink spectral Config.
Source Files ¶
- Version
- v0.1.0
- Published
- Sep 29, 2020
- Platform
- js/wasm
- Imports
- 4 packages
- Last checked
- 9 hours ago –
Tools for package owners.