Skip to main content

chap_settings

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

Overview

Namechap_settings
TypeResource
Idazure_extras.storsimple_1200_series.chap_settings

Fields

The following fields are returned by SELECT queries:

The chap setting.

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

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectdeviceName, chapUserName, subscriptionId, resourceGroupName, managerNameReturns the properties of the specified chap setting name.
list_by_deviceselectdeviceName, subscriptionId, resourceGroupName, managerNameRetrieves all the chap settings in a device.
create_or_updateinsertdeviceName, chapUserName, subscriptionId, resourceGroupName, managerName, data__propertiesCreates or updates the chap setting.
deletedeletedeviceName, chapUserName, subscriptionId, resourceGroupName, managerNameDeletes the chap setting.

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
chapUserNamestringThe chap user name.
deviceNamestringThe device name.
managerNamestringThe manager name
resourceGroupNamestringThe resource group name
subscriptionIdstringThe subscription id

SELECT examples

Returns the properties of the specified chap setting name.

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

INSERT examples

Creates or updates the chap setting.

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

DELETE examples

Deletes the chap setting.

DELETE FROM azure_extras.storsimple_1200_series.chap_settings
WHERE deviceName = '{{ deviceName }}' --required
AND chapUserName = '{{ chapUserName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND managerName = '{{ managerName }}' --required
;