|
1 | 1 | { |
2 | 2 | "GroupId": "Functions", |
| 3 | + "Apptype": "FunctionApp", |
| 4 | + "PrivateDNSZone":"privatelink.azurewebsites.net", |
| 5 | + "Parameters" : [], |
3 | 6 | "AppPlans": [ |
4 | 7 | { |
5 | 8 | "Id": "skillsplan", |
6 | 9 | "Name": "{{config.name}}skillsplan", |
7 | 10 | "Sku": "{{param.pricing.premium}}", |
8 | 11 | "ResourceGroup": "{{config.resourceGroupName}}", |
9 | 12 | "IsLinux": false, |
10 | | - "FunctionApps": [ |
| 13 | + "Services": [ |
11 | 14 | { |
12 | 15 | "Id": "geolocations", |
13 | 16 | "Name": "{{config.name}}geolocations", |
14 | 17 | "Path": "src\\CognitiveSearch.Skills\\C#\\Geo\\GeoLocations", |
15 | 18 | "Version": 4, |
| 19 | + "DotnetVersion": "V6.0", |
16 | 20 | "Functions": [ |
17 | 21 | { |
18 | 22 | "Name": "locations" |
19 | 23 | } |
20 | 24 | ], |
21 | 25 | "AccessIPRestriction": false, |
22 | | - "AccessSubnetRestriction": false |
| 26 | + "AccessSubnetRestriction": true |
23 | 27 | }, |
24 | 28 | { |
25 | 29 | "Id": "text", |
26 | 30 | "Name": "{{config.name}}text", |
27 | 31 | "Path": "src\\CognitiveSearch.Skills\\C#\\Text.Function", |
28 | 32 | "Version": 4, |
| 33 | + "DotnetVersion": "V6.0", |
29 | 34 | "Functions": [ |
30 | 35 | { |
31 | 36 | "Name": "TextMesh" |
|
41 | 46 | } |
42 | 47 | ], |
43 | 48 | "AccessIPRestriction": false, |
44 | | - "AccessSubnetRestriction": false |
| 49 | + "AccessSubnetRestriction": true |
45 | 50 | }, |
46 | 51 | { |
47 | 52 | "Id": "entities", |
48 | 53 | "Name": "{{config.name}}entities", |
49 | 54 | "Path": "src\\CognitiveSearch.Skills\\C#\\Entities.Function", |
50 | 55 | "Version": 4, |
| 56 | + "DotnetVersion": "V6.0", |
51 | 57 | "Functions": [ |
52 | 58 | { |
53 | 59 | "Name": "concatenation" |
|
60 | 66 | } |
61 | 67 | ], |
62 | 68 | "AccessIPRestriction": false, |
63 | | - "AccessSubnetRestriction": false |
| 69 | + "AccessSubnetRestriction": true |
64 | 70 | } |
65 | 71 | ] |
66 | 72 | }, |
|
70 | 76 | "Sku": "{{param.pricing.premium}}", |
71 | 77 | "ResourceGroup": "{{config.resourceGroupName}}", |
72 | 78 | "IsLinux": false, |
73 | | - "FunctionApps": [ |
| 79 | + "Services": [ |
74 | 80 | { |
75 | 81 | "Id": "imgext", |
76 | 82 | "Name": "{{config.name}}imgext", |
77 | 83 | "Path": "src\\CognitiveSearch.Skills\\C#\\Image\\Image.Extraction", |
78 | 84 | "Version": 4, |
| 85 | + "DotnetVersion": "V6.0", |
79 | 86 | "Functions": [ |
80 | 87 | { |
81 | 88 | "Name": "DurableImageExtractionSkill_HttpStart" |
82 | 89 | } |
83 | 90 | ], |
84 | 91 | "AccessIPRestriction": false, |
85 | | - "AccessSubnetRestriction": false |
| 92 | + "AccessSubnetRestriction": true |
86 | 93 | } |
87 | 94 | ] |
88 | 95 | }, |
|
92 | 99 | "Sku": "{{param.pricing.premium}}", |
93 | 100 | "ResourceGroup": "{{config.resourceGroupName}}", |
94 | 101 | "IsLinux": false, |
95 | | - "FunctionApps": [ |
| 102 | + "Services": [ |
96 | 103 | { |
97 | 104 | "Id": "mtda", |
98 | 105 | "Name": "{{config.name}}mtda", |
99 | 106 | "Path": "src\\CognitiveSearch.Skills\\C#\\Metadata\\Assignment", |
100 | 107 | "Version": 4, |
| 108 | + "DotnetVersion": "V6.0", |
101 | 109 | "Functions": [ |
102 | 110 | { |
103 | 111 | "Name": "Assign" |
104 | 112 | } |
105 | 113 | ], |
106 | 114 | "AccessIPRestriction": false, |
107 | | - "AccessSubnetRestriction": false |
| 115 | + "AccessSubnetRestriction": true |
108 | 116 | }, |
109 | 117 | { |
110 | 118 | "Id": "mtdext", |
111 | 119 | "Name": "{{config.name}}mtdext", |
112 | 120 | "Path": "src\\CognitiveSearch.Skills\\C#\\Metadata\\Extraction", |
113 | 121 | "Version": 4, |
| 122 | + "DotnetVersion": "V6.0", |
114 | 123 | "Functions": [ |
115 | 124 | { |
116 | 125 | "Name": "MetadataExtractionSkill" |
117 | 126 | } |
118 | 127 | ], |
119 | 128 | "AccessIPRestriction": false, |
120 | | - "AccessSubnetRestriction": false |
| 129 | + "AccessSubnetRestriction": true |
121 | 130 | } |
122 | 131 | ] |
123 | 132 | }, |
|
127 | 136 | "Sku": "{{param.pricing.premium}}", |
128 | 137 | "ResourceGroup": "{{config.resourceGroupName}}", |
129 | 138 | "IsLinux": true, |
130 | | - "FunctionApps": [ |
| 139 | + "Services": [ |
131 | 140 | { |
132 | 141 | "Id": "vision", |
133 | 142 | "Name": "{{config.name}}vision", |
|
158 | 167 | } |
159 | 168 | ], |
160 | 169 | "AccessIPRestriction": false, |
161 | | - "AccessSubnetRestriction": false |
| 170 | + "AccessSubnetRestriction": true |
162 | 171 | } |
163 | 172 | ] |
164 | 173 | }, |
|
168 | 177 | "Sku": "{{param.pricing.premium}}", |
169 | 178 | "ResourceGroup": "{{config.resourceGroupName}}", |
170 | 179 | "IsLinux": true, |
171 | | - "FunctionApps": [ |
| 180 | + "Services": [ |
172 | 181 | { |
173 | 182 | "Id": "language", |
174 | 183 | "Name": "{{config.name}}language", |
|
188 | 197 | { |
189 | 198 | "Name": "LanguageDetection" |
190 | 199 | }, |
| 200 | + { |
| 201 | + "Name": "PIIDetection" |
| 202 | + }, |
191 | 203 | { |
192 | 204 | "Name": "Summarization" |
193 | 205 | }, |
194 | 206 | { |
195 | 207 | "Name": "Translator" |
| 208 | + }, |
| 209 | + { |
| 210 | + "Name": "DocumentTranslation" |
| 211 | + }, |
| 212 | + { |
| 213 | + "Name": "DocumentTranslationHttpStart" |
196 | 214 | } |
197 | 215 | ], |
198 | 216 | "AccessIPRestriction": false, |
199 | | - "AccessSubnetRestriction": false |
| 217 | + "AccessSubnetRestriction": true |
200 | 218 | } |
201 | 219 | ] |
202 | 220 | } |
|
0 commit comments