Skip to main content

locations_billing_specs

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

Overview

Namelocations_billing_specs
TypeResource
Idazure.hdinsight.locations_billing_specs

Fields

The following fields are returned by SELECT queries:

OK response definition.

NameDatatypeDescription
billingResourcesarrayThe billing and managed disk billing resources for a region.
vmSizeFiltersarrayThe virtual machine filtering mode. Effectively this can enabling or disabling the virtual machine sizes in a particular set.
vmSizePropertiesarrayThe vm size properties.
vmSizesarrayThe virtual machine sizes to include or exclude.
vmSizesWithEncryptionAtHostarrayThe vm sizes which enable encryption at host.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectsubscriptionId, locationLists the billingSpecs for the specified subscription and location.

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 Azure location (region) for which to make the request.
subscriptionIdstringThe subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

SELECT examples

Lists the billingSpecs for the specified subscription and location.

SELECT
billingResources,
vmSizeFilters,
vmSizeProperties,
vmSizes,
vmSizesWithEncryptionAtHost
FROM azure.hdinsight.locations_billing_specs
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND location = '{{ location }}' -- required
;