Skip to main content

endpoints

Creates, updates, deletes, gets or lists an endpoints resource.

Overview

Nameendpoints
TypeResource
Idazure.digital_twins.endpoints

Fields

The following fields are returned by SELECT queries:

The body contains all the non-security properties of the DigitalTwinsInstance. Security-related properties are set to null.

NameDatatypeDescription
idstringThe resource identifier.
namestringExtension resource name. (pattern: ^(?![0-9]+$)(?!-)[a-zA-Z0-9-]{2,49}[a-zA-Z0-9]$)
propertiesobjectDigitalTwinsInstance endpoint resource properties.
systemDataobjectMetadata pertaining to creation and last modification of the resource.
typestringThe resource type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, resourceName, endpointNameapi-versionGet DigitalTwinsInstances Endpoint.
listselectsubscriptionId, resourceGroupName, resourceNameapi-versionGet DigitalTwinsInstance Endpoints.
create_or_updateinsertsubscriptionId, resourceGroupName, resourceName, endpointName, data__propertiesapi-versionCreate or update DigitalTwinsInstance endpoint.
deletedeletesubscriptionId, resourceGroupName, resourceName, endpointNameapi-versionDelete a DigitalTwinsInstance endpoint.

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
endpointNamestringName of Endpoint Resource.
resourceGroupNamestringThe name of the resource group that contains the DigitalTwinsInstance.
resourceNamestringThe name of the DigitalTwinsInstance.
subscriptionIdstringThe subscription identifier.
api-versionstringVersion of the DigitalTwinsInstance Management API.

SELECT examples

Get DigitalTwinsInstances Endpoint.

SELECT
id,
name,
properties,
systemData,
type
FROM azure.digital_twins.endpoints
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND resourceName = '{{ resourceName }}' -- required
AND endpointName = '{{ endpointName }}' -- required
AND api-version = '{{ api-version }}'
;

INSERT examples

Create or update DigitalTwinsInstance endpoint.

INSERT INTO azure.digital_twins.endpoints (
data__properties,
subscriptionId,
resourceGroupName,
resourceName,
endpointName,
api-version
)
SELECT
'{{ properties }}' /* required */,
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ resourceName }}',
'{{ endpointName }}',
'{{ api-version }}'
RETURNING
id,
name,
properties,
systemData,
type
;

DELETE examples

Delete a DigitalTwinsInstance endpoint.

DELETE FROM azure.digital_twins.endpoints
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
AND endpointName = '{{ endpointName }}' --required
AND api-version = '{{ api-version }}'
;