Skip to main content

tags

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

Overview​

Nametags
TypeResource
Idovh.dedicated_cloud.tags

Fields​

The following fields are returned by SELECT queries:

successful operation

NameDatatypeDescription
namestringName of the tag
descriptionstringDescription of the tag
statestringState of the tag (disabled, disabling, enabled, enabling, error, unknown, updating)
valuestringValue of the tag
versionstringVersion of the tag

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectname, service_nameGet a tag
listselectservice_namex_pagination_modeList tags

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"}})
namestringName of the tag
service_namestringDomain of the service (wire: serviceName)
x_pagination_modestringSent as CachedObjectList-Pages by default so the list returns the full objects rather than their identifiers. (wire: X-Pagination-Mode)

SELECT examples​

Get a tag

SELECT
name,
description,
state,
value,
version
FROM ovh.dedicated_cloud.tags
WHERE name = '{{ name }}' -- required
AND service_name = '{{ service_name }}' -- required
;