Class: Aws::EKS::Types::AckConfigResponse

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

Overview

The response object containing configuration details for an ACK (Amazon Web Services Controllers for Kubernetes) capability.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#disabled_services ⇒ Array<String>

The list of ACK service names whose controllers are turned off for this capability. Existing custom resource definitions remain installed, and resources of a disabled service aren't reconciled until the service is re-enabled.

Returns:

  • (Array<String>)


245
246
247
248
249
250
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 245

class AckConfigResponse < Struct.new(
  :enable_cross_namespace,
  :disabled_services)
  SENSITIVE = []
  include Aws::Structure
end

#enable_cross_namespace ⇒ Boolean

Indicates whether ACK controllers resolve resource references to resources in a different Kubernetes namespace. This value reflects the setting that's in effect, and is false if you never specified a value. Capabilities that were using cross-namespace references before this setting became available have this value set to true, so their behavior is unchanged.

Returns:

  • (Boolean)


245
246
247
248
249
250
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 245

class AckConfigResponse < Struct.new(
  :enable_cross_namespace,
  :disabled_services)
  SENSITIVE = []
  include Aws::Structure
end