Show / Hide Table of Contents

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-securitycontrol-parameterconfiguration.html

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-securitycontrol-parameterconfiguration.html#cfn-securityhub-securitycontrol-parameterconfiguration-value

Type union: either IResolvable or CfnSecurityControlPropsMixin.IParameterValueProperty

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

string

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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-securitycontrol-parameterconfiguration.html#cfn-securityhub-securitycontrol-parameterconfiguration-valuetype

Back to top Generated by DocFX