Skip to main content

synchronization_settings

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

Overview

Namesynchronization_settings
TypeResource
Idazure.data_share.synchronization_settings

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringThe resource id of the azure resource
namestringName of the azure resource
kindstringKind of synchronization setting.
systemDataobjectSystem Data of the Azure resource.
typestringType of the azure resource

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, accountName, shareName, synchronizationSettingNameapi-versionGet a synchronizationSetting in a share
list_by_shareselectsubscriptionId, resourceGroupName, accountName, shareNameapi-version, $skipTokenList synchronizationSettings in a share
createinsertsubscriptionId, resourceGroupName, accountName, shareName, synchronizationSettingName, data__kindapi-versionCreate a synchronizationSetting
deletedeletesubscriptionId, resourceGroupName, accountName, shareName, synchronizationSettingNameapi-versionDelete a synchronizationSetting in a share

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
accountNamestringThe name of the share account.
resourceGroupNamestringThe resource group name.
shareNamestringThe name of the share.
subscriptionIdstringThe subscription identifier
synchronizationSettingNamestringThe name of the synchronizationSetting .
$skipTokenstringcontinuation token
api-versionstringThe api version to use.

SELECT examples

Get a synchronizationSetting in a share

SELECT
id,
name,
kind,
systemData,
type
FROM azure.data_share.synchronization_settings
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND accountName = '{{ accountName }}' -- required
AND shareName = '{{ shareName }}' -- required
AND synchronizationSettingName = '{{ synchronizationSettingName }}' -- required
AND api-version = '{{ api-version }}'
;

INSERT examples

Create a synchronizationSetting

INSERT INTO azure.data_share.synchronization_settings (
data__kind,
subscriptionId,
resourceGroupName,
accountName,
shareName,
synchronizationSettingName,
api-version
)
SELECT
'{{ kind }}' /* required */,
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ accountName }}',
'{{ shareName }}',
'{{ synchronizationSettingName }}',
'{{ api-version }}'
RETURNING
id,
name,
kind,
systemData,
type
;

DELETE examples

Delete a synchronizationSetting in a share

DELETE FROM azure.data_share.synchronization_settings
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND accountName = '{{ accountName }}' --required
AND shareName = '{{ shareName }}' --required
AND synchronizationSettingName = '{{ synchronizationSettingName }}' --required
AND api-version = '{{ api-version }}'
;