class

Rancher::MachineDriver

Inherits JSON::Serializable < Rancher::Object < Reference < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

activate_on_create

activateOnCreate => {"type" => "boolean", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
activate_on_create=(activate_on_create : Bool)

activateOnCreate => {"type" => "boolean", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
activate_on_create?

activateOnCreate => {"type" => "boolean", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
builtin

builtin => {"type" => "boolean", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
builtin=(builtin : Bool)

builtin => {"type" => "boolean", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
builtin?

builtin => {"type" => "boolean", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
checksum

checksum => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
checksum=(checksum : String)

checksum => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
checksum?

checksum => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
created

created => {"type" => "date", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
created=(created : Time)

created => {"type" => "date", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
created?

created => {"type" => "date", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
default_active

defaultActive => {"type" => "boolean", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
default_active=(default_active : Bool)

defaultActive => {"type" => "boolean", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
default_active?

defaultActive => {"type" => "boolean", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
description

description => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 1024}

Source
description=(description : String)

description => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 1024}

Source
description?

description => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 1024}

Source
external_id

externalId => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
external_id=(external_id : String)

externalId => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
external_id?

externalId => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
kind

kind => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
kind=(kind : String)

kind => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
kind?

kind => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
name

name => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
name=(name : String)

name => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
name?

name => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
removed

removed => {"type" => "date", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
removed=(removed : Time)

removed => {"type" => "date", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
removed?

removed => {"type" => "date", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 255}

Source
state

state => {"type" => "enum", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false, "maxLength" => 128, "options" => ["activating", "active", "deactivating", "error", "erroring", "inactive", "registering", "removed", "removing", "requested", "updating-active", "updating-inactive"]}

Source
state=(state : String)

state => {"type" => "enum", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false, "maxLength" => 128, "options" => ["activating", "active", "deactivating", "error", "erroring", "inactive", "registering", "removed", "removing", "requested", "updating-active", "updating-inactive"]}

Source
state?

state => {"type" => "enum", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false, "maxLength" => 128, "options" => ["activating", "active", "deactivating", "error", "erroring", "inactive", "registering", "removed", "removing", "requested", "updating-active", "updating-inactive"]}

Source
transitioning

transitioning => {"type" => "enum", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false, "options" => ["yes", "no", "error"]}

Source
transitioning=(transitioning : String)

transitioning => {"type" => "enum", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false, "options" => ["yes", "no", "error"]}

Source
transitioning?

transitioning => {"type" => "enum", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false, "options" => ["yes", "no", "error"]}

Source
transitioning_message

transitioningMessage => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false}

Source
transitioning_message=(transitioning_message : String)

transitioningMessage => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false}

Source
transitioning_message?

transitioningMessage => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false}

Source
transitioning_progress

transitioningProgress => {"type" => "int", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false}

Source
transitioning_progress=(transitioning_progress : Int64)

transitioningProgress => {"type" => "int", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false}

Source
transitioning_progress?

transitioningProgress => {"type" => "int", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false}

Source
ui_url

uiUrl => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
ui_url=(ui_url : String)

uiUrl => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
ui_url?

uiUrl => {"type" => "string", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
url

url => {"type" => "string", "description" => nil, "create" => true, "update" => true, "required" => true, "readOnCreateOnly" => false}

Source
url=(url : String)

url => {"type" => "string", "description" => nil, "create" => true, "update" => true, "required" => true, "readOnCreateOnly" => false}

Source
url?

url => {"type" => "string", "description" => nil, "create" => true, "update" => true, "required" => true, "readOnCreateOnly" => false}

Source
uuid

uuid => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 128}

Source
uuid=(uuid : String)

uuid => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 128}

Source
uuid?

uuid => {"type" => "string", "description" => nil, "create" => false, "update" => false, "nullable" => true, "readOnCreateOnly" => false, "maxLength" => 128}

Source