Skip to content

Commit b5027ae

Browse files
authored
Merge pull request #2097 from Azure/autogenerate
Merge Autogenerate
2 parents 61419ef + aee3a86 commit b5027ae

File tree

7 files changed

+1965
-52
lines changed

7 files changed

+1965
-52
lines changed

generator/resources.json

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2600,25 +2600,29 @@
26002600
"2021-02-01-preview",
26012601
"2021-06-01-preview",
26022602
"2021-07-01",
2603-
"2021-10-01-preview"
2603+
"2021-10-01-preview",
2604+
"2021-12-01-preview"
26042605
],
26052606
"Microsoft.DataProtection/backupVaults/backupInstances": [
26062607
"2021-01-01",
26072608
"2021-02-01-preview",
26082609
"2021-06-01-preview",
26092610
"2021-07-01",
2610-
"2021-10-01-preview"
2611+
"2021-10-01-preview",
2612+
"2021-12-01-preview"
26112613
],
26122614
"Microsoft.DataProtection/backupVaults/backupPolicies": [
26132615
"2021-01-01",
26142616
"2021-02-01-preview",
26152617
"2021-06-01-preview",
26162618
"2021-07-01",
2617-
"2021-10-01-preview"
2619+
"2021-10-01-preview",
2620+
"2021-12-01-preview"
26182621
],
26192622
"Microsoft.DataProtection/resourceGuards": [
26202623
"2021-07-01",
2621-
"2021-10-01-preview"
2624+
"2021-10-01-preview",
2625+
"2021-12-01-preview"
26222626
],
26232627
"Microsoft.DataShare/accounts": [
26242628
"2018-11-01-preview",
@@ -3689,11 +3693,15 @@
36893693
],
36903694
"Microsoft.Elastic/monitors": [
36913695
"2020-07-01",
3692-
"2020-07-01-preview"
3696+
"2020-07-01-preview",
3697+
"2021-09-01-preview",
3698+
"2021-10-01-preview"
36933699
],
36943700
"Microsoft.Elastic/monitors/tagRules": [
36953701
"2020-07-01",
3696-
"2020-07-01-preview"
3702+
"2020-07-01-preview",
3703+
"2021-09-01-preview",
3704+
"2021-10-01-preview"
36973705
],
36983706
"Microsoft.EngagementFabric/Accounts": [
36993707
"2018-09-01-preview"
Lines changed: 276 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,276 @@
1+
{
2+
"id": "https://schema.management.azure.com/schemas/2020-06-01/Microsoft.PowerBI.json#",
3+
"$schema": "http://json-schema.org/draft-04/schema#",
4+
"title": "Microsoft.PowerBI",
5+
"description": "Microsoft PowerBI Resource Types",
6+
"resourceDefinitions": {
7+
"privateLinkServicesForPowerBI": {
8+
"type": "object",
9+
"properties": {
10+
"apiVersion": {
11+
"type": "string",
12+
"enum": [
13+
"2020-06-01"
14+
]
15+
},
16+
"location": {
17+
"type": "string",
18+
"description": "Specifies the location of the resource."
19+
},
20+
"name": {
21+
"type": "string",
22+
"description": "The name of the Azure resource."
23+
},
24+
"properties": {
25+
"oneOf": [
26+
{
27+
"$ref": "#/definitions/TenantProperties"
28+
},
29+
{
30+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
31+
}
32+
]
33+
},
34+
"resources": {
35+
"type": "array",
36+
"items": {
37+
"oneOf": [
38+
{
39+
"$ref": "#/definitions/privateLinkServicesForPowerBI_privateEndpointConnections_childResource"
40+
}
41+
]
42+
}
43+
},
44+
"tags": {
45+
"oneOf": [
46+
{
47+
"type": "object",
48+
"additionalProperties": {
49+
"type": "string"
50+
},
51+
"properties": {}
52+
},
53+
{
54+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
55+
}
56+
],
57+
"description": "Specifies the tags of the resource."
58+
},
59+
"type": {
60+
"type": "string",
61+
"enum": [
62+
"Microsoft.PowerBI/privateLinkServicesForPowerBI"
63+
]
64+
}
65+
},
66+
"required": [
67+
"apiVersion",
68+
"name",
69+
"properties",
70+
"type"
71+
],
72+
"description": "Microsoft.PowerBI/privateLinkServicesForPowerBI"
73+
},
74+
"privateLinkServicesForPowerBI_privateEndpointConnections": {
75+
"type": "object",
76+
"properties": {
77+
"apiVersion": {
78+
"type": "string",
79+
"enum": [
80+
"2020-06-01"
81+
]
82+
},
83+
"name": {
84+
"type": "string",
85+
"description": "The name of the private endpoint."
86+
},
87+
"properties": {
88+
"oneOf": [
89+
{
90+
"$ref": "#/definitions/PrivateEndpointConnectionProperties"
91+
},
92+
{
93+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
94+
}
95+
]
96+
},
97+
"type": {
98+
"type": "string",
99+
"enum": [
100+
"Microsoft.PowerBI/privateLinkServicesForPowerBI/privateEndpointConnections"
101+
]
102+
}
103+
},
104+
"required": [
105+
"apiVersion",
106+
"name",
107+
"properties",
108+
"type"
109+
],
110+
"description": "Microsoft.PowerBI/privateLinkServicesForPowerBI/privateEndpointConnections"
111+
}
112+
},
113+
"definitions": {
114+
"ConnectionState": {
115+
"type": "object",
116+
"properties": {
117+
"actionsRequired": {
118+
"type": "string",
119+
"description": "Actions required (if any)."
120+
},
121+
"description": {
122+
"type": "string",
123+
"description": "Description of the connection state."
124+
},
125+
"status": {
126+
"oneOf": [
127+
{
128+
"type": "string",
129+
"enum": [
130+
"Pending",
131+
"Approved",
132+
"Rejected",
133+
"Disconnected"
134+
]
135+
},
136+
{
137+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
138+
}
139+
],
140+
"description": "Status of the connection."
141+
}
142+
},
143+
"description": "ConnectionState information."
144+
},
145+
"PrivateEndpoint": {
146+
"type": "object",
147+
"properties": {
148+
"id": {
149+
"type": "string",
150+
"description": "Specifies the id of private endpoint."
151+
}
152+
}
153+
},
154+
"PrivateEndpointConnection": {
155+
"type": "object",
156+
"properties": {
157+
"properties": {
158+
"oneOf": [
159+
{
160+
"$ref": "#/definitions/PrivateEndpointConnectionProperties"
161+
},
162+
{
163+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
164+
}
165+
]
166+
}
167+
}
168+
},
169+
"PrivateEndpointConnectionProperties": {
170+
"type": "object",
171+
"properties": {
172+
"privateEndpoint": {
173+
"oneOf": [
174+
{
175+
"$ref": "#/definitions/PrivateEndpoint"
176+
},
177+
{
178+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
179+
}
180+
]
181+
},
182+
"privateLinkServiceConnectionState": {
183+
"oneOf": [
184+
{
185+
"$ref": "#/definitions/ConnectionState"
186+
},
187+
{
188+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
189+
}
190+
],
191+
"description": "ConnectionState information."
192+
},
193+
"provisioningState": {
194+
"oneOf": [
195+
{
196+
"type": "string",
197+
"enum": [
198+
"Creating",
199+
"Updating",
200+
"Deleting",
201+
"Succeeded",
202+
"Canceled",
203+
"Failed"
204+
]
205+
},
206+
{
207+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
208+
}
209+
],
210+
"description": "Provisioning state of the Private Endpoint Connection."
211+
}
212+
}
213+
},
214+
"privateLinkServicesForPowerBI_privateEndpointConnections_childResource": {
215+
"type": "object",
216+
"properties": {
217+
"apiVersion": {
218+
"type": "string",
219+
"enum": [
220+
"2020-06-01"
221+
]
222+
},
223+
"name": {
224+
"type": "string",
225+
"description": "The name of the private endpoint."
226+
},
227+
"properties": {
228+
"oneOf": [
229+
{
230+
"$ref": "#/definitions/PrivateEndpointConnectionProperties"
231+
},
232+
{
233+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
234+
}
235+
]
236+
},
237+
"type": {
238+
"type": "string",
239+
"enum": [
240+
"privateEndpointConnections"
241+
]
242+
}
243+
},
244+
"required": [
245+
"apiVersion",
246+
"name",
247+
"properties",
248+
"type"
249+
],
250+
"description": "Microsoft.PowerBI/privateLinkServicesForPowerBI/privateEndpointConnections"
251+
},
252+
"TenantProperties": {
253+
"type": "object",
254+
"properties": {
255+
"privateEndpointConnections": {
256+
"oneOf": [
257+
{
258+
"type": "array",
259+
"items": {
260+
"$ref": "#/definitions/PrivateEndpointConnection"
261+
}
262+
},
263+
{
264+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
265+
}
266+
],
267+
"description": "Specifies the private endpoint connections of the resource."
268+
},
269+
"tenantId": {
270+
"type": "string",
271+
"description": "Specifies the tenant id of the resource."
272+
}
273+
}
274+
}
275+
}
276+
}

schemas/2021-03-01-preview/Microsoft.Confluent.json

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -176,29 +176,6 @@
176176
"maxLength": 50,
177177
"description": "Publisher Id"
178178
},
179-
"status": {
180-
"oneOf": [
181-
{
182-
"type": "string",
183-
"enum": [
184-
"Started",
185-
"PendingFulfillmentStart",
186-
"InProgress",
187-
"Subscribed",
188-
"Suspended",
189-
"Reinstated",
190-
"Succeeded",
191-
"Failed",
192-
"Unsubscribed",
193-
"Updating"
194-
]
195-
},
196-
{
197-
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
198-
}
199-
],
200-
"description": "SaaS Offer Status."
201-
},
202179
"termUnit": {
203180
"type": "string",
204181
"maxLength": 25,

schemas/2021-09-01-preview/Microsoft.Confluent.json

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -176,29 +176,6 @@
176176
"maxLength": 50,
177177
"description": "Publisher Id"
178178
},
179-
"status": {
180-
"oneOf": [
181-
{
182-
"type": "string",
183-
"enum": [
184-
"Started",
185-
"PendingFulfillmentStart",
186-
"InProgress",
187-
"Subscribed",
188-
"Suspended",
189-
"Reinstated",
190-
"Succeeded",
191-
"Failed",
192-
"Unsubscribed",
193-
"Updating"
194-
]
195-
},
196-
{
197-
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
198-
}
199-
],
200-
"description": "SaaS Offer Status."
201-
},
202179
"termUnit": {
203180
"type": "string",
204181
"maxLength": 25,

0 commit comments

Comments
 (0)