Skip to main content

specifications_ips

Creates, updates, deletes, gets or lists a specifications_ips resource.

Overview​

Namespecifications_ips
TypeResource
Idovh.dedicated_server.specifications_ips

Fields​

The following fields are returned by SELECT queries:

successful operation

NameDatatypeDescription
ipv_4arrayOrderable IP v4 details (wire: ipv4)
ipv_6arrayOrderable IP v6 details (wire: ipv6)

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectservice_nameGet the IP capabilities. Returns the IPv4 and IPv6 addresses that can be ordered for the server. For each IP type, it gives the orderable block sizes, how many IPs and prefixes can be routed to the server, and whether they are included in the offer.

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
api_hoststringThe OVHcloud API host. Selected by OVH_ENDPOINT (ovh-eu, ovh-ca or ovh-us; default ovh-eu). (default: api.eu.ovhcloud.com, x-stackQL-envVarSelector: {"envVar":"OVH_ENDPOINT","default":"ovh-eu","values":{"ovh-eu":"api.eu.ovhcloud.com","ovh-ca":"api.ca.ovhcloud.com","ovh-us":"api.us.ovhcloud.com"}})
service_namestringThe internal name of your dedicated server (wire: serviceName)

SELECT examples​

Get the IP capabilities. Returns the IPv4 and IPv6 addresses that can be ordered for the server. For each IP type, it gives the orderable block sizes, how many IPs and prefixes can be routed to the server, and whether they are included in the offer.

SELECT
ipv_4,
ipv_6
FROM ovh.dedicated_server.specifications_ips
WHERE service_name = '{{ service_name }}' -- required
;