Skip to content

Commit 71e8a75

Browse files
authored
[Hub Generated] Review request for Microsoft.DigitalTwins to add version stable/2023-01-31 (#21643)
* Adds base for updating Microsoft.DigitalTwins from version stable/2022-10-31 to version 2023-01-31 * Updates readme * Updates API version in new specs and examples * Added lifecycle event tables and deletion option (#21644) * Added lifecycle event tables and deletion option * Add examples, add deletion option * Add default value for recordPropertyAndItemRemovals * Convert boolean into enum (#22083)
1 parent 1e4db1e commit 71e8a75

File tree

37 files changed

+4249
-2
lines changed

37 files changed

+4249
-2
lines changed

specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/digitaltwins.json

Lines changed: 2345 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"location": "WestUS2",
5+
"api-version": "2023-01-31",
6+
"digitalTwinsInstanceCheckName": {
7+
"name": "myadtinstance",
8+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances"
9+
}
10+
},
11+
"responses": {
12+
"200": {
13+
"body": {
14+
"nameAvailable": false,
15+
"message": "Name 'myadtinstance' is already taken. Please specify a different name",
16+
"reason": "AlreadyExists"
17+
}
18+
}
19+
}
20+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"resourceGroupName": "resRg",
5+
"resourceName": "myDigitalTwinsService",
6+
"api-version": "2023-01-31"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService",
12+
"location": "westus2",
13+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances",
14+
"name": "myDigitalTwinsService",
15+
"identity": {
16+
"type": "SystemAssigned",
17+
"principalId": "544215a9-21d8-4fb5-8094-8efbcc311dd0",
18+
"tenantId": "544215a9-21d8-4fb5-8094-8efbcc311dd0"
19+
},
20+
"systemData": {
21+
"createdBy": "[email protected]",
22+
"createdByType": "User",
23+
"createdAt": "2021-03-11T17:13:59.4037715Z",
24+
"lastModifiedBy": "[email protected]",
25+
"lastModifiedByType": "User",
26+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
27+
},
28+
"properties": {
29+
"createdTime": "2019-11-19T12:55:05.229Z",
30+
"lastUpdatedTime": "2019-12-06T12:21:58.610Z",
31+
"provisioningState": "Failed",
32+
"hostName": "https://myDigitalTwinsService.api.wus2.ss.azuredigitaltwins-test.net"
33+
}
34+
}
35+
},
36+
"202": {
37+
"headers": {
38+
"azure-asyncoperation": "https://management.azure.com/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/providers/Microsoft.DigitalTwins/locations/westus2/operationStatuses/12345678-1234-1234-123456789012",
39+
"location": "https://management.azure.com/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/providers/Microsoft.DigitalTwins/locations/westus2/operationResults/12345678-1234-1234-123456789012",
40+
"retry-after": "10"
41+
},
42+
"body": {
43+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService",
44+
"location": "westus2",
45+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances",
46+
"name": "myDigitalTwinsService",
47+
"identity": {
48+
"type": "SystemAssigned",
49+
"principalId": "544215a9-21d8-4fb5-8094-8efbcc311dd0",
50+
"tenantId": "544215a9-21d8-4fb5-8094-8efbcc311dd0"
51+
},
52+
"systemData": {
53+
"createdBy": "[email protected]",
54+
"createdByType": "User",
55+
"createdAt": "2021-03-11T17:13:59.4037715Z",
56+
"lastModifiedBy": "[email protected]",
57+
"lastModifiedByType": "User",
58+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
59+
},
60+
"properties": {
61+
"createdTime": "2019-11-19T12:55:05.229Z",
62+
"lastUpdatedTime": "2019-12-06T12:21:58.610Z",
63+
"provisioningState": "Deleting",
64+
"hostName": "https://myDigitalTwinsService.api.wus2.ss.azuredigitaltwins-test.net"
65+
}
66+
}
67+
},
68+
"204": {}
69+
}
70+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"resourceGroupName": "resRg",
5+
"resourceName": "myDigitalTwinsService",
6+
"api-version": "2023-01-31"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService",
12+
"location": "westus2",
13+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances",
14+
"name": "myDigitalTwinsService",
15+
"systemData": {
16+
"createdBy": "[email protected]",
17+
"createdByType": "User",
18+
"createdAt": "2021-03-11T17:13:59.4037715Z",
19+
"lastModifiedBy": "[email protected]",
20+
"lastModifiedByType": "User",
21+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
22+
},
23+
"properties": {
24+
"createdTime": "2019-11-19T12:55:05.229Z",
25+
"lastUpdatedTime": "2019-12-06T12:21:58.610Z",
26+
"provisioningState": "Failed",
27+
"hostName": "https://myDigitalTwinsService.api.wus2.ss.azuredigitaltwins-test.net"
28+
}
29+
}
30+
},
31+
"202": {
32+
"headers": {
33+
"azure-asyncoperation": "https://management.azure.com/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/providers/Microsoft.DigitalTwins/locations/westus2/operationStatuses/12345678-1234-1234-123456789012",
34+
"location": "https://management.azure.com/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/providers/Microsoft.DigitalTwins/locations/westus2/operationResults/12345678-1234-1234-123456789012",
35+
"retry-after": "10"
36+
},
37+
"body": {
38+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService",
39+
"location": "westus2",
40+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances",
41+
"name": "myDigitalTwinsService",
42+
"systemData": {
43+
"createdBy": "[email protected]",
44+
"createdByType": "User",
45+
"createdAt": "2021-03-11T17:13:59.4037715Z",
46+
"lastModifiedBy": "[email protected]",
47+
"lastModifiedByType": "User",
48+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
49+
},
50+
"properties": {
51+
"createdTime": "2019-11-19T12:55:05.229Z",
52+
"lastUpdatedTime": "2019-12-06T12:21:58.610Z",
53+
"provisioningState": "Deleting",
54+
"hostName": "https://myDigitalTwinsService.api.wus2.ss.azuredigitaltwins-test.net"
55+
}
56+
}
57+
},
58+
"204": {}
59+
}
60+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"resourceGroupName": "resRg",
5+
"resourceName": "myDigitalTwinsService",
6+
"endpointName": "myendpoint",
7+
"api-version": "2023-01-31"
8+
},
9+
"responses": {
10+
"200": {
11+
"body": {
12+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService/endpoints/myServiceBus",
13+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances/endpoints",
14+
"name": "myendpoint",
15+
"systemData": {
16+
"createdBy": "[email protected]",
17+
"createdByType": "User",
18+
"createdAt": "2021-03-11T17:13:59.4037715Z",
19+
"lastModifiedBy": "[email protected]",
20+
"lastModifiedByType": "User",
21+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
22+
},
23+
"properties": {
24+
"endpointType": "ServiceBus",
25+
"authenticationType": "KeyBased",
26+
"provisioningState": "Failed",
27+
"endpointUri": "sb://mysb.servicebus.windows.net/",
28+
"entityPath": "mysbtopic",
29+
"createdTime": "2019-11-19T01:10:34.350Z"
30+
}
31+
}
32+
},
33+
"202": {
34+
"headers": {
35+
"azure-asyncoperation": "https://management.azure.com/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/providers/Microsoft.DigitalTwins/locations/westus2/operationStatuses/12345678-1234-1234-123456789012",
36+
"location": "https://management.azure.com/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/providers/Microsoft.DigitalTwins/locations/westus2/operationResults/12345678-1234-1234-123456789012",
37+
"retry-after": "10"
38+
},
39+
"body": {
40+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService/endpoints/myServiceBus",
41+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances/endpoints",
42+
"name": "myendpoint",
43+
"systemData": {
44+
"createdBy": "[email protected]",
45+
"createdByType": "User",
46+
"createdAt": "2021-03-11T17:13:59.4037715Z",
47+
"lastModifiedBy": "[email protected]",
48+
"lastModifiedByType": "User",
49+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
50+
},
51+
"properties": {
52+
"endpointType": "ServiceBus",
53+
"authenticationType": "IdentityBased",
54+
"provisioningState": "Deleting",
55+
"endpointUri": "sb://mysb.servicebus.windows.net/",
56+
"entityPath": "mysbtopic",
57+
"createdTime": "2019-11-19T01:10:34.350Z"
58+
}
59+
}
60+
},
61+
"204": {}
62+
}
63+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"resourceGroupName": "resRg",
5+
"resourceName": "myDigitalTwinsService",
6+
"endpointName": "myendpoint",
7+
"api-version": "2023-01-31"
8+
},
9+
"responses": {
10+
"200": {
11+
"body": {
12+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService/endpoints/myServiceBus",
13+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances/endpoints",
14+
"name": "myendpoint",
15+
"systemData": {
16+
"createdBy": "[email protected]",
17+
"createdByType": "User",
18+
"createdAt": "2021-03-11T17:13:59.4037715Z",
19+
"lastModifiedBy": "[email protected]",
20+
"lastModifiedByType": "User",
21+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
22+
},
23+
"properties": {
24+
"authenticationType": "KeyBased",
25+
"endpointType": "ServiceBus",
26+
"provisioningState": "Failed",
27+
"primaryConnectionString": "Endpoint=sb://***/;SharedAccessKeyName=***;SharedAccessKey=***;EntityPath=***",
28+
"secondaryConnectionString": "Endpoint=sb://***/;SharedAccessKeyName=***;SharedAccessKey=***;EntityPath=***",
29+
"createdTime": "2019-11-19T01:10:34.350Z"
30+
}
31+
}
32+
},
33+
"202": {
34+
"headers": {
35+
"azure-asyncoperation": "https://management.azure.com/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/providers/Microsoft.DigitalTwins/locations/westus2/operationStatuses/12345678-1234-1234-123456789012",
36+
"location": "https://management.azure.com/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/providers/Microsoft.DigitalTwins/locations/westus2/operationResults/12345678-1234-1234-123456789012",
37+
"retry-after": "10"
38+
},
39+
"body": {
40+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService/endpoints/myServiceBus",
41+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances/endpoints",
42+
"name": "myendpoint",
43+
"systemData": {
44+
"createdBy": "[email protected]",
45+
"createdByType": "User",
46+
"createdAt": "2021-03-11T17:13:59.4037715Z",
47+
"lastModifiedBy": "[email protected]",
48+
"lastModifiedByType": "User",
49+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
50+
},
51+
"properties": {
52+
"authenticationType": "KeyBased",
53+
"endpointType": "ServiceBus",
54+
"provisioningState": "Deleting",
55+
"primaryConnectionString": "Endpoint=sb://***/;SharedAccessKeyName=***;SharedAccessKey=***;EntityPath=***",
56+
"secondaryConnectionString": "Endpoint=sb://***/;SharedAccessKeyName=***;SharedAccessKey=***;EntityPath=***",
57+
"createdTime": "2019-11-19T01:10:34.350Z"
58+
}
59+
}
60+
},
61+
"204": {}
62+
}
63+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"resourceGroupName": "resRg",
5+
"resourceName": "myDigitalTwinsService",
6+
"endpointName": "myServiceBus",
7+
"api-version": "2023-01-31"
8+
},
9+
"responses": {
10+
"200": {
11+
"body": {
12+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService/endpoints/myServiceBus",
13+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances/endpoints",
14+
"name": "myServiceBus",
15+
"systemData": {
16+
"createdBy": "[email protected]",
17+
"createdByType": "User",
18+
"createdAt": "2021-03-11T17:13:59.4037715Z",
19+
"lastModifiedBy": "[email protected]",
20+
"lastModifiedByType": "User",
21+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
22+
},
23+
"properties": {
24+
"endpointType": "ServiceBus",
25+
"authenticationType": "IdentityBased",
26+
"provisioningState": "Succeeded",
27+
"endpointUri": "sb://mysb.servicebus.windows.net/",
28+
"entityPath": "mysbtopic",
29+
"createdTime": "2019-11-19T01:10:34.350Z"
30+
}
31+
}
32+
}
33+
}
34+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"resourceGroupName": "resRg",
5+
"resourceName": "myDigitalTwinsService",
6+
"endpointName": "myServiceBus",
7+
"api-version": "2023-01-31"
8+
},
9+
"responses": {
10+
"200": {
11+
"body": {
12+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService/endpoints/myServiceBus",
13+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances/endpoints",
14+
"name": "myServiceBus",
15+
"systemData": {
16+
"createdBy": "[email protected]",
17+
"createdByType": "User",
18+
"createdAt": "2021-03-11T17:13:59.4037715Z",
19+
"lastModifiedBy": "[email protected]",
20+
"lastModifiedByType": "User",
21+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
22+
},
23+
"properties": {
24+
"endpointType": "ServiceBus",
25+
"authenticationType": "KeyBased",
26+
"provisioningState": "Succeeded",
27+
"primaryConnectionString": "Endpoint=sb://***/;SharedAccessKeyName=***;SharedAccessKey=***;EntityPath=***",
28+
"secondaryConnectionString": "Endpoint=sb://***/;SharedAccessKeyName=***;SharedAccessKey=***;EntityPath=***",
29+
"createdTime": "2019-11-19T01:10:34.350Z"
30+
}
31+
}
32+
}
33+
}
34+
}

0 commit comments

Comments
 (0)