Microsoft.DigitalTwins (stable:2022-10-31)

2025/10/23 • 22 new, 22 deleted methods

DigitalTwins_Get (new)
Description Get DigitalTwinsInstances resource.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_CreateOrUpdate (new)
Description Create or update the metadata of a DigitalTwinsInstance. The usual pattern to modify a property is to retrieve the DigitalTwinsInstance and security metadata, and then combine them with the modified values in a new body to update the DigitalTwinsInstance.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
digitalTwinsCreate:
{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_Update (new)
Description Update metadata of DigitalTwinsInstance.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
digitalTwinsPatchDescription:
{
tags: object ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
userAssignedIdentities: object ,
}
,
properties:
{
publicNetworkAccess: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (202)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_Delete (new)
Description Delete a DigitalTwinsInstance.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (202)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwinsEndpoint_List (new)
Description Get DigitalTwinsInstance Endpoints.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/endpoints
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwinsEndpoint_Get (new)
Description Get DigitalTwinsInstances Endpoint.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/endpoints/{endpointName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
endpointName: string ,
}

⚐ Response (200)

{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwinsEndpoint_CreateOrUpdate (new)
Description Create or update DigitalTwinsInstance endpoint.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/endpoints/{endpointName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
endpointName: string ,
endpointDescription:
{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwinsEndpoint_Delete (new)
Description Delete a DigitalTwinsInstance endpoint.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/endpoints/{endpointName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
endpointName: string ,
}

⚐ Response (200)

{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (202)

{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_List (new)
Description Get all the DigitalTwinsInstances in a subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.DigitalTwins/digitalTwinsInstances
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_ListByResourceGroup (new)
Description Get all the DigitalTwinsInstances in a resource group.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
Operations_List (new)
Description Lists all of the available DigitalTwins service REST API operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.DigitalTwins/operations
{
api-version: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
isDataAction: boolean ,
properties: object ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_CheckNameAvailability (new)
Description Check if a DigitalTwinsInstance name is available.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.DigitalTwins/locations/{location}/checkNameAvailability
{
api-version: string ,
subscriptionId: string ,
location: string ,
digitalTwinsInstanceCheckName:
{
name: string ,
type: enum ,
}
,
}

⚐ Response (200)

{
nameAvailable: boolean ,
message: string ,
reason: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateLinkResources_List (new)
Description List private link resources for given Digital Twin.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateLinkResources
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
groupId: string ,
requiredMembers:
[
string ,
]
,
requiredZoneNames:
[
string ,
]
,
}
,
id: string ,
name: string ,
type: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateLinkResources_Get (new)
Description Get the specified private link resource for the given Digital Twin.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateLinkResources/{resourceId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
resourceId: string ,
}

⚐ Response (200)

{
properties:
{
groupId: string ,
requiredMembers:
[
string ,
]
,
requiredZoneNames:
[
string ,
]
,
}
,
id: string ,
name: string ,
type: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnections_List (new)
Description List private endpoint connection properties.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateEndpointConnections
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnections_Get (new)
Description Get private endpoint connection properties for the given private endpoint.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
privateEndpointConnectionName: string ,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnections_Delete (new)
Description Delete private endpoint connection with the specified name.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
privateEndpointConnectionName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnections_CreateOrUpdate (new)
Description Update the status of a private endpoint connection with the given name.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
privateEndpointConnectionName: string ,
privateEndpointConnection:
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (202)

{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
TimeSeriesDatabaseConnections_List (new)
Description Get all existing time series database connections for this DigitalTwins instance.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/timeSeriesDatabaseConnections
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
TimeSeriesDatabaseConnections_Get (new)
Description Get the description of an existing time series database connection.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/timeSeriesDatabaseConnections/{timeSeriesDatabaseConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
timeSeriesDatabaseConnectionName: string ,
}

⚐ Response (200)

{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
TimeSeriesDatabaseConnections_CreateOrUpdate (new)
Description Create or update a time series database connection.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/timeSeriesDatabaseConnections/{timeSeriesDatabaseConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
timeSeriesDatabaseConnectionName: string ,
timeSeriesDatabaseConnectionDescription:
{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
TimeSeriesDatabaseConnections_Delete (new)
Description Delete a time series database connection.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/timeSeriesDatabaseConnections/{timeSeriesDatabaseConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
timeSeriesDatabaseConnectionName: string ,
}

⚐ Response (200)

{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (202)

{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_Get (removed)
Description Get DigitalTwinsInstances resource.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_CreateOrUpdate (removed)
Description Create or update the metadata of a DigitalTwinsInstance. The usual pattern to modify a property is to retrieve the DigitalTwinsInstance and security metadata, and then combine them with the modified values in a new body to update the DigitalTwinsInstance.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
digitalTwinsCreate:
{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_Update (removed)
Description Update metadata of DigitalTwinsInstance.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
digitalTwinsPatchDescription:
{
tags: object ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
userAssignedIdentities: object ,
}
,
properties:
{
publicNetworkAccess: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (202)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_Delete (removed)
Description Delete a DigitalTwinsInstance.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (202)

{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwinsEndpoint_List (removed)
Description Get DigitalTwinsInstance Endpoints.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/endpoints
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwinsEndpoint_Get (removed)
Description Get DigitalTwinsInstances Endpoint.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/endpoints/{endpointName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
endpointName: string ,
}

⚐ Response (200)

{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwinsEndpoint_CreateOrUpdate (removed)
Description Create or update DigitalTwinsInstance endpoint.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/endpoints/{endpointName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
endpointName: string ,
endpointDescription:
{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwinsEndpoint_Delete (removed)
Description Delete a DigitalTwinsInstance endpoint.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/endpoints/{endpointName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
endpointName: string ,
}

⚐ Response (200)

{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (202)

{
properties:
{
endpointType: enum ,
provisioningState: enum ,
createdTime: string ,
authenticationType: enum ,
deadLetterSecret: string ,
deadLetterUri: string ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_List (removed)
Description Get all the DigitalTwinsInstances in a subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.DigitalTwins/digitalTwinsInstances
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_ListByResourceGroup (removed)
Description Get all the DigitalTwinsInstances in a resource group.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
createdTime: string ,
lastUpdatedTime: string ,
provisioningState: enum ,
hostName: string ,
privateEndpointConnections:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
Operations_List (removed)
Description Lists all of the available DigitalTwins service REST API operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.DigitalTwins/operations
{
api-version: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
isDataAction: boolean ,
properties: object ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
DigitalTwins_CheckNameAvailability (removed)
Description Check if a DigitalTwinsInstance name is available.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.DigitalTwins/locations/{location}/checkNameAvailability
{
api-version: string ,
subscriptionId: string ,
location: string ,
digitalTwinsInstanceCheckName:
{
name: string ,
type: enum ,
}
,
}

⚐ Response (200)

{
nameAvailable: boolean ,
message: string ,
reason: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateLinkResources_List (removed)
Description List private link resources for given Digital Twin.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateLinkResources
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
groupId: string ,
requiredMembers:
[
string ,
]
,
requiredZoneNames:
[
string ,
]
,
}
,
id: string ,
name: string ,
type: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateLinkResources_Get (removed)
Description Get the specified private link resource for the given Digital Twin.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateLinkResources/{resourceId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
resourceId: string ,
}

⚐ Response (200)

{
properties:
{
groupId: string ,
requiredMembers:
[
string ,
]
,
requiredZoneNames:
[
string ,
]
,
}
,
id: string ,
name: string ,
type: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnections_List (removed)
Description List private endpoint connection properties.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateEndpointConnections
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnections_Get (removed)
Description Get private endpoint connection properties for the given private endpoint.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
privateEndpointConnectionName: string ,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnections_Delete (removed)
Description Delete private endpoint connection with the specified name.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
privateEndpointConnectionName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
PrivateEndpointConnections_CreateOrUpdate (removed)
Description Update the status of a private endpoint connection with the given name.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
privateEndpointConnectionName: string ,
privateEndpointConnection:
{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (202)

{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
privateEndpoint:
{
id: string ,
}
,
groupIds:
[
string ,
]
,
privateLinkServiceConnectionState: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
TimeSeriesDatabaseConnections_List (removed)
Description Get all existing time series database connections for this DigitalTwins instance.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/timeSeriesDatabaseConnections
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
TimeSeriesDatabaseConnections_Get (removed)
Description Get the description of an existing time series database connection.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/timeSeriesDatabaseConnections/{timeSeriesDatabaseConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
timeSeriesDatabaseConnectionName: string ,
}

⚐ Response (200)

{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
TimeSeriesDatabaseConnections_CreateOrUpdate (removed)
Description Create or update a time series database connection.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/timeSeriesDatabaseConnections/{timeSeriesDatabaseConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
timeSeriesDatabaseConnectionName: string ,
timeSeriesDatabaseConnectionDescription:
{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}
TimeSeriesDatabaseConnections_Delete (removed)
Description Delete a time series database connection.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DigitalTwins/digitalTwinsInstances/{resourceName}/timeSeriesDatabaseConnections/{timeSeriesDatabaseConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
timeSeriesDatabaseConnectionName: string ,
}

⚐ Response (200)

{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (202)

{
properties:
{
connectionType: enum ,
provisioningState: enum ,
identity:
{
type: enum ,
userAssignedIdentity: string ,
}
,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
details:
[
string ,
]
,
}
,
}