CfnConfigMixinProps

class aws_cdk.mixins_preview.aws_groundstation.mixins.CfnConfigMixinProps(*, config_data=None, name=None, tags=None)

Bases: object

Properties for CfnConfigPropsMixin.

Parameters:
  • config_data (Union[IResolvable, ConfigDataProperty, Dict[str, Any], None]) – Object containing the parameters of a config. Only one subtype may be specified per config. See the subtype definitions for a description of each config subtype.

  • name (Optional[str]) – The name of the config object.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Tags assigned to a resource.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-config.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview.aws_groundstation import mixins as groundstation_mixins

cfn_config_mixin_props = groundstation_mixins.CfnConfigMixinProps(
    config_data=groundstation_mixins.CfnConfigPropsMixin.ConfigDataProperty(
        antenna_downlink_config=groundstation_mixins.CfnConfigPropsMixin.AntennaDownlinkConfigProperty(
            spectrum_config=groundstation_mixins.CfnConfigPropsMixin.SpectrumConfigProperty(
                bandwidth=groundstation_mixins.CfnConfigPropsMixin.FrequencyBandwidthProperty(
                    units="units",
                    value=123
                ),
                center_frequency=groundstation_mixins.CfnConfigPropsMixin.FrequencyProperty(
                    units="units",
                    value=123
                ),
                polarization="polarization"
            )
        ),
        antenna_downlink_demod_decode_config=groundstation_mixins.CfnConfigPropsMixin.AntennaDownlinkDemodDecodeConfigProperty(
            decode_config=groundstation_mixins.CfnConfigPropsMixin.DecodeConfigProperty(
                unvalidated_json="unvalidatedJson"
            ),
            demodulation_config=groundstation_mixins.CfnConfigPropsMixin.DemodulationConfigProperty(
                unvalidated_json="unvalidatedJson"
            ),
            spectrum_config=groundstation_mixins.CfnConfigPropsMixin.SpectrumConfigProperty(
                bandwidth=groundstation_mixins.CfnConfigPropsMixin.FrequencyBandwidthProperty(
                    units="units",
                    value=123
                ),
                center_frequency=groundstation_mixins.CfnConfigPropsMixin.FrequencyProperty(
                    units="units",
                    value=123
                ),
                polarization="polarization"
            )
        ),
        antenna_uplink_config=groundstation_mixins.CfnConfigPropsMixin.AntennaUplinkConfigProperty(
            spectrum_config=groundstation_mixins.CfnConfigPropsMixin.UplinkSpectrumConfigProperty(
                center_frequency=groundstation_mixins.CfnConfigPropsMixin.FrequencyProperty(
                    units="units",
                    value=123
                ),
                polarization="polarization"
            ),
            target_eirp=groundstation_mixins.CfnConfigPropsMixin.EirpProperty(
                units="units",
                value=123
            ),
            transmit_disabled=False
        ),
        dataflow_endpoint_config=groundstation_mixins.CfnConfigPropsMixin.DataflowEndpointConfigProperty(
            dataflow_endpoint_name="dataflowEndpointName",
            dataflow_endpoint_region="dataflowEndpointRegion"
        ),
        s3_recording_config=groundstation_mixins.CfnConfigPropsMixin.S3RecordingConfigProperty(
            bucket_arn="bucketArn",
            prefix="prefix",
            role_arn="roleArn"
        ),
        tracking_config=groundstation_mixins.CfnConfigPropsMixin.TrackingConfigProperty(
            autotrack="autotrack"
        ),
        uplink_echo_config=groundstation_mixins.CfnConfigPropsMixin.UplinkEchoConfigProperty(
            antenna_uplink_config_arn="antennaUplinkConfigArn",
            enabled=False
        )
    ),
    name="name",
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

config_data

Object containing the parameters of a config.

Only one subtype may be specified per config. See the subtype definitions for a description of each config subtype.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-config.html#cfn-groundstation-config-configdata

name

The name of the config object.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-config.html#cfn-groundstation-config-name

tags

Tags assigned to a resource.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-config.html#cfn-groundstation-config-tags