Class: Aws::GuardDuty::Types::DetectorFeatureConfigurationResult

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb

Overview

Contains information about a GuardDuty feature.

Specifying both EKS Runtime Monitoring (EKS_RUNTIME_MONITORING) and Runtime Monitoring (RUNTIME_MONITORING) will cause an error. You can add only one of these two features because Runtime Monitoring already includes the threat detection for Amazon EKS resources. For more information, see Runtime Monitoring.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#additional_configuration ⇒ Array<Types::DetectorAdditionalConfigurationResult>

Additional configuration for a resource.



4994
4995
4996
4997
4998
4999
5000
5001
5002
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4994

class DetectorFeatureConfigurationResult < Struct.new(
  :name,
  :status,
  :updated_at,
  :additional_configuration,
  :managed_by)
  SENSITIVE = []
  include Aws::Structure
end

#managed_by ⇒ String

Indicates what manages the feature. A value of GUARDDUTY_POLICY means a GuardDuty policy manages the feature.

Returns:

  • (String)


4994
4995
4996
4997
4998
4999
5000
5001
5002
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4994

class DetectorFeatureConfigurationResult < Struct.new(
  :name,
  :status,
  :updated_at,
  :additional_configuration,
  :managed_by)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

Indicates the name of the feature that can be enabled for the detector.

Returns:

  • (String)


4994
4995
4996
4997
4998
4999
5000
5001
5002
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4994

class DetectorFeatureConfigurationResult < Struct.new(
  :name,
  :status,
  :updated_at,
  :additional_configuration,
  :managed_by)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

Indicates the status of the feature that is enabled for the detector.

Returns:

  • (String)


4994
4995
4996
4997
4998
4999
5000
5001
5002
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4994

class DetectorFeatureConfigurationResult < Struct.new(
  :name,
  :status,
  :updated_at,
  :additional_configuration,
  :managed_by)
  SENSITIVE = []
  include Aws::Structure
end

#updated_at ⇒ Time

The timestamp at which the feature object was updated.

Returns:

  • (Time)


4994
4995
4996
4997
4998
4999
5000
5001
5002
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4994

class DetectorFeatureConfigurationResult < Struct.new(
  :name,
  :status,
  :updated_at,
  :additional_configuration,
  :managed_by)
  SENSITIVE = []
  include Aws::Structure
end