class Rancher::Host

Included Modules

Defined in:

rancher/types/generated/host.cr

Constructors

Instance Method Summary

Instance methods inherited from class Rancher::Object

client : Client client, client=(client : Client) client=, client? : Client | Nil client?, id : String id, id=(id : String) id=, id? : String | Nil id?, with_client(client : Client) with_client

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def agent_ip_address : String #

def agent_ip_address=(agent_ip_address : String) #

[View source]
def agent_ip_address? : String | Nil #

def agent_state : String #

def agent_state=(agent_state : String) #

[View source]
def agent_state? : String | Nil #

def amazonec2_config : Amazonec2Config #

def amazonec2_config=(amazonec2_config : Amazonec2Config) #

[View source]
def amazonec2_config? : Amazonec2Config | Nil #

def auth_certificate_authority : String #

def auth_certificate_authority=(auth_certificate_authority : String) #

[View source]
def auth_certificate_authority? : String | Nil #

def auth_key : String #

def auth_key=(auth_key : String) #

[View source]
def auth_key? : String | Nil #

def azure_config : AzureConfig #

def azure_config=(azure_config : AzureConfig) #

[View source]
def azure_config? : AzureConfig | Nil #

def compute_total : Int64 #

def compute_total=(compute_total : Int64) #

[View source]
def compute_total? : Int64 | Nil #

def created : Time #

def created=(created : Time) #

[View source]
def created? : Time | Nil #

def description : String #

def description=(description : String) #

[View source]
def description? : String | Nil #

def digitalocean_config : DigitaloceanConfig #

def digitalocean_config=(digitalocean_config : DigitaloceanConfig) #

[View source]
def digitalocean_config? : DigitaloceanConfig | Nil #

def docker_version : String #

def docker_version=(docker_version : String) #

[View source]
def docker_version? : String | Nil #

def driver : String #

def driver=(driver : String) #

[View source]
def driver? : String | Nil #

def engine_insecure_registry : Array(String) #

def engine_insecure_registry=(engine_insecure_registry : Array(String)) #

[View source]
def engine_insecure_registry? : Array(String) | Nil #

def engine_install_url : String #

def engine_install_url=(engine_install_url : String) #

[View source]
def engine_install_url? : String | Nil #

def engine_registry_mirror : Array(String) #

def engine_registry_mirror=(engine_registry_mirror : Array(String)) #

[View source]
def engine_registry_mirror? : Array(String) | Nil #

def engine_storage_driver : String #

def engine_storage_driver=(engine_storage_driver : String) #

[View source]
def engine_storage_driver? : String | Nil #

def generic_config : GenericConfig #

def generic_config=(generic_config : GenericConfig) #

[View source]
def generic_config? : GenericConfig | Nil #

def hostname : String #

def hostname=(hostname : String) #

[View source]
def hostname? : String | Nil #

def kind : String #

def kind=(kind : String) #

[View source]
def kind? : String | Nil #

def local_storage_mb : Int64 #

def local_storage_mb=(local_storage_mb : Int64) #

[View source]
def local_storage_mb? : Int64 | Nil #

def memory : Int64 #

def memory=(memory : Int64) #

[View source]
def memory? : Int64 | Nil #

def milli_cpu : Int64 #

def milli_cpu=(milli_cpu : Int64) #

[View source]
def milli_cpu? : Int64 | Nil #

def name : String #

def name=(name : String) #

[View source]
def name? : String | Nil #

def packet_config : PacketConfig #

def packet_config=(packet_config : PacketConfig) #

[View source]
def packet_config? : PacketConfig | Nil #

def public_endpoints : Array(PublicEndpoint) #

def public_endpoints=(public_endpoints : Array(PublicEndpoint)) #

[View source]
def public_endpoints? : Array(PublicEndpoint) | Nil #

def removed : Time #

def removed=(removed : Time) #

[View source]
def removed? : Time | Nil #

def state : String #

def state=(state : String) #

[View source]
def state? : String | Nil #

def transitioning : String #

def transitioning=(transitioning : String) #

[View source]
def transitioning? : String | Nil #

def transitioning_message : String #

def transitioning_message=(transitioning_message : String) #

[View source]
def transitioning_message? : String | Nil #

def transitioning_progress : Int64 #

def transitioning_progress=(transitioning_progress : Int64) #

[View source]
def transitioning_progress? : Int64 | Nil #

def uuid : String #

def uuid=(uuid : String) #

[View source]
def uuid? : String | Nil #