Skip to main content

backup_schedule_groups

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

Overview

Namebackup_schedule_groups
TypeResource
Idazure_extras.storsimple_1200_series.backup_schedule_groups

Fields

The following fields are returned by SELECT queries:

The backup schedule group.

NameDatatypeDescription
idstringThe identifier.
namestringThe name.
propertiesobjectProperties of BackupScheduleGroup
typestringThe type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectdeviceName, scheduleGroupName, subscriptionId, resourceGroupName, managerNameReturns the properties of the specified backup schedule group name.
list_by_deviceselectdeviceName, subscriptionId, resourceGroupName, managerNameRetrieves all the backup schedule groups in a device.
create_or_updateinsertdeviceName, scheduleGroupName, subscriptionId, resourceGroupName, managerName, data__propertiesCreates or Updates the backup schedule Group.
deletedeletedeviceName, scheduleGroupName, subscriptionId, resourceGroupName, managerNameDeletes the backup schedule group.

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 name of the device.
managerNamestringThe manager name
resourceGroupNamestringThe resource group name
scheduleGroupNamestringThe name of the schedule group.
subscriptionIdstringThe subscription id

SELECT examples

Returns the properties of the specified backup schedule group name.

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

INSERT examples

Creates or Updates the backup schedule Group.

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

DELETE examples

Deletes the backup schedule group.

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