struct

Kubernetes::Config::UserEntry::User

Inherits YAML::Serializable < Struct < Value < Object

Constructors

new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source

Instance methods

auth_provider

Auth provider (deprecated but still supported)

Source
auth_provider=(auth_provider : AuthProviderConfig | Nil)

Auth provider (deprecated but still supported)

Source
client_certificate

Client certificate authentication

Source
client_certificate=(client_certificate : String | Nil)

Client certificate authentication

Source
client_certificate_data
Source
client_certificate_data=(client_certificate_data : String | Nil)
Source
client_key
Source
client_key=(client_key : String | Nil)
Source
client_key_data
Source
client_key_data=(client_key_data : String | Nil)
Source
exec

Exec provider

Source
exec=(exec : ExecConfig | Nil)

Exec provider

Source
password
Source
password=(password : String | Nil)
Source
token

Bearer token authentication

Source
token=(token : String | Nil)

Bearer token authentication

Source
token_file
Source
token_file=(token_file : String | Nil)
Source
username

Basic authentication

Source
username=(username : String | Nil)

Basic authentication

Source