Skip to main content

file_services

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

Overview​

Namefile_services
TypeResource
Idazure.storage.file_services

Fields​

The following fields are returned by SELECT queries:

NameDatatypeDescription
valuearrayList of file services returned.

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectresource_group_name, account_name, subscription_idList all file services in storage accounts.
list_service_usagesexecresource_group_name, account_name, subscription_id$maxpagesizeGets the usages of file service in storage account.
get_service_propertiesexecresource_group_name, account_name, subscription_idGets the properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules.
set_service_propertiesexecresource_group_name, account_name, subscription_idSets the properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules.
get_service_usageexecresource_group_name, account_name, subscription_idGets the usage of file service in storage account including account limits, file share limits and constants used in recommendations and bursting formula.

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
account_namestringThe name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring
$maxpagesizeinteger

SELECT examples​

List all file services in storage accounts.

SELECT
value
FROM azure.storage.file_services
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND account_name = '{{ account_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

Lifecycle Methods​

Gets the usages of file service in storage account.

EXEC azure.storage.file_services.list_service_usages
@resource_group_name='{{ resource_group_name }}' --required,
@account_name='{{ account_name }}' --required,
@subscription_id='{{ subscription_id }}' --required,
@$maxpagesize='{{ $maxpagesize }}'
;