class

Rancher::Machine

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

Constructors

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

Instance methods

amazonec2_config

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

Source
amazonec2_config=(amazonec2_config : Amazonec2Config)

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

Source
amazonec2_config?

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

Source
auth_certificate_authority

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

Source
auth_certificate_authority=(auth_certificate_authority : String)

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

Source
auth_certificate_authority?

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

Source
auth_key

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

Source
auth_key=(auth_key : String)

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

Source
auth_key?

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

Source
azure_config

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

Source
azure_config=(azure_config : AzureConfig)

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

Source
azure_config?

azureConfig => {"type" => "azureConfig", "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
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
digitalocean_config

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

Source
digitalocean_config=(digitalocean_config : DigitaloceanConfig)

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

Source
digitalocean_config?

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

Source
docker_version

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

Source
docker_version=(docker_version : String)

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

Source
docker_version?

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

Source
driver

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

Source
driver=(driver : String)

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

Source
driver?

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

Source
engine_insecure_registry

engineInsecureRegistry => {"type" => "array[string]", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
engine_insecure_registry=(engine_insecure_registry : Array(String))

engineInsecureRegistry => {"type" => "array[string]", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
engine_insecure_registry?

engineInsecureRegistry => {"type" => "array[string]", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
engine_install_url

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

Source
engine_install_url=(engine_install_url : String)

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

Source
engine_install_url?

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

Source
engine_registry_mirror

engineRegistryMirror => {"type" => "array[string]", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
engine_registry_mirror=(engine_registry_mirror : Array(String))

engineRegistryMirror => {"type" => "array[string]", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
engine_registry_mirror?

engineRegistryMirror => {"type" => "array[string]", "description" => nil, "create" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
engine_storage_driver

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

Source
engine_storage_driver=(engine_storage_driver : String)

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

Source
engine_storage_driver?

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

Source
external_id

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

Source
external_id=(external_id : String)

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

Source
external_id?

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

Source
generic_config

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

Source
generic_config=(generic_config : GenericConfig)

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

Source
generic_config?

genericConfig => {"type" => "genericConfig", "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" => true, "update" => true, "nullable" => true, "readOnCreateOnly" => false}

Source
name=(name : String)

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

Source
name?

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

Source
packet_config

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

Source
packet_config=(packet_config : PacketConfig)

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

Source
packet_config?

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

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" => ["active", "bootstrapping", "created", "creating", "error", "erroring", "removed", "removing", "requested", "updating"]}

Source
state=(state : String)

state => {"type" => "enum", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false, "maxLength" => 128, "options" => ["active", "bootstrapping", "created", "creating", "error", "erroring", "removed", "removing", "requested", "updating"]}

Source
state?

state => {"type" => "enum", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false, "maxLength" => 128, "options" => ["active", "bootstrapping", "created", "creating", "error", "erroring", "removed", "removing", "requested", "updating"]}

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
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