Class: Aws::Batch::Types::EksSecret

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

Overview

Specifies the configuration of a Kubernetes ‘secret` volume. For more information, see [secret] in the *Kubernetes documentation*.

[1]: kubernetes.io/docs/concepts/storage/volumes/#secret

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#optionalBoolean

Specifies whether the secret or the secret’s keys must be defined.

Returns:

  • (Boolean)


4413
4414
4415
4416
4417
4418
# File 'lib/aws-sdk-batch/types.rb', line 4413

class EksSecret < Struct.new(
  :secret_name,
  :optional)
  SENSITIVE = []
  include Aws::Structure
end

#secret_nameString

The name of the secret. The name must be allowed as a DNS subdomain name. For more information, see [DNS subdomain names] in the *Kubernetes documentation*.

[1]: kubernetes.io/docs/concepts/overview/working-with-objects/names/#dns-subdomain-names

Returns:

  • (String)


4413
4414
4415
4416
4417
4418
# File 'lib/aws-sdk-batch/types.rb', line 4413

class EksSecret < Struct.new(
  :secret_name,
  :optional)
  SENSITIVE = []
  include Aws::Structure
end