Skip to main content

ipv6_pools

Creates, updates, deletes, gets or lists an ipv6_pools resource.

Overview

Nameipv6_pools
TypeResource
Idlinode.networking.ipv6_pools

Fields

The following fields are returned by SELECT queries:

The IPv6 pools on your Account.

NameDatatypeDescription
prefixintegerThe prefix length of the address. The total number of addresses that can be assigned from this range is calculated as 2<sup>(128 - prefix length)</sup>.
rangestringRead-only The IPv6 range of addresses in this pool. (example: 2600:3c01::2:5000:0)
regionstringFilterable, Read-only The region for this pool of IPv6 addresses. (example: us-east)
route_targetstringThe last address in this block of IPv6 addresses. (example: 2600:3c01::2:5000:f)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectpage, page_sizeDisplays the IPv6 pools on your Account. A pool of IPv6 addresses are routed to all of your Linodes in a single region. Any Linode on your Account may bring up any address in this pool at any time, with no external configuration required.

Learn more...

Learn more...

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
pageintegerThe page of a collection to return.
page_sizeintegerThe number of items to return per page.

SELECT examples

Displays the IPv6 pools on your Account. A pool of IPv6 addresses are routed to all of your Linodes in a single region. Any Linode on your Account may bring up any address in this pool at any time, with no external configuration required.

Learn more...

Learn more...

SELECT
prefix,
range,
region,
route_target
FROM linode.networking.ipv6_pools
WHERE page = '{{ page }}'
AND page_size = '{{ page_size }}'
;