Skip to main content

usages

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

Overview

Nameusages
TypeResource
Idazure.cognitive_services.usages

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
nameobjectThe name information for the metric.
currentValuenumberCurrent value for this metric.
limitnumberMaximum value for this metric.
nextResetTimestringNext reset time for current quota.
quotaPeriodstringThe quota period used to summarize the usage values.
scopeIdstringThe scope identifier of the quota usage.
scopeTypestringThe scope type of the quota usage. Known values are: "Regional", "Global", "DataZone", and "Classic". (Regional, Global, DataZone, Classic)
statusstringCognitive Services account quota usage status. Known values are: "Included", "Blocked", "InOverage", and "Unknown". (Included, Blocked, InOverage, Unknown)
unitstringThe unit of the metric. Known values are: "Count", "Bytes", "Seconds", "Percent", "CountPerSecond", "BytesPerSecond", and "Milliseconds". (Count, Bytes, Seconds, Percent, CountPerSecond, BytesPerSecond, Milliseconds)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectlocation, subscription_id$filterGet usages for the requested subscription.

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
locationstringThe location name. Required.
subscription_idstring
$filterstringAn OData filter expression that describes a subset of usages to return. The supported parameter is name.value (name of the metric, can have an or of multiple names). Default value is None.

SELECT examples

Get usages for the requested subscription.

SELECT
name,
currentValue,
limit,
nextResetTime,
quotaPeriod,
scopeId,
scopeType,
status,
unit
FROM azure.cognitive_services.usages
WHERE location = '{{ location }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
AND $filter = '{{ $filter }}'
;