Rancher::DigitaloceanConfig
Inherits JSON::Serializable < Rancher::Object < Reference < Object
Constructors
Instance methods
accessToken => {"type" => "string", "description" => "Digital Ocean access token", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
accessToken => {"type" => "string", "description" => "Digital Ocean access token", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
accessToken => {"type" => "string", "description" => "Digital Ocean access token", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
backups => {"type" => "boolean", "description" => "enable backups for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
backups => {"type" => "boolean", "description" => "enable backups for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
backups => {"type" => "boolean", "description" => "enable backups for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
image => {"type" => "string", "description" => "Digital Ocean Image", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "ubuntu-16-04-x64"}
image => {"type" => "string", "description" => "Digital Ocean Image", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "ubuntu-16-04-x64"}
image => {"type" => "string", "description" => "Digital Ocean Image", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "ubuntu-16-04-x64"}
ipv6 => {"type" => "boolean", "description" => "enable ipv6 for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
ipv6 => {"type" => "boolean", "description" => "enable ipv6 for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
ipv6 => {"type" => "boolean", "description" => "enable ipv6 for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
monitoring => {"type" => "boolean", "description" => "enable monitoring for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
monitoring => {"type" => "boolean", "description" => "enable monitoring for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
monitoring => {"type" => "boolean", "description" => "enable monitoring for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
privateNetworking => {"type" => "boolean", "description" => "enable private networking for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
privateNetworking => {"type" => "boolean", "description" => "enable private networking for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
privateNetworking => {"type" => "boolean", "description" => "enable private networking for droplet", "create" => true, "update" => false, "readOnCreateOnly" => false}
region => {"type" => "string", "description" => "Digital Ocean region", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "nyc3"}
region => {"type" => "string", "description" => "Digital Ocean region", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "nyc3"}
region => {"type" => "string", "description" => "Digital Ocean region", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "nyc3"}
size => {"type" => "string", "description" => "Digital Ocean size", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "s-1vcpu-1gb"}
size => {"type" => "string", "description" => "Digital Ocean size", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "s-1vcpu-1gb"}
size => {"type" => "string", "description" => "Digital Ocean size", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "s-1vcpu-1gb"}
sshKeyFingerprint => {"type" => "string", "description" => "SSH key fingerprint", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
sshKeyFingerprint => {"type" => "string", "description" => "SSH key fingerprint", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
sshKeyFingerprint => {"type" => "string", "description" => "SSH key fingerprint", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
sshKeyPath => {"type" => "string", "description" => "SSH private key path ", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
sshKeyPath => {"type" => "string", "description" => "SSH private key path ", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
sshKeyPath => {"type" => "string", "description" => "SSH private key path ", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
sshPort => {"type" => "string", "description" => "SSH port", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "22"}
sshPort => {"type" => "string", "description" => "SSH port", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "22"}
sshPort => {"type" => "string", "description" => "SSH port", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "22"}
sshUser => {"type" => "string", "description" => "SSH username", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "root"}
sshUser => {"type" => "string", "description" => "SSH username", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "root"}
sshUser => {"type" => "string", "description" => "SSH username", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => "root"}
tags => {"type" => "string", "description" => "comma-separated list of tags to apply to the Droplet", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
tags => {"type" => "string", "description" => "comma-separated list of tags to apply to the Droplet", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
tags => {"type" => "string", "description" => "comma-separated list of tags to apply to the Droplet", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
userdata => {"type" => "string", "description" => "path to file with cloud-init user-data", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
userdata => {"type" => "string", "description" => "path to file with cloud-init user-data", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}
userdata => {"type" => "string", "description" => "path to file with cloud-init user-data", "create" => true, "update" => false, "readOnCreateOnly" => false, "default" => ""}