Skip to main content

managers

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

Overview

Namemanagers
TypeResource
Idazure_extras.storsimple_8000_series.managers

Fields

The following fields are returned by SELECT queries:

The StorSimple manager.

NameDatatypeDescription
idstringThe resource ID.
namestringThe resource name.
etagstringThe etag of the manager.
locationstringThe geo location of the resource.
propertiesobjectThe properties of the StorSimple Manager.
tagsobjectThe tags attached to the resource.
typestringThe resource type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, managerNameReturns the properties of the specified manager name.
list_by_resource_groupselectsubscriptionId, resourceGroupNameRetrieves all the managers in a resource group.
listselectsubscriptionIdRetrieves all the managers in a subscription.
create_or_updateinsertsubscriptionId, resourceGroupName, managerNameCreates or updates the manager.
updateupdatesubscriptionId, resourceGroupName, managerNameUpdates the StorSimple Manager.
deletedeletesubscriptionId, resourceGroupName, managerNameDeletes the manager.
regenerate_activation_keyexecsubscriptionId, resourceGroupName, managerNameRe-generates and returns the activation key of the manager.

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
managerNamestringThe manager name
resourceGroupNamestringThe resource group name
subscriptionIdstringThe subscription id

SELECT examples

Returns the properties of the specified manager name.

SELECT
id,
name,
etag,
location,
properties,
tags,
type
FROM azure_extras.storsimple_8000_series.managers
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND managerName = '{{ managerName }}' -- required
;

INSERT examples

Creates or updates the manager.

INSERT INTO azure_extras.storsimple_8000_series.managers (
data__location,
data__tags,
data__properties,
data__etag,
subscriptionId,
resourceGroupName,
managerName
)
SELECT
'{{ location }}',
'{{ tags }}',
'{{ properties }}',
'{{ etag }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ managerName }}'
RETURNING
id,
name,
etag,
location,
properties,
tags,
type
;

UPDATE examples

Updates the StorSimple Manager.

UPDATE azure_extras.storsimple_8000_series.managers
SET
data__tags = '{{ tags }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND managerName = '{{ managerName }}' --required
RETURNING
id,
name,
etag,
location,
properties,
tags,
type;

DELETE examples

Deletes the manager.

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

Lifecycle Methods

Re-generates and returns the activation key of the manager.

EXEC azure_extras.storsimple_8000_series.managers.regenerate_activation_key 
@subscriptionId='{{ subscriptionId }}' --required,
@resourceGroupName='{{ resourceGroupName }}' --required,
@managerName='{{ managerName }}' --required
;