API 2017-10-04
Changed
- EventType has changed from “blockstorage_” to “volume_”
- Changed POST linode/instances/:id/configs
- Removed root_device_ro
- Now accepts “helpers”, a dict accepting any/all of “updatedb_disabled”, “distro”, “modules_dep”, “network”, and “devtmpfs_automount”
- Removed devtmpfs_automount (now in helpers envelope)
- Changed POST linode/instances/:id/disks
- root_ssh_key changed to “authorized_keys”, now accepts a list of keys instead of a single string key
- Changed POST linode/instances
- root_ssh_key changed to “authorized_keys”, now accepts a list of keys instead of a single string key
- Changed POST linode/instances/:id/rebuild
- root_ssh_key changed to “authorized_keys”, now accepts a list of keys instead of a single string key
- Changed POST linode/instances/:id/rescue
- disks changed to “devices”, now accepts device mappings in the same format as POST linode/instances/:id/configs
- Changed Linode object
- Moved
disk
,memory
,storage
,transfer_total
, andvcpus
into a “specs” envelope - transfer_total => transfer in Linode specs
- transfer_in => network_in
- transfer_out => network_out
- Moved
- Changed LinodeConfig object
- Removed root_device_ro
- Changed LinodeType object
- Moved backups_option.price_hourly to addons.backups.price.hourly
- Moved backups_option.price_monthly to addons.backups.price.monthly
- Moved price_hourly to price.hourly
- Moved price_monthly to price.monthly
- Changed OAuthToken
- Removed client envelope
- Removed type
- Changed account/tokens
- Endpoint moved to profile/tokens
- GET now only returns Personal Access Tokens
- Changed account/clients
- Endpoint moved to account/oauth-clients
- Collection now allows access to all clients for all users on your account if you are an unrestricted user
- Added profile/apps
- Collection of authorized third-party applications
- OAuthClient now has a “public” attribute
- “public” is an optional argument to POST account/clients that defaults to False
- Added POST account/credit-card
- Updates current payment method on file
- Added GET account/payments
- Returns a list of all payments made for your account
- Added GET account/payments/:id
- Returns information about a single payment made for your account
- Added POST linode/volumes/:id/clone
- Changed Disk Status
- Now always one of “ready”, “not ready”, or “deleting”