class Configuration::Validators::NodePoolConfig::Location

Defined in:

configuration/validators/node_pool_config/location.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(errors : Array(String), pool : Configuration::Models::NodePool, pool_type : Symbol, masters_pool : Configuration::Models::MasterNodePool, all_locations : Array(Hetzner::Location), private_network_enabled : Bool, datastore_mode : String) #

[View source]

Class Method Detail

def self.network_zone_by_location(location) #

[View source]

Instance Method Detail

def all_locations : Array(Hetzner::Location) #

[View source]
def datastore_mode : String #

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

[View source]

[View source]

[View source]
def pool_type : Symbol #

[View source]
def private_network_enabled : Bool #

[View source]
def validate #

[View source]