Class: Aws::GuardDuty::Types::CoverageEksClusterDetails

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

Overview

Information about the EKS cluster that has a coverage status.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#addon_detailsTypes::AddonDetails

Information about the installed EKS add-on.

Returns:



958
959
960
961
962
963
964
965
966
# File 'lib/aws-sdk-guardduty/types.rb', line 958

class CoverageEksClusterDetails < Struct.new(
  :cluster_name,
  :covered_nodes,
  :compatible_nodes,
  :addon_details,
  :management_type)
  SENSITIVE = []
  include Aws::Structure
end

#cluster_nameString

Name of the EKS cluster.

Returns:

  • (String)


958
959
960
961
962
963
964
965
966
# File 'lib/aws-sdk-guardduty/types.rb', line 958

class CoverageEksClusterDetails < Struct.new(
  :cluster_name,
  :covered_nodes,
  :compatible_nodes,
  :addon_details,
  :management_type)
  SENSITIVE = []
  include Aws::Structure
end

#compatible_nodesInteger

Represents all the nodes within the EKS cluster in your account.

Returns:

  • (Integer)


958
959
960
961
962
963
964
965
966
# File 'lib/aws-sdk-guardduty/types.rb', line 958

class CoverageEksClusterDetails < Struct.new(
  :cluster_name,
  :covered_nodes,
  :compatible_nodes,
  :addon_details,
  :management_type)
  SENSITIVE = []
  include Aws::Structure
end

#covered_nodesInteger

Represents the nodes within the EKS cluster that have a ‘HEALTHY` coverage status.

Returns:

  • (Integer)


958
959
960
961
962
963
964
965
966
# File 'lib/aws-sdk-guardduty/types.rb', line 958

class CoverageEksClusterDetails < Struct.new(
  :cluster_name,
  :covered_nodes,
  :compatible_nodes,
  :addon_details,
  :management_type)
  SENSITIVE = []
  include Aws::Structure
end

#management_typeString

Indicates how the Amazon EKS add-on GuardDuty agent is managed for this EKS cluster.

‘AUTO_MANAGED` indicates GuardDuty deploys and manages updates for this resource.

‘MANUAL` indicates that you are responsible to deploy, update, and manage the Amazon EKS add-on GuardDuty agent for this resource.

Returns:

  • (String)


958
959
960
961
962
963
964
965
966
# File 'lib/aws-sdk-guardduty/types.rb', line 958

class CoverageEksClusterDetails < Struct.new(
  :cluster_name,
  :covered_nodes,
  :compatible_nodes,
  :addon_details,
  :management_type)
  SENSITIVE = []
  include Aws::Structure
end