Class CfnLinkPropsMixin.ModuleParametersProperty
Describes the parameters of a module.
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.RTBFabric.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnLinkPropsMixin.ModuleParametersProperty : CfnLinkPropsMixin.IModuleParametersProperty
Syntax (vb)
Public Class CfnLinkPropsMixin.ModuleParametersProperty Implements CfnLinkPropsMixin.IModuleParametersProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.RTBFabric.Mixins;
var moduleParametersProperty = new ModuleParametersProperty {
NoBid = new NoBidModuleParametersProperty {
PassThroughPercentage = 123,
Reason = "reason",
ReasonCode = 123
},
OpenRtbAttribute = new OpenRtbAttributeModuleParametersProperty {
Action = new ActionProperty {
HeaderTag = new HeaderTagActionProperty {
Name = "name",
Value = "value"
},
NoBid = new NoBidActionProperty {
NoBidReasonCode = 123
}
},
FilterConfiguration = new [] { new FilterProperty {
Criteria = new [] { new FilterCriterionProperty {
Path = "path",
Values = new [] { "values" }
} }
} },
FilterType = "filterType",
HoldbackPercentage = 123
}
};
Synopsis
Constructors
| ModuleParametersProperty() | Describes the parameters of a module. |
Properties
| NoBid | Describes the parameters of a no bid module. |
| OpenRtbAttribute | Describes the parameters of an open RTB attribute module. |
Constructors
ModuleParametersProperty()
Describes the parameters of a module.
public ModuleParametersProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.RTBFabric.Mixins;
var moduleParametersProperty = new ModuleParametersProperty {
NoBid = new NoBidModuleParametersProperty {
PassThroughPercentage = 123,
Reason = "reason",
ReasonCode = 123
},
OpenRtbAttribute = new OpenRtbAttributeModuleParametersProperty {
Action = new ActionProperty {
HeaderTag = new HeaderTagActionProperty {
Name = "name",
Value = "value"
},
NoBid = new NoBidActionProperty {
NoBidReasonCode = 123
}
},
FilterConfiguration = new [] { new FilterProperty {
Criteria = new [] { new FilterCriterionProperty {
Path = "path",
Values = new [] { "values" }
} }
} },
FilterType = "filterType",
HoldbackPercentage = 123
}
};
Properties
NoBid
Describes the parameters of a no bid module.
public object? NoBid { get; set; }
Property Value
Remarks
OpenRtbAttribute
Describes the parameters of an open RTB attribute module.
public object? OpenRtbAttribute { get; set; }