class Configuration::Validators::CreateSettings

Defined in:

configuration/validators/create_settings.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(errors : Array(String), settings : Configuration::Main, kubeconfig_path : String, hetzner_client : Hetzner::Client, masters_pool : Configuration::Models::MasterNodePool, instance_types : Array(Hetzner::InstanceType), all_locations : Array(Hetzner::Location)) #

[View source]

Instance Method Detail

def all_locations : Array(Hetzner::Location) #

[View source]
def errors : Array(String) #

[View source]
def hetzner_client : Hetzner::Client #

[View source]
def instance_types : Array(Hetzner::InstanceType) #

[View source]
def kubeconfig_path : String #

[View source]

[View source]
def settings : Configuration::Main #

[View source]
def validate #

[View source]