Class: Aws::SecurityHub::Types::CreateConfigurationPolicyRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::CreateConfigurationPolicyRequest
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-securityhub/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#configuration_policy ⇒ Types::Policy
An object that defines how Security Hub is configured.
-
#description ⇒ String
The description of the configuration policy.
-
#name ⇒ String
The name of the configuration policy.
-
#tags ⇒ Hash<String,String>
User-defined tags associated with a configuration policy.
Instance Attribute Details
#configuration_policy ⇒ Types::Policy
An object that defines how Security Hub is configured. It includes whether Security Hub is enabled or disabled, a list of enabled security standards, a list of enabled or disabled security controls, and a list of custom parameter values for specified controls. If you provide a list of security controls that are enabled in the configuration policy, Security Hub disables all other controls (including newly released controls). If you provide a list of security controls that are disabled in the configuration policy, Security Hub enables all other controls (including newly released controls).
23612 23613 23614 23615 23616 23617 23618 23619 |
# File 'lib/aws-sdk-securityhub/types.rb', line 23612 class CreateConfigurationPolicyRequest < Struct.new( :name, :description, :configuration_policy, :tags) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the configuration policy.
23612 23613 23614 23615 23616 23617 23618 23619 |
# File 'lib/aws-sdk-securityhub/types.rb', line 23612 class CreateConfigurationPolicyRequest < Struct.new( :name, :description, :configuration_policy, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the configuration policy. Alphanumeric characters and the following ASCII characters are permitted: ‘-, ., !, *, /`.
23612 23613 23614 23615 23616 23617 23618 23619 |
# File 'lib/aws-sdk-securityhub/types.rb', line 23612 class CreateConfigurationPolicyRequest < Struct.new( :name, :description, :configuration_policy, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
User-defined tags associated with a configuration policy. For more information, see [Tagging Security Hub resources] in the *Security Hub user guide*.
[1]: docs.aws.amazon.com/securityhub/latest/userguide/tagging-resources.html
23612 23613 23614 23615 23616 23617 23618 23619 |
# File 'lib/aws-sdk-securityhub/types.rb', line 23612 class CreateConfigurationPolicyRequest < Struct.new( :name, :description, :configuration_policy, :tags) SENSITIVE = [] include Aws::Structure end |