class

Rancher::ExternalHandler

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

Constructors

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

Instance methods

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
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, "maxLength" => 255}

Source
name=(name : String)

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

Source
name?

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

Source
priority

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

Source
priority=(priority : Int32)

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

Source
priority?

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

Source
process_configs

processConfigs => {"type" => "array[externalHandlerProcessConfig]", "description" => nil, "create" => true, "update" => false, "required" => true, "readOnCreateOnly" => false}

Source
process_configs=(process_configs : Array(ExternalHandlerProcessConfig))

processConfigs => {"type" => "array[externalHandlerProcessConfig]", "description" => nil, "create" => true, "update" => false, "required" => true, "readOnCreateOnly" => false}

Source
process_configs?

processConfigs => {"type" => "array[externalHandlerProcessConfig]", "description" => nil, "create" => true, "update" => false, "required" => true, "readOnCreateOnly" => false}

Source
remove_time

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

Source
remove_time=(remove_time : Time)

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

Source
remove_time?

removeTime => {"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
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
retries

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

Source
retries=(retries : Int32)

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

Source
retries?

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

Source
state

state => {"type" => "enum", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false, "maxLength" => 128, "options" => ["activating", "active", "deactivating", "inactive", "purged", "purging", "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", "inactive", "purged", "purging", "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", "inactive", "purged", "purging", "registering", "removed", "removing", "requested", "updating-active", "updating-inactive"]}

Source
timeout_millis

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

Source
timeout_millis=(timeout_millis : Int32)

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

Source
timeout_millis?

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

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 : Int32)

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