Skip to content

Commit 938d33a

Browse files
sjiherzigNate LehmanNateLehman
authored
[Hub Generated] Public private branch 'dev-digitaltwins-Microsoft.DigitalTwins-2021-06-30-preview-merge-with-main' (#17186)
* Adds base for updating Microsoft.DigitalTwins from version stable/2020-12-01 to version 2021-06-30-preview * Updates readme * Updates API version in new specs and examples * Add RM API Version Microsoft.DigitalTwins 2021-06-30-preview (#3404) * Add SDK Generation Options for new API Version (#3179) * Add SDK generation for 2021-06-30-preview * The following fixes were done: * Fixed schema location: preview instead of stable * Updated go SDK generation to point to preview namespace * Remove Ruby support * add SystemData and update instance and endpoints definitions * added systemdata to all examples * fix typo * fix prettier issues * added experimental operations fix * fixed some errors * addressed lint and model errors * fixed type issues with endpoints examples * Fixed autorest error * removed unnecessary _allOf_s * Add Time Series Database Connection Resource and CRUD API Endpoints (#3180) * Added basic time series integration resource CRUD and resource description * Add list call for TSDB integration resources * Modify naming for adx endpoint * Rename document names and paths from integration resources to time series database connections; also clean up descriptions, and make more specific to time series database connections (rather than general integrations) * Update operation names * Resolve review comments * Add examples for time series database connection CRUD * Add example for missing status code 200 to DELETE * Run prettier and fix formatting issues * Align tags, solve issue in Python SDK generation * Align python readme * Fix linter error * Fix linter error 2 * Fix linter error * Made privateEndpointConnections readonly, added additional documentation for keybased and entitybased authenticationType (#3358) * Address major lintdiff warnings * Fix more linter warnings * Address remaining lintdiff warnings and errors * Remove property flattening to avoid issues with polymorphism, edit suppression directives to point to new location * Address lintdiff error * Add systemData property to private endpoint connection resource * Address breaking change warnings * Fix inheritance * Update suppressions to point to new locations in document * Updated TSDB connection parameter set * Fix issue in property set * Revert readOnly=true from private endpoint connections property * Revert change to TopicEndpoint * Back to camelcase... * Revert change in old API version * Revert TopicEndpoint back to camelCase * Revert allOf addition * Change capitalization of TopicEndpoint back to original from previous version * Add approved suppression * Fix $.definitions path in suppression rules Co-authored-by: Nate Lehman <nalehman@microsoft.com> Co-authored-by: Nate Lehman <njlehman1@gmail.com> * Align with repo (#5658) Co-authored-by: Nate Lehman <nalehman@microsoft.com> Co-authored-by: Nate Lehman <njlehman1@gmail.com>
1 parent 03da592 commit 938d33a

File tree

38 files changed

+3913
-9
lines changed

38 files changed

+3913
-9
lines changed

specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/preview/2021-06-30-preview/digitaltwins.json

Lines changed: 2232 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": "2021-06-30-preview",
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,65 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"resourceGroupName": "resRg",
5+
"resourceName": "myDigitalTwinsService",
6+
"api-version": "2021-06-30-preview"
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": "user@example.com",
22+
"createdByType": "User",
23+
"createdAt": "2021-03-11T17:13:59.4037715Z",
24+
"lastModifiedBy": "user@example.com",
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+
"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+
"identity": {
43+
"type": "SystemAssigned",
44+
"principalId": "544215a9-21d8-4fb5-8094-8efbcc311dd0",
45+
"tenantId": "544215a9-21d8-4fb5-8094-8efbcc311dd0"
46+
},
47+
"systemData": {
48+
"createdBy": "user@example.com",
49+
"createdByType": "User",
50+
"createdAt": "2021-03-11T17:13:59.4037715Z",
51+
"lastModifiedBy": "user@example.com",
52+
"lastModifiedByType": "User",
53+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
54+
},
55+
"properties": {
56+
"createdTime": "2019-11-19T12:55:05.229Z",
57+
"lastUpdatedTime": "2019-12-06T12:21:58.610Z",
58+
"provisioningState": "Deleting",
59+
"hostName": "https://myDigitalTwinsService.api.wus2.ss.azuredigitaltwins-test.net"
60+
}
61+
}
62+
},
63+
"204": {}
64+
}
65+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"resourceGroupName": "resRg",
5+
"resourceName": "myDigitalTwinsService",
6+
"api-version": "2021-06-30-preview"
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": "user@example.com",
17+
"createdByType": "User",
18+
"createdAt": "2021-03-11T17:13:59.4037715Z",
19+
"lastModifiedBy": "user@example.com",
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+
"body": {
33+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService",
34+
"location": "westus2",
35+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances",
36+
"name": "myDigitalTwinsService",
37+
"systemData": {
38+
"createdBy": "user@example.com",
39+
"createdByType": "User",
40+
"createdAt": "2021-03-11T17:13:59.4037715Z",
41+
"lastModifiedBy": "user@example.com",
42+
"lastModifiedByType": "User",
43+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
44+
},
45+
"properties": {
46+
"createdTime": "2019-11-19T12:55:05.229Z",
47+
"lastUpdatedTime": "2019-12-06T12:21:58.610Z",
48+
"provisioningState": "Deleting",
49+
"hostName": "https://myDigitalTwinsService.api.wus2.ss.azuredigitaltwins-test.net"
50+
}
51+
}
52+
},
53+
"204": {}
54+
}
55+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"resourceGroupName": "resRg",
5+
"resourceName": "myDigitalTwinsService",
6+
"endpointName": "myendpoint",
7+
"api-version": "2021-06-30-preview"
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": "user@example.com",
17+
"createdByType": "User",
18+
"createdAt": "2021-03-11T17:13:59.4037715Z",
19+
"lastModifiedBy": "user@example.com",
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+
"body": {
35+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService/endpoints/myServiceBus",
36+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances/endpoints",
37+
"name": "myendpoint",
38+
"systemData": {
39+
"createdBy": "user@example.com",
40+
"createdByType": "User",
41+
"createdAt": "2021-03-11T17:13:59.4037715Z",
42+
"lastModifiedBy": "user@example.com",
43+
"lastModifiedByType": "User",
44+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
45+
},
46+
"properties": {
47+
"endpointType": "ServiceBus",
48+
"authenticationType": "IdentityBased",
49+
"provisioningState": "Deleting",
50+
"endpointUri": "sb://mysb.servicebus.windows.net/",
51+
"entityPath": "mysbtopic",
52+
"createdTime": "2019-11-19T01:10:34.350Z"
53+
}
54+
}
55+
},
56+
"204": {}
57+
}
58+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"resourceGroupName": "resRg",
5+
"resourceName": "myDigitalTwinsService",
6+
"endpointName": "myendpoint",
7+
"api-version": "2021-06-30-preview"
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": "user@example.com",
17+
"createdByType": "User",
18+
"createdAt": "2021-03-11T17:13:59.4037715Z",
19+
"lastModifiedBy": "user@example.com",
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+
"body": {
35+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService/endpoints/myServiceBus",
36+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances/endpoints",
37+
"name": "myendpoint",
38+
"systemData": {
39+
"createdBy": "user@example.com",
40+
"createdByType": "User",
41+
"createdAt": "2021-03-11T17:13:59.4037715Z",
42+
"lastModifiedBy": "user@example.com",
43+
"lastModifiedByType": "User",
44+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
45+
},
46+
"properties": {
47+
"authenticationType": "KeyBased",
48+
"endpointType": "ServiceBus",
49+
"provisioningState": "Deleting",
50+
"primaryConnectionString": "Endpoint=sb://***/;SharedAccessKeyName=***;SharedAccessKey=***;EntityPath=***",
51+
"secondaryConnectionString": "Endpoint=sb://***/;SharedAccessKeyName=***;SharedAccessKey=***;EntityPath=***",
52+
"createdTime": "2019-11-19T01:10:34.350Z"
53+
}
54+
}
55+
},
56+
"204": {}
57+
}
58+
}
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": "2021-06-30-preview"
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": "user@example.com",
17+
"createdByType": "User",
18+
"createdAt": "2021-03-11T17:13:59.4037715Z",
19+
"lastModifiedBy": "user@example.com",
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": "2021-06-30-preview"
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": "user@example.com",
17+
"createdByType": "User",
18+
"createdAt": "2021-03-11T17:13:59.4037715Z",
19+
"lastModifiedBy": "user@example.com",
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+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "50016170-c839-41ba-a724-51e9df440b9e",
4+
"resourceGroupName": "resRg",
5+
"resourceName": "myDigitalTwinsService",
6+
"api-version": "2021-06-30-preview",
7+
"endpointName": "myServiceBus",
8+
"endpointDescription": {
9+
"properties": {
10+
"endpointType": "ServiceBus",
11+
"authenticationType": "IdentityBased",
12+
"endpointUri": "sb://mysb.servicebus.windows.net/",
13+
"entityPath": "mysbtopic"
14+
}
15+
}
16+
},
17+
"responses": {
18+
"200": {
19+
"body": {
20+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService/endpoints/myServiceBus",
21+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances/endpoints",
22+
"name": "myServiceBus",
23+
"systemData": {
24+
"createdBy": "user@example.com",
25+
"createdByType": "User",
26+
"createdAt": "2021-03-11T17:13:59.4037715Z",
27+
"lastModifiedBy": "user@example.com",
28+
"lastModifiedByType": "User",
29+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
30+
},
31+
"properties": {
32+
"endpointType": "ServiceBus",
33+
"provisioningState": "Provisioning",
34+
"authenticationType": "IdentityBased",
35+
"endpointUri": "sb://mysb.servicebus.windows.net/",
36+
"entityPath": "mysbtopic",
37+
"createdTime": "2019-11-19T01:10:34.350Z"
38+
}
39+
}
40+
},
41+
"201": {
42+
"body": {
43+
"id": "/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService/endpoints/myServiceBus",
44+
"type": "Microsoft.DigitalTwins/digitalTwinsInstances/endpoints",
45+
"name": "myServiceBus",
46+
"systemData": {
47+
"createdBy": "user@example.com",
48+
"createdByType": "User",
49+
"createdAt": "2021-03-11T17:13:59.4037715Z",
50+
"lastModifiedBy": "user@example.com",
51+
"lastModifiedByType": "User",
52+
"lastModifiedAt": "2021-03-11T17:14:02.5281409Z"
53+
},
54+
"properties": {
55+
"endpointType": "ServiceBus",
56+
"provisioningState": "Provisioning",
57+
"authenticationType": "IdentityBased",
58+
"endpointUri": "sb://mysb.servicebus.windows.net/",
59+
"entityPath": "mysbtopic",
60+
"createdTime": "2019-11-19T01:10:34.350Z"
61+
}
62+
}
63+
}
64+
}
65+
}

0 commit comments

Comments
 (0)