Class: Aws::SecurityHub::Types::ParameterConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::ParameterConfiguration
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-securityhub/types.rb
Overview
An object that provides the current value of a security control parameter and identifies whether it has been customized.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#value ⇒ Types::ParameterValue
The current value of a control parameter.
-
#value_type ⇒ String
Identifies whether a control parameter uses a custom user-defined value or subscribes to the default Security Hub behavior.
Instance Attribute Details
#value ⇒ Types::ParameterValue
The current value of a control parameter.
27397 27398 27399 27400 27401 27402 |
# File 'lib/aws-sdk-securityhub/types.rb', line 27397 class ParameterConfiguration < Struct.new( :value_type, :value) SENSITIVE = [] include Aws::Structure end |
#value_type ⇒ String
Identifies whether a control parameter uses a custom user-defined value or subscribes to the default Security Hub behavior.
When ‘ValueType` is set equal to `DEFAULT`, the default behavior can be a specific Security Hub default value, or the default behavior can be to ignore a specific parameter. When `ValueType` is set equal to `DEFAULT`, Security Hub ignores user-provided input for the `Value` field.
When ‘ValueType` is set equal to `CUSTOM`, the `Value` field can’t be empty.
27397 27398 27399 27400 27401 27402 |
# File 'lib/aws-sdk-securityhub/types.rb', line 27397 class ParameterConfiguration < Struct.new( :value_type, :value) SENSITIVE = [] include Aws::Structure end |