Skip to main content

linkers

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

Overview

Namelinkers
TypeResource
Idazure.service_connector.linkers

Fields

The following fields are returned by SELECT queries:

Linker details.

NameDatatypeDescription
propertiesobjectThe properties of the Linker.
systemDataobjectThe system data.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresourceUri, linkerNameReturns Linker resource for a given name.
listselectresourceUriReturns list of Linkers which connects to the resource. which supports to config both application and target service during the resource provision.
create_or_updateinsertresourceUri, linkerName, data__propertiesCreate or update Linker resource.
updateupdateresourceUri, linkerNameOperation to update an existing Linker.
deletedeleteresourceUri, linkerNameDelete a Linker.
validateexecresourceUri, linkerNameValidate a Linker.
generate_configurationsexecresourceUri, linkerNameGenerate configurations for a Linker.

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
linkerNamestringThe name Linker resource.
resourceUristringThe fully qualified Azure Resource manager identifier of the resource to be connected.

SELECT examples

Returns Linker resource for a given name.

SELECT
properties,
systemData
FROM azure.service_connector.linkers
WHERE resourceUri = '{{ resourceUri }}' -- required
AND linkerName = '{{ linkerName }}' -- required
;

INSERT examples

Create or update Linker resource.

INSERT INTO azure.service_connector.linkers (
data__properties,
resourceUri,
linkerName
)
SELECT
'{{ properties }}' /* required */,
'{{ resourceUri }}',
'{{ linkerName }}'
RETURNING
properties,
systemData
;

UPDATE examples

Operation to update an existing Linker.

UPDATE azure.service_connector.linkers
SET
data__properties = '{{ properties }}'
WHERE
resourceUri = '{{ resourceUri }}' --required
AND linkerName = '{{ linkerName }}' --required
RETURNING
properties,
systemData;

DELETE examples

Delete a Linker.

DELETE FROM azure.service_connector.linkers
WHERE resourceUri = '{{ resourceUri }}' --required
AND linkerName = '{{ linkerName }}' --required
;

Lifecycle Methods

Validate a Linker.

EXEC azure.service_connector.linkers.validate 
@resourceUri='{{ resourceUri }}' --required,
@linkerName='{{ linkerName }}' --required
;