class Hetzner::LoadBalancer::Create

Included Modules

Defined in:

hetzner/load_balancer/create.cr

Constructors

Instance Method Summary

Instance methods inherited from module Util

default_log_prefix default_log_prefix, log_line(line, log_prefix = "") log_line, which(command) which

Constructor Detail

def self.new(settings : Configuration::Main, hetzner_client : Hetzner::Client, location : String, network_id : Int64 | Nil) #

[View source]

Instance Method Detail

def cluster_name : String #

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

[View source]
def load_balancer_finder : Hetzner::LoadBalancer::Find #

[View source]
def load_balancer_name : String #

[View source]
def location : String #

[View source]
def network_id : Int64 | Nil #

[View source]
def run #

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

[View source]