Class: Aws::SecurityHub::Types::Standard

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

Overview

Provides information about a specific security standard.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

A description of the standard.

Returns:

  • (String)


29855
29856
29857
29858
29859
29860
29861
29862
29863
# File 'lib/aws-sdk-securityhub/types.rb', line 29855

class Standard < Struct.new(
  :standards_arn,
  :name,
  :description,
  :enabled_by_default,
  :standards_managed_by)
  SENSITIVE = []
  include Aws::Structure
end

#enabled_by_defaultBoolean

Whether the standard is enabled by default. When Security Hub is enabled from the console, if a standard is enabled by default, the check box for that standard is selected by default.

When Security Hub is enabled using the ‘EnableSecurityHub` API operation, the standard is enabled by default unless `EnableDefaultStandards` is set to `false`.

Returns:

  • (Boolean)


29855
29856
29857
29858
29859
29860
29861
29862
29863
# File 'lib/aws-sdk-securityhub/types.rb', line 29855

class Standard < Struct.new(
  :standards_arn,
  :name,
  :description,
  :enabled_by_default,
  :standards_managed_by)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the standard.

Returns:

  • (String)


29855
29856
29857
29858
29859
29860
29861
29862
29863
# File 'lib/aws-sdk-securityhub/types.rb', line 29855

class Standard < Struct.new(
  :standards_arn,
  :name,
  :description,
  :enabled_by_default,
  :standards_managed_by)
  SENSITIVE = []
  include Aws::Structure
end

#standards_arnString

The ARN of a standard.

Returns:

  • (String)


29855
29856
29857
29858
29859
29860
29861
29862
29863
# File 'lib/aws-sdk-securityhub/types.rb', line 29855

class Standard < Struct.new(
  :standards_arn,
  :name,
  :description,
  :enabled_by_default,
  :standards_managed_by)
  SENSITIVE = []
  include Aws::Structure
end

#standards_managed_byTypes::StandardsManagedBy

Provides details about the management of a standard.



29855
29856
29857
29858
29859
29860
29861
29862
29863
# File 'lib/aws-sdk-securityhub/types.rb', line 29855

class Standard < Struct.new(
  :standards_arn,
  :name,
  :description,
  :enabled_by_default,
  :standards_managed_by)
  SENSITIVE = []
  include Aws::Structure
end