Interface CfnSecurityControlPropsMixin.IParameterConfigurationProperty
An object that provides the current value of a security control parameter and identifies whether it has been customized.
Namespace: Amazon.CDK.Mixins.Preview.AWS.SecurityHub.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnSecurityControlPropsMixin.IParameterConfigurationProperty
Syntax (vb)
Public Interface CfnSecurityControlPropsMixin.IParameterConfigurationProperty
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.SecurityHub.Mixins;
var parameterConfigurationProperty = new ParameterConfigurationProperty {
Value = new ParameterValueProperty {
Boolean = false,
Double = 123,
Enum = "enum",
EnumList = new [] { "enumList" },
Integer = 123,
IntegerList = new [] { 123 },
String = "string",
StringList = new [] { "stringList" }
},
ValueType = "valueType"
};
Synopsis
Properties
| Value | The current value of a control parameter. |
| ValueType | Identifies whether a control parameter uses a custom user-defined value or subscribes to the default AWS Security Hub CSPM behavior. |
Properties
Value
The current value of a control parameter.
object? Value { get; }
Property Value
Remarks
ValueType
Identifies whether a control parameter uses a custom user-defined value or subscribes to the default AWS Security Hub CSPM behavior.
string? ValueType { get; }
Property Value
Remarks
When ValueType is set equal to DEFAULT , the default behavior can be a specific Security Hub CSPM default value, or the default behavior can be to ignore a specific parameter. When ValueType is set equal to DEFAULT , Security Hub CSPM ignores user-provided input for the Value field.
When ValueType is set equal to CUSTOM , the Value field can't be empty.