Enum aws_sdk_groundstation::model::ConfigTypeData [−][src]
#[non_exhaustive]
pub enum ConfigTypeData {
AntennaDownlinkConfig(AntennaDownlinkConfig),
AntennaDownlinkDemodDecodeConfig(AntennaDownlinkDemodDecodeConfig),
AntennaUplinkConfig(AntennaUplinkConfig),
DataflowEndpointConfig(DataflowEndpointConfig),
S3RecordingConfig(S3RecordingConfig),
TrackingConfig(TrackingConfig),
UplinkEchoConfig(UplinkEchoConfig),
}
Expand description
Object containing the parameters of a Config
.
See the subtype definitions for what each type of Config
contains.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
AntennaDownlinkConfig(AntennaDownlinkConfig)
Information about how AWS Ground Station should configure an antenna for downlink during a contact.
Tuple Fields of AntennaDownlinkConfig
AntennaDownlinkDemodDecodeConfig(AntennaDownlinkDemodDecodeConfig)
Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.
Tuple Fields of AntennaDownlinkDemodDecodeConfig
AntennaUplinkConfig(AntennaUplinkConfig)
Information about how AWS Ground Station should configure an antenna for uplink during a contact.
Tuple Fields of AntennaUplinkConfig
DataflowEndpointConfig(DataflowEndpointConfig)
Information about the dataflow endpoint Config
.
Tuple Fields of DataflowEndpointConfig
S3RecordingConfig(S3RecordingConfig)
Information about an S3 recording Config
.
Tuple Fields of S3RecordingConfig
TrackingConfig(TrackingConfig)
Object that determines whether tracking should be used during a contact executed with this Config
in the mission profile.
Tuple Fields of TrackingConfig
UplinkEchoConfig(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.
Tuple Fields of UplinkEchoConfig
Implementations
Tries to convert the enum instance into its ConfigTypeData
variant.
Returns Err(&Self) if it can't be converted.
Returns true if the enum instance is the ConfigTypeData
variant.
pub fn as_antenna_downlink_demod_decode_config(
&self
) -> Result<&AntennaDownlinkDemodDecodeConfig, &Self>
pub fn as_antenna_downlink_demod_decode_config(
&self
) -> Result<&AntennaDownlinkDemodDecodeConfig, &Self>
Tries to convert the enum instance into its ConfigTypeData
variant.
Returns Err(&Self) if it can't be converted.
Returns true if the enum instance is the ConfigTypeData
variant.
Tries to convert the enum instance into its ConfigTypeData
variant.
Returns Err(&Self) if it can't be converted.
Returns true if the enum instance is the ConfigTypeData
variant.
Tries to convert the enum instance into its ConfigTypeData
variant.
Returns Err(&Self) if it can't be converted.
Returns true if the enum instance is the ConfigTypeData
variant.
Tries to convert the enum instance into its ConfigTypeData
variant.
Returns Err(&Self) if it can't be converted.
Returns true if the enum instance is the ConfigTypeData
variant.
Tries to convert the enum instance into its ConfigTypeData
variant.
Returns Err(&Self) if it can't be converted.
Returns true if the enum instance is the ConfigTypeData
variant.
Tries to convert the enum instance into its ConfigTypeData
variant.
Returns Err(&Self) if it can't be converted.
Returns true if the enum instance is the ConfigTypeData
variant.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ConfigTypeData
impl Send for ConfigTypeData
impl Sync for ConfigTypeData
impl Unpin for ConfigTypeData
impl UnwindSafe for ConfigTypeData
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more