Skip to main content

bandwidth_settings

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

Overview

Namebandwidth_settings
TypeResource
Idazure_extras.storsimple_8000_series.bandwidth_settings

Fields

The following fields are returned by SELECT queries:

The bandwidth setting.

NameDatatypeDescription
idstringThe path ID that uniquely identifies the object.
namestringThe name of the object.
kindstringThe Kind of the object. Currently only Series8000 is supported
propertiesobjectThe properties of the bandwidth setting.
typestringThe hierarchical type of the object.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectbandwidthSettingName, subscriptionId, resourceGroupName, managerNameReturns the properties of the specified bandwidth setting name.
list_by_managerselectsubscriptionId, resourceGroupName, managerNameRetrieves all the bandwidth setting in a manager.
create_or_updateinsertbandwidthSettingName, subscriptionId, resourceGroupName, managerName, data__propertiesCreates or updates the bandwidth setting
deletedeletebandwidthSettingName, subscriptionId, resourceGroupName, managerNameDeletes the bandwidth 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
bandwidthSettingNamestringThe name of the bandwidth setting.
managerNamestringThe manager name
resourceGroupNamestringThe resource group name
subscriptionIdstringThe subscription id

SELECT examples

Returns the properties of the specified bandwidth setting name.

SELECT
id,
name,
kind,
properties,
type
FROM azure_extras.storsimple_8000_series.bandwidth_settings
WHERE bandwidthSettingName = '{{ bandwidthSettingName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND managerName = '{{ managerName }}' -- required
;

INSERT examples

Creates or updates the bandwidth setting

INSERT INTO azure_extras.storsimple_8000_series.bandwidth_settings (
data__kind,
data__properties,
bandwidthSettingName,
subscriptionId,
resourceGroupName,
managerName
)
SELECT
'{{ kind }}',
'{{ properties }}' /* required */,
'{{ bandwidthSettingName }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ managerName }}'
RETURNING
id,
name,
kind,
properties,
type
;

DELETE examples

Deletes the bandwidth setting

DELETE FROM azure_extras.storsimple_8000_series.bandwidth_settings
WHERE bandwidthSettingName = '{{ bandwidthSettingName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND managerName = '{{ managerName }}' --required
;