Skip to content

Commit 49024b5

Browse files
tongwu-shTong Wu (SH)
authored andcommitted
Dev healthcareapis microsoft.healthcare apis 2022 10 01 preview (Azure#19948)
* Adds base for updating Microsoft.HealthcareApis from version stable/2022-06-01 to version 2022-10-01-preview * Updates readme * Updates API version in new specs and examples * add analytics connector * add analytics connector example * fix error * fix error * fix error * fix error * remove 202 for create * fix bug * add discriminators * Add missing required type * remove 2 properties * remove additional properities * add long running operations * fix addition properties * fix name pattern * fix identity alert * revert workspace name change * fix location * fix warning * fix warning * fix LRO error * add async headers * merge from stable version Co-authored-by: Tong Wu (SH) <[email protected]>
1 parent 75f2d4f commit 49024b5

File tree

55 files changed

+7788
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+7788
-2
lines changed

custom-words.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,15 @@ amazonservices
7373
ambari
7474
amlcompute
7575
amortizedcost
76+
analyticsconnectors
7677
analysisservices
7778
analyzeconversations
7879
analyzetext
7980
AND'ed
8081
Annotatable
8182
anomalydetector
8283
anomalyfinder
84+
anonymization
8385
Antimalware
8486
antimeridian
8587
antispam
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-10-01-preview",
4+
"subscriptionId": "subid",
5+
"checkNameAvailabilityInputs": {
6+
"type": "Microsoft.HealthcareApis/services",
7+
"name": "serviceName"
8+
}
9+
},
10+
"responses": {
11+
"200": {
12+
"body": {
13+
"nameAvailable": false,
14+
"reason": "AlreadyExists",
15+
"message": "Service name is not available."
16+
}
17+
}
18+
}
19+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-10-01-preview",
4+
"subscriptionId": "subid",
5+
"locationName": "westus",
6+
"operationResultId": "exampleid"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"id": "/subscriptions/subid/providers/Microsoft.HealthcareApis/locations/westus/operationresults/exampleid",
12+
"name": "servicename",
13+
"status": "Requested",
14+
"startTime": "2019-01-21T06:03:30.2716301Z",
15+
"endTime": "2019-01-21T06:04:12.3413202Z",
16+
"properties": {}
17+
}
18+
}
19+
}
20+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-10-01-preview"
4+
},
5+
"responses": {
6+
"200": {
7+
"body": {
8+
"value": [
9+
{
10+
"name": "Microsoft.HealthcareApis/services/read",
11+
"display": {},
12+
"origin": "user,system"
13+
},
14+
{
15+
"name": "Microsoft.HealthcareApis/services/write",
16+
"display": {},
17+
"origin": "user,system"
18+
},
19+
{
20+
"name": "Microsoft.HealthcareApis/services/delete",
21+
"display": {},
22+
"origin": "user,system"
23+
},
24+
{
25+
"name": "Microsoft.HealthcareApis/locations/operationresults/read",
26+
"display": {
27+
"provider": "Microsoft.HealthcareApis",
28+
"resource": "operationresults",
29+
"operation": "read",
30+
"description": "Get the status of an asynchronous operation"
31+
},
32+
"origin": "user,system"
33+
},
34+
{
35+
"name": "Microsoft.HealthcareApis/workspaces/read",
36+
"display": {},
37+
"origin": "user,system"
38+
},
39+
{
40+
"name": "Microsoft.HealthcareApis/workspaces/write",
41+
"display": {},
42+
"origin": "user,system"
43+
},
44+
{
45+
"name": "Microsoft.HealthcareApis/workspaces/delete",
46+
"display": {},
47+
"origin": "user,system"
48+
},
49+
{
50+
"name": "Microsoft.HealthcareApis/workspaces/dicomservices/read",
51+
"display": {},
52+
"origin": "user,system"
53+
},
54+
{
55+
"name": "Microsoft.HealthcareApis/workspaces/dicomservices/write",
56+
"display": {},
57+
"origin": "user,system"
58+
},
59+
{
60+
"name": "Microsoft.HealthcareApis/workspaces/dicomservices/delete",
61+
"display": {},
62+
"origin": "user,system"
63+
},
64+
{
65+
"name": "Microsoft.HealthcareApis/workspaces/iotconnectors/read",
66+
"display": {},
67+
"origin": "user,system"
68+
},
69+
{
70+
"name": "Microsoft.HealthcareApis/workspaces/iotconnectors/write",
71+
"display": {},
72+
"origin": "user,system"
73+
},
74+
{
75+
"name": "Microsoft.HealthcareApis/workspaces/iotconnectors/delete",
76+
"display": {},
77+
"origin": "user,system"
78+
},
79+
{
80+
"name": "Microsoft.HealthcareApis/workspaces/fhirservices/read",
81+
"display": {},
82+
"origin": "user,system"
83+
},
84+
{
85+
"name": "Microsoft.HealthcareApis/workspaces/fhirservices/write",
86+
"display": {},
87+
"origin": "user,system"
88+
},
89+
{
90+
"name": "Microsoft.HealthcareApis/workspaces/fhirservices/delete",
91+
"display": {},
92+
"origin": "user,system"
93+
},
94+
{
95+
"name": "Microsoft.HealthcareApis/checkNameAvailability/post",
96+
"display": {},
97+
"origin": "user"
98+
},
99+
{
100+
"name": "Microsoft.HealthcareApis/Operations/read",
101+
"display": {
102+
"provider": "Microsoft.HealthcareApis",
103+
"resource": "operations",
104+
"operation": "read",
105+
"description": "Get the list of operations supported by this Resource Provider."
106+
},
107+
"origin": "user,system"
108+
}
109+
]
110+
}
111+
}
112+
}
113+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "subid",
4+
"resourceGroupName": "testRG",
5+
"workspaceName": "workspace1",
6+
"analyticsConnectorName": "exampleconnector",
7+
"api-version": "2022-10-01-preview",
8+
"analyticsConnector": {
9+
"location": "westus",
10+
"properties": {
11+
"dataSourceConfiguration": {
12+
"type": "fhirservice",
13+
"url": "https://workspace-examplefhir.fhir.azurehealthcareapis.com",
14+
"kind": "R4"
15+
},
16+
"dataMappingConfiguration": {
17+
"type": "fhirToParquet",
18+
"filterConfigurationReference": "acrexample.azurecr.io/blah@sha256xxx",
19+
"extensionSchemaReference": "acrexample.azurecr.io/blah@sha256aaa/Extension"
20+
},
21+
"dataDestinationConfiguration": {
22+
"type": "datalake",
23+
"dataLakeName": "exampledatalake"
24+
}
25+
}
26+
}
27+
},
28+
"responses": {
29+
"200": {
30+
"body": {
31+
"name": "exampleconnector",
32+
"id": "/subscriptions/subid/resourceGroups/testRG/providers/Microsoft.HealthcareApis/workspaces/workspace1/analyticsconnectors/exampleconnector",
33+
"location": "westus",
34+
"type": "Microsoft.HealthcareApis/workspaces/analyticsconnectors",
35+
"properties": {
36+
"dataSourceConfiguration": {
37+
"type": "fhirservice",
38+
"url": "https://workspace-examplefhir.fhir.azurehealthcareapis.com",
39+
"kind": "R4"
40+
},
41+
"dataMappingConfiguration": {
42+
"type": "fhirToParquet",
43+
"filterConfigurationReference": "acrexample.azurecr.io/blah@sha256xxx",
44+
"extensionSchemaReference": "acrexample.azurecr.io/blah@sha256aaa/Extension"
45+
},
46+
"dataDestinationConfiguration": {
47+
"type": "datalake",
48+
"dataLakeName": "exampledatalake"
49+
},
50+
"provisioningState": "Succeeded"
51+
}
52+
}
53+
},
54+
"201": {
55+
"body": {
56+
"name": "exampleconnector",
57+
"id": "/subscriptions/subid/resourceGroups/testRG/providers/Microsoft.HealthcareApis/workspaces/workspace1/analyticsconnectors/exampleconnector",
58+
"location": "westus",
59+
"type": "Microsoft.HealthcareApis/workspaces/analyticsconnectors",
60+
"properties": {
61+
"dataSourceConfiguration": {
62+
"type": "fhirservice",
63+
"url": "https://workspace-examplefhir.fhir.azurehealthcareapis.com",
64+
"kind": "R4"
65+
},
66+
"dataMappingConfiguration": {
67+
"type": "fhirToParquet",
68+
"filterConfigurationReference": "acrexample.azurecr.io/blah@sha256xxx",
69+
"extensionSchemaReference": "acrexample.azurecr.io/blah@sha256aaa/Extension"
70+
},
71+
"dataDestinationConfiguration": {
72+
"type": "datalake",
73+
"dataLakeName": "exampledatalake"
74+
},
75+
"provisioningState": "Creating"
76+
}
77+
}
78+
}
79+
}
80+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "subid",
4+
"resourceGroupName": "testRG",
5+
"workspaceName": "workspace1",
6+
"analyticsConnectorName": "exampleconnector",
7+
"api-version": "2022-10-01-preview"
8+
},
9+
"responses": {
10+
"200": {},
11+
"202": {
12+
"headers": {
13+
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/subid/providers/Microsoft.HealthcareApis/locations/location/operationresults/operationid?api-version=2022-10-01-preview"
14+
}
15+
},
16+
"204": {}
17+
}
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "subid",
4+
"resourceGroupName": "testRG",
5+
"workspaceName": "workspace1",
6+
"analyticsConnectorName": "exampleconnector",
7+
"api-version": "2022-10-01-preview"
8+
},
9+
"responses": {
10+
"200": {
11+
"body": {
12+
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HealthcareApis/workspaces/workspace1/analyticsconnectors/exampleconnector",
13+
"name": "exampleconnector",
14+
"type": "Microsoft.HealthcareApis/workspaces/analyticsconnectors",
15+
"properties": {
16+
"dataSourceConfiguration": {
17+
"type": "fhirservice",
18+
"url": "https://workspace-examplefhir.fhir.azurehealthcareapis.com",
19+
"kind": "R4"
20+
},
21+
"dataMappingConfiguration": {
22+
"type": "fhirToParquet",
23+
"filterConfigurationReference": "acrexample.azurecr.io/blah@sha256xxx",
24+
"extensionSchemaReference": "acrexample.azurecr.io/blah@sha256aaa/Extension"
25+
},
26+
"dataDestinationConfiguration": {
27+
"type": "datalake",
28+
"dataLakeName": "exampledatalake"
29+
},
30+
"provisioningState": "Succeeded"
31+
}
32+
}
33+
}
34+
}
35+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-10-01-preview",
4+
"subscriptionId": "subid",
5+
"resourceGroupName": "testRG",
6+
"workspaceName": "workspace1"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"value": [
12+
{
13+
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HealthcareApis/workspaces/workspace1/analyticsconnectors/exampleconnector",
14+
"name": "exampleconnector",
15+
"type": "Microsoft.HealthcareApis/workspaces/analyticsconnectors",
16+
"properties": {
17+
"dataSourceConfiguration": {
18+
"type": "fhirservice",
19+
"url": "https://workspace-examplefhir.fhir.azurehealthcareapis.com",
20+
"kind": "R4"
21+
},
22+
"dataMappingConfiguration": {
23+
"type": "fhirToParquet",
24+
"filterConfigurationReference": "acrexample.azurecr.io/blah@sha256xxx",
25+
"extensionSchemaReference": "acrexample.azurecr.io/blah@sha256aaa/Extension"
26+
},
27+
"dataDestinationConfiguration": {
28+
"type": "datalake",
29+
"dataLakeName": "exampledatalake"
30+
},
31+
"provisioningState": "Succeeded"
32+
}
33+
}
34+
]
35+
}
36+
}
37+
}
38+
}

0 commit comments

Comments
 (0)