Skip to content
v2.274.0

ParameterConfigurationProperty Struct ​

An object that provides the current value of a security control parameter and identifies whether it has been customized.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_securityhub as securityhub } from 'aws-cdk-lib';
const parameterConfigurationProperty: securityhub.CfnConfigurationPolicy.ParameterConfigurationProperty = {
  valueType: 'valueType',

  // the properties below are optional
  value: {
    boolean: false,
    double: 123,
    enum: 'enum',
    enumList: ['enumList'],
    integer: 123,
    integerList: [123],
    string: 'string',
    stringList: ['stringList'],
  },
};

Properties ​

The current value of a control parameter.
valueTypestringvalue_typestrvalueTypeStringValueTypestringValueType*stringrequired#
Identifies whether a control parameter uses a custom user-defined value or subscribes to the default AWS Security Hub CSPM behavior.
notes

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.