{"version":"2.3.0","commands":{"actions:get":{"id":"actions:get","description":"get details about a specific action","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"id":{"name":"id","type":"option","char":"i","description":"pass the action id"},"json":{"name":"json","type":"boolean","description":"output in json format","allowNo":false}},"args":[]},"actions:list":{"id":"actions:list","description":"List all executed actions","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"columns":{"name":"columns","type":"option","description":"only show provided columns (comma-seperated)"},"sort":{"name":"sort","type":"option","description":null},"filter":{"name":"filter","type":"option","description":"filter property by partial string matching, ex: name=foo"},"csv":{"name":"csv","type":"boolean","description":"output is csv format","allowNo":false},"extended":{"name":"extended","type":"boolean","char":"x","description":"show extra columns","allowNo":false},"no-truncate":{"name":"no-truncate","type":"boolean","description":"do not truncate output to fit screen","allowNo":false},"no-header":{"name":"no-header","type":"boolean","description":"hide table header from output","allowNo":false},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"page":{"name":"page","type":"option","char":"p","description":"specific page to request"}},"args":[]},"domains:create":{"id":"domains:create","description":"Create a domain in DigitalOcean dns\nExample:\n$ shark domains:create --name=satyarohith.com --ip=1.1.1.1\n","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"json":{"name":"json","type":"boolean","description":"output in json format","allowNo":false},"name":{"name":"name","type":"option","char":"n","description":"Domain name"},"ip":{"name":"ip","type":"option","char":"i","description":"IP address"}},"args":[]},"domains:delete":{"id":"domains:delete","description":"Delete domains from DigitalOcean","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"name":{"name":"name","type":"option","char":"n","description":"domain name"}},"args":[]},"domains":{"id":"domains","description":"perform domain related operations","pluginName":"shark","pluginType":"core","aliases":[],"flags":{},"args":[]},"domains:list":{"id":"domains:list","description":"List all domains in your account","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"columns":{"name":"columns","type":"option","description":"only show provided columns (comma-seperated)"},"sort":{"name":"sort","type":"option","description":null},"filter":{"name":"filter","type":"option","description":"filter property by partial string matching, ex: name=foo"},"csv":{"name":"csv","type":"boolean","description":"output is csv format","allowNo":false},"extended":{"name":"extended","type":"boolean","char":"x","description":"show extra columns","allowNo":false},"no-truncate":{"name":"no-truncate","type":"boolean","description":"do not truncate output to fit screen","allowNo":false},"no-header":{"name":"no-header","type":"boolean","description":"hide table header from output","allowNo":false},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"page":{"name":"page","type":"option","char":"p","description":"specific page to request"}},"args":[]},"droplets:backups":{"id":"droplets:backups","description":"enable/disable backups for a droplet","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"id":{"name":"id","type":"option","char":"i","description":"droplet ID","required":true},"enable":{"name":"enable","type":"boolean","char":"e","description":"enable backups","allowNo":false},"disable":{"name":"disable","type":"boolean","char":"d","description":"disable backups","allowNo":false}},"args":[]},"droplets:create":{"id":"droplets:create","description":"create a droplet","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"name":{"name":"name","type":"option","char":"n","description":"(required) name of the droplet"},"region":{"name":"region","type":"option","char":"r","description":"(required) region of the droplet"},"size":{"name":"size","type":"option","char":"s","description":"(required) size of the droplet"},"image":{"name":"image","type":"option","char":"i","description":"(required) operating system to use"},"ssh_keys":{"name":"ssh_keys","type":"option","char":"k","description":"sshkey IDs to attach to the droplet"},"user_data":{"name":"user_data","type":"option","char":"d","description":"user data to upload"},"tags":{"name":"tags","type":"option","description":"tags"},"volumes":{"name":"volumes","type":"option","description":"volume IDs"},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"backups":{"name":"backups","type":"boolean","char":"b","description":"enable automated backups","allowNo":false},"ipv6":{"name":"ipv6","type":"boolean","char":"I","description":"IPv6 public address","allowNo":false},"private_networking":{"name":"private_networking","type":"boolean","char":"p","description":"enable private networking","allowNo":false},"monitoring":{"name":"monitoring","type":"boolean","char":"m","description":"enable droplet monitoring","allowNo":false},"no-prompts":{"name":"no-prompts","type":"boolean","char":"P","description":"disable interactive prompts","allowNo":false}},"args":[]},"droplets:delete":{"id":"droplets:delete","description":"delete a droplet\nExamples:\n\ndelete a single droplet:\nshark droplets:delete --id 123456","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"id":{"name":"id","type":"option","char":"i","description":"pass the id of the droplet"}},"args":[]},"droplets:list":{"id":"droplets:list","description":"List droplets under your account","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"columns":{"name":"columns","type":"option","description":"only show provided columns (comma-seperated)"},"sort":{"name":"sort","type":"option","description":null},"filter":{"name":"filter","type":"option","description":"filter property by partial string matching, ex: name=foo"},"csv":{"name":"csv","type":"boolean","description":"output is csv format","allowNo":false},"extended":{"name":"extended","type":"boolean","char":"x","description":"show extra columns","allowNo":false},"no-truncate":{"name":"no-truncate","type":"boolean","description":"do not truncate output to fit screen","allowNo":false},"no-header":{"name":"no-header","type":"boolean","description":"hide table header from output","allowNo":false},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"page":{"name":"page","type":"option","char":"p","description":"specific page to request"}},"args":[]},"droplets:password":{"id":"droplets:password","description":"password reset a droplet","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"id":{"name":"id","type":"option","char":"i","description":"droplet ID"}},"args":[]},"droplets:power":{"id":"droplets:power","description":"power on/off/cycle a droplet","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"id":{"name":"id","type":"option","char":"i","description":"droplet ID","required":true},"on":{"name":"on","type":"boolean","char":"o","description":"power on droplet","allowNo":false},"off":{"name":"off","type":"boolean","char":"f","description":"power off droplet","allowNo":false},"cycle":{"name":"cycle","type":"boolean","char":"c","description":"power cycle (off and on) a droplet","allowNo":false}},"args":[]},"droplets:shutdown":{"id":"droplets:shutdown","description":"shutdown a droplet","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"id":{"name":"id","type":"option","char":"i","description":"droplet ID","required":true}},"args":[]},"droplets:snapshot":{"id":"droplets:snapshot","description":"snapshot a droplet","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"id":{"name":"id","type":"option","char":"i","description":"droplet ID"},"name":{"name":"name","type":"option","char":"n","description":"give name to the new snapshot"}},"args":[]},"projects:create":{"id":"projects:create","description":"create a project","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"name":{"name":"name","type":"option","char":"n","description":"The human-readable name for the project. (unique) (max 175 char)"},"description":{"name":"description","type":"option","char":"d","description":"The description of the project. (max 255 char)"},"purpose":{"name":"purpose","type":"option","char":"p","description":"The description of the project. (max 255 char)"},"environment":{"name":"environment","type":"option","char":"e","description":"The environment of the project's resources. (development|staging|production)"}},"args":[]},"projects:list":{"id":"projects:list","description":"list projects under your account","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"columns":{"name":"columns","type":"option","description":"only show provided columns (comma-seperated)"},"sort":{"name":"sort","type":"option","description":null},"filter":{"name":"filter","type":"option","description":"filter property by partial string matching, ex: name=foo"},"csv":{"name":"csv","type":"boolean","description":"output is csv format","allowNo":false},"extended":{"name":"extended","type":"boolean","char":"x","description":"show extra columns","allowNo":false},"no-truncate":{"name":"no-truncate","type":"boolean","description":"do not truncate output to fit screen","allowNo":false},"no-header":{"name":"no-header","type":"boolean","description":"hide table header from output","allowNo":false},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"page":{"name":"page","type":"option","char":"p","description":"specific page to request"}},"args":[]},"records:create":{"id":"records:create","description":"create a domain record","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"domain-name":{"name":"domain-name","type":"option","char":"D","description":"The domain name"},"name":{"name":"name","type":"option","char":"n","description":"The host name, alias, or service being defined by the record."},"type":{"name":"type","type":"option","char":"t","description":"The type of the record (A, MX, CNAME, etc)."},"data":{"name":"data","type":"option","char":"d","description":"The data for the record. For example, the 'data' for an 'A' record would be the IPv4 Address."},"priority":{"name":"priority","type":"option","char":"P","description":"The priority of the host (for SRV and MX records)."},"port":{"name":"port","type":"option","char":"p","description":"The port that the service is accessible on (for SRV records only)."},"ttl":{"name":"ttl","type":"option","char":"T","description":"This value is the time to live for the record, in seconds."},"tag":{"name":"tag","type":"option","description":"The parameter tag for CAA records. Valid values are \"issue\", \"issuewild\", or \"iodef\""},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false}},"args":[]},"records:delete":{"id":"records:delete","description":"delete a domain record","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"name":{"name":"name","type":"option","char":"n","description":"domain name"},"id":{"name":"id","type":"option","char":"i","description":"domain record ID"}},"args":[]},"records:list":{"id":"records:list","description":"list domain records","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"name":{"name":"name","type":"option","char":"n","description":"domain name"},"columns":{"name":"columns","type":"option","description":"only show provided columns (comma-seperated)"},"sort":{"name":"sort","type":"option","description":null},"filter":{"name":"filter","type":"option","description":"filter property by partial string matching, ex: name=foo"},"csv":{"name":"csv","type":"boolean","description":"output is csv format","allowNo":false},"extended":{"name":"extended","type":"boolean","char":"x","description":"show extra columns","allowNo":false},"no-truncate":{"name":"no-truncate","type":"boolean","description":"do not truncate output to fit screen","allowNo":false},"no-header":{"name":"no-header","type":"boolean","description":"hide table header from output","allowNo":false},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"page":{"name":"page","type":"option","char":"p","description":"specific page to request"}},"args":[]},"snapshots:delete":{"id":"snapshots:delete","description":"delete a snapshot\nExamples:\n\ndelete a snapshot:\nshark snapshots:delete --id 123456","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"id":{"name":"id","type":"option","char":"i","description":"pass the id of the droplet"}},"args":[]},"snapshots:get":{"id":"snapshots:get","description":"get details about a snapshot","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"id":{"name":"id","type":"option","char":"i","description":"pass the action id"},"json":{"name":"json","type":"boolean","description":"output in json format","allowNo":false}},"args":[]},"snapshots:list":{"id":"snapshots:list","description":"list all snapshots","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"droplets":{"name":"droplets","type":"boolean","char":"d","description":"list all droplet snapshots","allowNo":false},"volumes":{"name":"volumes","type":"boolean","char":"v","description":"list all volumes snapshots","allowNo":false},"columns":{"name":"columns","type":"option","description":"only show provided columns (comma-seperated)"},"sort":{"name":"sort","type":"option","description":null},"filter":{"name":"filter","type":"option","description":"filter property by partial string matching, ex: name=foo"},"csv":{"name":"csv","type":"boolean","description":"output is csv format","allowNo":false},"extended":{"name":"extended","type":"boolean","char":"x","description":"show extra columns","allowNo":false},"no-truncate":{"name":"no-truncate","type":"boolean","description":"do not truncate output to fit screen","allowNo":false},"no-header":{"name":"no-header","type":"boolean","description":"hide table header from output","allowNo":false},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"page":{"name":"page","type":"option","char":"p","description":"specific page to request"}},"args":[]},"ssh_keys:create":{"id":"ssh_keys:create","description":"add new SSH key in your account","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"name":{"name":"name","type":"option","char":"n","description":"The name to give to the new SSH key in your account"},"key":{"name":"key","type":"option","char":"k","description":"A string containing the entire public key"},"json":{"name":"json","type":"boolean","char":"j","description":"Output in json format","allowNo":false}},"args":[]},"ssh_keys:delete":{"id":"ssh_keys:delete","description":"remove ssh_key from your account","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"id":{"name":"id","type":"option","char":"i","description":"use id of the key to delete"},"fingerprint":{"name":"fingerprint","type":"option","char":"f","description":"use fingerprint of the key to delete"}},"args":[]},"ssh_keys:get":{"id":"ssh_keys:get","description":"get public_key by id/fingerprint","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"id":{"name":"id","type":"option","char":"i","description":"get ssh_key by id"},"fingerprint":{"name":"fingerprint","type":"option","char":"f","description":"get ssh_key by fingerprint"}},"args":[]},"ssh_keys:list":{"id":"ssh_keys:list","description":"list all SSH Keys under your account","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"columns":{"name":"columns","type":"option","description":"only show provided columns (comma-seperated)"},"sort":{"name":"sort","type":"option","description":null},"filter":{"name":"filter","type":"option","description":"filter property by partial string matching, ex: name=foo"},"csv":{"name":"csv","type":"boolean","description":"output is csv format","allowNo":false},"extended":{"name":"extended","type":"boolean","char":"x","description":"show extra columns","allowNo":false},"no-truncate":{"name":"no-truncate","type":"boolean","description":"do not truncate output to fit screen","allowNo":false},"no-header":{"name":"no-header","type":"boolean","description":"hide table header from output","allowNo":false},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"page":{"name":"page","type":"option","char":"p","description":"specific page to request"},"tag":{"name":"tag","type":"option","char":"t","description":"pass tag name to retrieve keys associated with the tag"}},"args":[]},"token:delete":{"id":"token:delete","description":"Delete previously set access token","pluginName":"shark","pluginType":"core","aliases":[],"flags":{},"args":[]},"volumes:attach":{"id":"volumes:attach","description":"attach a volume to a droplet (action)","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"id":{"name":"id","type":"option","char":"i","description":"volume ID","required":true},"droplet-id":{"name":"droplet-id","type":"option","char":"d","description":"droplet ID","required":true},"region":{"name":"region","type":"option","char":"r","description":"region of the volume"}},"args":[]},"volumes:create":{"id":"volumes:create","description":"create a volume","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"name":{"name":"name","type":"option","char":"n","description":"(required) name for the volume"},"region":{"name":"region","type":"option","char":"r","description":"(required) region for the volume ex: blr1"},"size":{"name":"size","type":"option","char":"s","description":"(required) size of the volume in GiB"},"desc":{"name":"desc","type":"option","char":"d","description":"optional discription"},"snap-id":{"name":"snap-id","type":"option","char":"S","description":"provide snapshot_id to create a volume using the snapshot"},"fs-type":{"name":"fs-type","type":"option","char":"f","description":"provide filesystem_type to format the volume (\"ext4\" or \"xfs\")"},"fs-label":{"name":"fs-label","type":"option","char":"l","description":"The label to be applied to the filesystem"},"tags":{"name":"tags","type":"option","char":"t","description":"tags to apply to the volume (new or existing)"},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"no-prompts":{"name":"no-prompts","type":"boolean","char":"P","description":"disable interactive prompts","allowNo":false}},"args":[]},"volumes:delete":{"id":"volumes:delete","description":"delete a volume","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"id":{"name":"id","type":"option","char":"i","description":"id of the volume"},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"no-prompts":{"name":"no-prompts","type":"boolean","char":"P","description":"disable interactive prompts","allowNo":false}},"args":[]},"volumes:detach":{"id":"volumes:detach","description":"detach a volume from a droplet (action)","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"id":{"name":"id","type":"option","char":"i","description":"volume ID","required":true},"droplet-id":{"name":"droplet-id","type":"option","char":"d","description":"droplet ID","required":true},"region":{"name":"region","type":"option","char":"r","description":"region of the volume"}},"args":[]},"volumes:get":{"id":"volumes:get","description":"get details of specific volume","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"id":{"name":"id","type":"option","char":"i","description":"id of the volume"},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"no-prompts":{"name":"no-prompts","type":"boolean","char":"P","description":"disable interactive prompts","allowNo":false}},"args":[]},"volumes:list":{"id":"volumes:list","description":"list volumes","pluginName":"shark","pluginType":"core","aliases":[],"flags":{"columns":{"name":"columns","type":"option","description":"only show provided columns (comma-seperated)"},"sort":{"name":"sort","type":"option","description":null},"filter":{"name":"filter","type":"option","description":"filter property by partial string matching, ex: name=foo"},"csv":{"name":"csv","type":"boolean","description":"output is csv format","allowNo":false},"extended":{"name":"extended","type":"boolean","char":"x","description":"show extra columns","allowNo":false},"no-truncate":{"name":"no-truncate","type":"boolean","description":"do not truncate output to fit screen","allowNo":false},"no-header":{"name":"no-header","type":"boolean","description":"hide table header from output","allowNo":false},"json":{"name":"json","type":"boolean","char":"j","description":"output in json format","allowNo":false},"page":{"name":"page","type":"option","char":"p","description":"specific page to request"}},"args":[]}}}