Skip to main content

elastic_sans

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

Overview

Nameelastic_sans
TypeResource
Idazure.elastic_san.elastic_sans

Fields

The following fields are returned by SELECT queries:

OK -- Operation completed successfully; retrieved ElasticSan.

NameDatatypeDescription
locationstringThe geo-location where the resource lives
propertiesobjectProperties of ElasticSan.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, elasticSanNameGet a ElasticSan.
list_by_resource_groupselectsubscriptionId, resourceGroupNameGets a list of ElasticSan in a resource group.
list_by_subscriptionselectsubscriptionIdGets a list of ElasticSans in a subscription
createinsertsubscriptionId, resourceGroupName, elasticSanName, data__properties, data__locationCreate ElasticSan.
updateupdatesubscriptionId, resourceGroupName, elasticSanNameUpdate a Elastic San.
deletedeletesubscriptionId, resourceGroupName, elasticSanNameDelete a Elastic San.

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
elasticSanNamestringThe name of the ElasticSan.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.

SELECT examples

Get a ElasticSan.

SELECT
location,
properties,
tags
FROM azure.elastic_san.elastic_sans
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND elasticSanName = '{{ elasticSanName }}' -- required
;

INSERT examples

Create ElasticSan.

INSERT INTO azure.elastic_san.elastic_sans (
data__properties,
data__tags,
data__location,
subscriptionId,
resourceGroupName,
elasticSanName
)
SELECT
'{{ properties }}' /* required */,
'{{ tags }}',
'{{ location }}' /* required */,
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ elasticSanName }}'
RETURNING
location,
properties,
tags
;

UPDATE examples

Update a Elastic San.

UPDATE azure.elastic_san.elastic_sans
SET
data__properties = '{{ properties }}',
data__tags = '{{ tags }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND elasticSanName = '{{ elasticSanName }}' --required
RETURNING
location,
properties,
tags;

DELETE examples

Delete a Elastic San.

DELETE FROM azure.elastic_san.elastic_sans
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND elasticSanName = '{{ elasticSanName }}' --required
;