Class: Aws::SecurityHub::Types::UpdateConfigurationPolicyResponse

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-securityhub/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN of the configuration policy.



31103
31104
31105
31106
31107
31108
31109
31110
31111
31112
31113
# File 'lib/aws-sdk-securityhub/types.rb', line 31103

class UpdateConfigurationPolicyResponse < Struct.new(
  :arn,
  :id,
  :name,
  :description,
  :updated_at,
  :created_at,
  :configuration_policy)
  SENSITIVE = []
  include Aws::Structure
end

#configuration_policyTypes::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 the request included a list of security controls that are enabled in the configuration policy, Security Hub disables all other controls (including newly released controls). If the request included a list of security controls that are disabled in the configuration policy, Security Hub enables all other controls (including newly released controls).



31103
31104
31105
31106
31107
31108
31109
31110
31111
31112
31113
# File 'lib/aws-sdk-securityhub/types.rb', line 31103

class UpdateConfigurationPolicyResponse < Struct.new(
  :arn,
  :id,
  :name,
  :description,
  :updated_at,
  :created_at,
  :configuration_policy)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The date and time, in UTC and ISO 8601 format, that the configuration policy was created.



31103
31104
31105
31106
31107
31108
31109
31110
31111
31112
31113
# File 'lib/aws-sdk-securityhub/types.rb', line 31103

class UpdateConfigurationPolicyResponse < Struct.new(
  :arn,
  :id,
  :name,
  :description,
  :updated_at,
  :created_at,
  :configuration_policy)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description of the configuration policy.



31103
31104
31105
31106
31107
31108
31109
31110
31111
31112
31113
# File 'lib/aws-sdk-securityhub/types.rb', line 31103

class UpdateConfigurationPolicyResponse < Struct.new(
  :arn,
  :id,
  :name,
  :description,
  :updated_at,
  :created_at,
  :configuration_policy)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The UUID of the configuration policy.



31103
31104
31105
31106
31107
31108
31109
31110
31111
31112
31113
# File 'lib/aws-sdk-securityhub/types.rb', line 31103

class UpdateConfigurationPolicyResponse < Struct.new(
  :arn,
  :id,
  :name,
  :description,
  :updated_at,
  :created_at,
  :configuration_policy)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the configuration policy.



31103
31104
31105
31106
31107
31108
31109
31110
31111
31112
31113
# File 'lib/aws-sdk-securityhub/types.rb', line 31103

class UpdateConfigurationPolicyResponse < Struct.new(
  :arn,
  :id,
  :name,
  :description,
  :updated_at,
  :created_at,
  :configuration_policy)
  SENSITIVE = []
  include Aws::Structure
end

#updated_atTime

The date and time, in UTC and ISO 8601 format, that the configuration policy was last updated.



31103
31104
31105
31106
31107
31108
31109
31110
31111
31112
31113
# File 'lib/aws-sdk-securityhub/types.rb', line 31103

class UpdateConfigurationPolicyResponse < Struct.new(
  :arn,
  :id,
  :name,
  :description,
  :updated_at,
  :created_at,
  :configuration_policy)
  SENSITIVE = []
  include Aws::Structure
end