Skip to main content

availabilities_raws

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

Overview​

Nameavailabilities_raws
TypeResource
Idovh.nutanix.availabilities_raws

Fields​

The following fields are returned by SELECT queries:

Cluster availability

NameDatatypeDescription
datacentersarrayA structure describing the hardware availability for each datacenter
deployment_typestringDeployment type (NodeAwareness) (wire: deploymentType)
erasure_codingbooleanErasure coding activation (wire: erasureCoding)
fqnstringFully qualified name and unique name of the hardware
memorystringName of the memory hardware part
plan_codestringPlan code in which the hardware is involved (wire: planCode)
redundancy_factorintegerRedundancy factor (2, 3) (wire: redundancyFactor)
serverstringName of the base hardware
storagestringName of the storage hardware part
system_storagestringName of the system storage hardware part (wire: systemStorage)

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectquantitydatacenters, deployment_type, erasure_coding, exclude_datacenters, exclude_regions, memory, plan_code, redundancy_factor, regions, server, storage, system_storageList the raw availability for Nutanix cluster

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"}})
quantityintegerNode quantity
datacentersstringThe names of datacenters separated by commas
deployment_typestring (wire: deploymentType)
erasure_codingboolean (wire: erasureCoding)
exclude_datacentersbooleanIf true, all datacenters are returned except those listed in datacenters parameter (wire: excludeDatacenters)
exclude_regionsbooleanIf true, all regions are returned except those listed in regions parameter (wire: excludeRegions)
memorystringThe name of the memory hardware part
plan_codestringThe plan code in which the hardware is involved (wire: planCode)
redundancy_factorinteger (wire: redundancyFactor)
regionsstringThe names of regions separated by commas
serverstringThe name of the base hardware
storagestringThe name of the storage hardware part
system_storagestringThe name of the system storage hardware part (wire: systemStorage)

SELECT examples​

List the raw availability for Nutanix cluster

SELECT
datacenters,
deployment_type,
erasure_coding,
fqn,
memory,
plan_code,
redundancy_factor,
server,
storage,
system_storage
FROM ovh.nutanix.availabilities_raws
WHERE quantity = '{{ quantity }}' -- required
AND datacenters = '{{ datacenters }}'
AND deployment_type = '{{ deployment_type }}'
AND erasure_coding = '{{ erasure_coding }}'
AND exclude_datacenters = '{{ exclude_datacenters }}'
AND exclude_regions = '{{ exclude_regions }}'
AND memory = '{{ memory }}'
AND plan_code = '{{ plan_code }}'
AND redundancy_factor = '{{ redundancy_factor }}'
AND regions = '{{ regions }}'
AND server = '{{ server }}'
AND storage = '{{ storage }}'
AND system_storage = '{{ system_storage }}'
;