Skip to main content

iscsi_disks

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

Overview

Nameiscsi_disks
TypeResource
Idazure_extras.storsimple_1200_series.iscsi_disks

Fields

The following fields are returned by SELECT queries:

The iSCSI disk.

NameDatatypeDescription
idstringThe identifier.
namestringThe name.
propertiesobjectThe properties.
typestringThe type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectdeviceName, iscsiServerName, diskName, subscriptionId, resourceGroupName, managerNameReturns the properties of the specified iSCSI disk name.
list_by_iscsi_serverselectdeviceName, iscsiServerName, subscriptionId, resourceGroupName, managerNameRetrieves all the disks in a iSCSI server.
list_by_deviceselectdeviceName, subscriptionId, resourceGroupName, managerNameRetrieves all the iSCSI disks in a device.
create_or_updateinsertdeviceName, iscsiServerName, diskName, subscriptionId, resourceGroupName, managerName, data__propertiesCreates or updates the iSCSI disk.
deletedeletedeviceName, iscsiServerName, diskName, subscriptionId, resourceGroupName, managerNameDeletes the iSCSI disk.

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
deviceNamestringThe device name.
diskNamestringThe disk name.
iscsiServerNamestringThe iSCSI server name.
managerNamestringThe manager name
resourceGroupNamestringThe resource group name
subscriptionIdstringThe subscription id

SELECT examples

Returns the properties of the specified iSCSI disk name.

SELECT
id,
name,
properties,
type
FROM azure_extras.storsimple_1200_series.iscsi_disks
WHERE deviceName = '{{ deviceName }}' -- required
AND iscsiServerName = '{{ iscsiServerName }}' -- required
AND diskName = '{{ diskName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND managerName = '{{ managerName }}' -- required
;

INSERT examples

Creates or updates the iSCSI disk.

INSERT INTO azure_extras.storsimple_1200_series.iscsi_disks (
data__properties,
deviceName,
iscsiServerName,
diskName,
subscriptionId,
resourceGroupName,
managerName
)
SELECT
'{{ properties }}' /* required */,
'{{ deviceName }}',
'{{ iscsiServerName }}',
'{{ diskName }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ managerName }}'
RETURNING
id,
name,
properties,
type
;

DELETE examples

Deletes the iSCSI disk.

DELETE FROM azure_extras.storsimple_1200_series.iscsi_disks
WHERE deviceName = '{{ deviceName }}' --required
AND iscsiServerName = '{{ iscsiServerName }}' --required
AND diskName = '{{ diskName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND managerName = '{{ managerName }}' --required
;