Skip to main content

linkers

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

Overview

Namelinkers
TypeResource
Idazure.service_connector.linkers

Fields

NameDatatypeDescription
auth_infotextfield from the properties object
client_typetextfield from the properties object
configuration_infotextfield from the properties object
linkerNametextfield from the properties object
provisioning_statetextfield from the properties object
public_network_solutiontextfield from the properties object
resourceUritextfield from the properties object
scopetextfield from the properties object
secret_storetextfield from the properties object
system_datatextfield from the properties object
target_servicetextfield from the properties object
vnet_solutiontextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTlinkerName, resourceUriReturns 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_updateINSERTlinkerName, resourceUri, data__propertiesCreate or update Linker resource.
deleteDELETElinkerName, resourceUriDelete a Linker.
updateUPDATElinkerName, resourceUriOperation to update an existing Linker.
generate_configurationsEXEClinkerName, resourceUriGenerate configurations for a Linker.
validateEXEClinkerName, resourceUriValidate a Linker.

SELECT examples

Returns list of Linkers which connects to the resource. which supports to config both application and target service during the resource provision.

SELECT
auth_info,
client_type,
configuration_info,
linkerName,
provisioning_state,
public_network_solution,
resourceUri,
scope,
secret_store,
system_data,
target_service,
vnet_solution
FROM azure.service_connector.vw_linkers
WHERE resourceUri = '{{ resourceUri }}';

INSERT example

Use the following StackQL query and manifest file to create a new linkers resource.

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

UPDATE example

Updates a linkers resource.

/*+ update */
UPDATE azure.service_connector.linkers
SET
properties = '{{ properties }}'
WHERE
linkerName = '{{ linkerName }}'
AND resourceUri = '{{ resourceUri }}';

DELETE example

Deletes the specified linkers resource.

/*+ delete */
DELETE FROM azure.service_connector.linkers
WHERE linkerName = '{{ linkerName }}'
AND resourceUri = '{{ resourceUri }}';