API v4.177.0

4.177.0,

Added

Several new operations in support of the Placement Groups service launch (Limited Availability):

Changed

API v4.176.0

4.176.0,

Changed

Updated account availability-related endpoints, to apply new functionality and bring them from beta to GA:

Fixed

API v4.175.0

4.175.0,

Added

Included new endpoints for parent-child account support:

Updated

Fixed

  • Payment Make ( POST /account/payments ). Removed references to CVV which is no longer required by vendor.
  • Linode Create ( POST /linode/instances ). Request body example incorrectly listed "nat_1_1": "add" when it’s supposed to be "nat_1_1": "any".
  • NodeBalancer CLI commands. Updated to use proper operators.

API v4.174.0

4.174.0,

Added

Included new endpoints for VPC-related IP addresses:

Updated

  • Networking Information List ( GET /linode/instances/{linodeId}/ips ). Added the vpc array that includes all VPC IP addresses for a specified Linode.
  • Updated operations that allow you to set a time to live (TTL). Values of 30 and 120 seconds are supported.

Fixed

  • Removed message for IPv6 beta support with VPC’s when creating a Linode. (IPv6 is not supported.)
  • Disk Update ( PUT /linode/instances/{linodeId}/disks/{diskId} ). Only a disk’s label can be updated with this operation.
  • Replaced references of none to null for private Images, to address APIv4’s multi-language support.

API v4.173.0

4.173.0,

Changed

Fixed

  • Fixed a bug that allowed unsupported IPv6 address zone_id notation in requests when creating or updating Cloud Firewall rules.

API v4.170.2

4.170.2,

Added

  • Linode Resize ( POST /linode/instances/{linodeId}/resize )

  • Added type property with two values:

    • warm: the Linode remains powered on until the migration is complete.
    • cold: the Linode is powered down and migrated. When the migration is complete, the Linode is powered on.
  • Linode Migrate ( POST /linode/instances/{linodeId}/migrate )

  • Added migration_type property with two values:

    • warm: the Linode remains powered on until the migration is complete.
    • cold: the Linode is powered down and migrated. When the migration is complete, the Linode is powered on.

API v4.170.0

4.170.0,

Added

  • Customers can now view, create, update, and delete VPCs, VPC subnets, and Configuration Profile Interfaces with the API.
    • VPCs List (GET /vpcs)
    • VPC Create (POST /vpcs)
    • VPC View (GET /vpcs/{vpcId})
    • VPC Update (PUT /vpcs/{vpcId})
    • VPC Delete (DELETE /vpcs/{vpcId})
    • VPC Subnets List (GET /vpcs/{vpcId}/subnets)
    • VPC Subnet Create (POST /vpcs/{vpcId}/subnets)
    • VPC Subnet View (GET /vpcs/{vpcId}/subnets/{vpcSubnetId})
    • VPC Subnet Update (PUT /vpcs/{vpcId}/subnets/{vpcSubnetId})
    • VPC Subnet Delete (DELETE /vpcs/{vpcId}/subnets/{vpcSubnetId})
    • Configuration Profile Interfaces List (GET /linode/instances/{linodeId}/configs/{configId}/interfaces)
    • Configuration Profile Interface Add (POST /linode/instances/{linodeId}/configs/{configId}/interfaces)
    • Configuration Profile Interface View (GET /linode/instances/{linodeId}/configs/{configId}/interfaces/{interfaceId})
    • Configuration Profile Interface Update (PUT /linode/instances/{linodeId}/configs/{configId}/interfaces/{interfaceId})
    • Configuration Profile Interface Delete (DELETE /linode/instances/{linodeId}/configs/{configId}/interfaces/{interfaceId})
    • Configuration Profile Interfaces Order (POST /linode/instances/{linodeId}/configs/{configId}/interfaces/order)

Changed

  • As part of the VPC launch, the following endpoints have been modified:
    • Linode Create (POST /linode/instances)
    • Linode Clone (POST /linode/instances/{linodeId}/clone)
    • Firewall Create (POST /networking/firewalls)
    • IPv4 Address Delete (DELETE /linode/instances/{linodeId}/ips/{address})
    • IP Addresses Assign (POST /networking/ips/assign)
    • IP Addresses Share (POST /networking/ips/share)
    • Support Ticket Request (POST /support/tickets)
    • User’s Grants View (GET /account/users/{username}/grants)
    • User’s Grants Update (PUT /account/users/{username}/grants)
    • All commands with request and response bodies that include Interfaces.

API v4.169.1

4.169.1,

Fixed

  • Account Availability ( GET /account/availability )
    • Update CLI actions from Camel case (e.g. getAvailability) to Hyphen-cased (e.g. get-availability )
    • Fix server URL so the CLI will be able to target the endpoints in v4beta path.

API v4.169.0

4.169.0,

Added

Changed

  • Database Engine ( GET /databases/engines ):

    • Added database size and used space data for Managed Database object response
  • Images ( POST /images , POST /images/upload )

    • Adds documentation for the cloud_init field in the POST /images and POST /images/upload request bodies

Fixed

  • Regions ( GET /regions/{regionId}/availability )

    • Updates the response documentation for the GET /regions/{regionId}/availability to properly reflect what is returned from the API

API v4.168.0

4.168.0,

Added

Cloud Firewall is now available on NodeBalancer.

  • You can list Firewalls assigned to NodeBalancers: Firewalls List .
  • You can add a firewall to a NodeBalancer: NodeBalancer Create .
  • Firewall rule information for NodeBalancers; firewalls only apply to inbound TCP traffic to NodeBalancers.

This page was originally published on


Your Feedback Is Important

Let us know if this guide was helpful to you.