struct
Kubernetes::Config::UserEntry::User
- Kubernetes::Config::UserEntry::User
- Struct
- Value
- Object
Included Modules
- YAML::Serializable
Defined in:
config.crConstructors
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
- .new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Instance Method Summary
-
#auth_provider : AuthProviderConfig | Nil
Auth provider (deprecated but still supported)
-
#auth_provider=(auth_provider : AuthProviderConfig | Nil)
Auth provider (deprecated but still supported)
-
#client_certificate : String | Nil
Client certificate authentication
-
#client_certificate=(client_certificate : String | Nil)
Client certificate authentication
- #client_certificate_data : String | Nil
- #client_certificate_data=(client_certificate_data : String | Nil)
- #client_key : String | Nil
- #client_key=(client_key : String | Nil)
- #client_key_data : String | Nil
- #client_key_data=(client_key_data : String | Nil)
-
#exec : ExecConfig | Nil
Exec provider
-
#exec=(exec : ExecConfig | Nil)
Exec provider
- #password : String | Nil
- #password=(password : String | Nil)
-
#token : String | Nil
Bearer token authentication
-
#token=(token : String | Nil)
Bearer token authentication
- #token_file : String | Nil
- #token_file=(token_file : String | Nil)
-
#username : String | Nil
Basic authentication
-
#username=(username : String | Nil)
Basic authentication
Constructor Detail
def self.new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
#
Instance Method Detail
def auth_provider=(auth_provider : AuthProviderConfig | Nil)
#
Auth provider (deprecated but still supported)