ModuleConfigurationProperty Struct
Describes the configuration of a module.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_rtbfabric as rtbfabric } from 'aws-cdk-lib';
const moduleConfigurationProperty: rtbfabric.CfnLink.ModuleConfigurationProperty = {
name: 'name',
// the properties below are optional
dependsOn: ['dependsOn'],
moduleParameters: {
noBid: {
passThroughPercentage: 123,
reason: 'reason',
reasonCode: 123,
},
openRtbAttribute: {
action: {
headerTag: {
name: 'name',
value: 'value',
},
noBid: {
noBidReasonCode: 123,
},
},
filterConfiguration: [{
criteria: [{
path: 'path',
values: ['values'],
}],
}],
filterType: 'filterType',
holdbackPercentage: 123,
},
},
version: 'version',
};
Properties
dependsOnoptionalstring[]depends_onoptionaltyping.List[str]dependsOnoptionalList<String>DependsOnoptionalstring[]DependsOnoptional*[]*string#The dependencies of the module.
moduleParametersoptionalIResolvable | CfnLink.ModuleParametersPropertymodule_parametersoptionaltyping.Union[IResolvable, ModuleParametersProperty]moduleParametersoptionalIResolvableModuleParametersoptionalIResolvableModuleParametersoptionalinterface{}#Describes the parameters of a module.
The name of the module.
versionoptionalstringversionoptionalstrversionoptionalStringVersionoptionalstringVersionoptional*string#The version of the module.