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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-securityhub/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)


20950
20951
20952
20953
20954
20955
20956
20957
20958
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 20950

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)


20950
20951
20952
20953
20954
20955
20956
20957
20958
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 20950

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)


20950
20951
20952
20953
20954
20955
20956
20957
20958
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 20950

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)


20950
20951
20952
20953
20954
20955
20956
20957
20958
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 20950

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.



20950
20951
20952
20953
20954
20955
20956
20957
20958
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 20950

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