interface CfnConfigProps
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.GroundStation.CfnConfigProps | 
|  Java | software.amazon.awscdk.services.groundstation.CfnConfigProps | 
|  Python | aws_cdk.aws_groundstation.CfnConfigProps | 
|  TypeScript | @aws-cdk/aws-groundstation»CfnConfigProps | 
Properties for defining a CfnConfig.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as groundstation from '@aws-cdk/aws-groundstation';
const cfnConfigProps: groundstation.CfnConfigProps = {
  configData: {
    antennaDownlinkConfig: {
      spectrumConfig: {
        bandwidth: {
          units: 'units',
          value: 123,
        },
        centerFrequency: {
          units: 'units',
          value: 123,
        },
        polarization: 'polarization',
      },
    },
    antennaDownlinkDemodDecodeConfig: {
      decodeConfig: {
        unvalidatedJson: 'unvalidatedJson',
      },
      demodulationConfig: {
        unvalidatedJson: 'unvalidatedJson',
      },
      spectrumConfig: {
        bandwidth: {
          units: 'units',
          value: 123,
        },
        centerFrequency: {
          units: 'units',
          value: 123,
        },
        polarization: 'polarization',
      },
    },
    antennaUplinkConfig: {
      spectrumConfig: {
        centerFrequency: {
          units: 'units',
          value: 123,
        },
        polarization: 'polarization',
      },
      targetEirp: {
        units: 'units',
        value: 123,
      },
      transmitDisabled: false,
    },
    dataflowEndpointConfig: {
      dataflowEndpointName: 'dataflowEndpointName',
      dataflowEndpointRegion: 'dataflowEndpointRegion',
    },
    s3RecordingConfig: {
      bucketArn: 'bucketArn',
      prefix: 'prefix',
      roleArn: 'roleArn',
    },
    trackingConfig: {
      autotrack: 'autotrack',
    },
    uplinkEchoConfig: {
      antennaUplinkConfigArn: 'antennaUplinkConfigArn',
      enabled: false,
    },
  },
  name: 'name',
  // the properties below are optional
  tags: [{
    key: 'key',
    value: 'value',
  }],
};
Properties
| Name | Type | Description | 
|---|---|---|
| config | Config | IResolvable | Object containing the parameters of a config. | 
| name | string | The name of the config object. | 
| tags? | Cfn[] | Tags assigned to a resource. | 
configData
Type:
Config | IResolvable
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
Type:
string
The name of the config object.
tags?
Type:
Cfn[]
(optional)
Tags assigned to a resource.
