Skip to content

Commit 4567a94

Browse files
Microsoft.Workloads: Added API Version 2023-12-01-preview for AMS to public repo (Azure#28689)
* Adds base for updating Microsoft.Workloads/monitors from version preview/2023-10-01-preview to version 2023-12-01-preview * Updates readme * Updates API version in new specs and examples * Added changes for new api-version to the swagger * Added TypeSpec for monitor * Renamed typespec folders to have common pattern as suggested in forlder naming convension guidelines --------- Co-authored-by: madhura <56606095+madhura-np@users.noreply.github.com>
1 parent 8eb53a9 commit 4567a94

File tree

105 files changed

+8491
-3
lines changed

Some content is hidden

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

105 files changed

+8491
-3
lines changed

specification/workloads/Operations.Management/examples/2023-10-01-preview/Operations_List.json renamed to specification/workloads/Workloads.Operations.Management/examples/2023-10-01-preview/Operations_List.json

File renamed without changes.
Lines changed: 285 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,285 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-12-01-preview"
4+
},
5+
"responses": {
6+
"200": {
7+
"body": {
8+
"value": [
9+
{
10+
"name": "Microsoft.Workloads/monitors/read",
11+
"isDataAction": false,
12+
"display": {
13+
"provider": "Microsoft.Workloads",
14+
"resource": "monitors",
15+
"operation": "monitors_List",
16+
"description": "Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP monitor."
17+
}
18+
},
19+
{
20+
"name": "Microsoft.Workloads/monitors/read",
21+
"isDataAction": false,
22+
"display": {
23+
"provider": "Microsoft.Workloads",
24+
"resource": "monitors",
25+
"operation": "monitors_ListByResourceGroup",
26+
"description": "Gets a list of SAP monitors in the specified resource group."
27+
}
28+
},
29+
{
30+
"name": "Microsoft.Workloads/monitors/read",
31+
"isDataAction": false,
32+
"display": {
33+
"provider": "Microsoft.Workloads",
34+
"resource": "monitors",
35+
"operation": "monitors_Get",
36+
"description": "Gets properties of a SAP monitor for the specified subscription, resource group, and resource name."
37+
}
38+
},
39+
{
40+
"name": "Microsoft.Workloads/monitors/write",
41+
"isDataAction": false,
42+
"display": {
43+
"provider": "Microsoft.Workloads",
44+
"resource": "monitors",
45+
"operation": "monitors_Create",
46+
"description": "Creates a SAP monitor for the specified subscription, resource group, and resource name."
47+
}
48+
},
49+
{
50+
"name": "Microsoft.Workloads/monitors/delete",
51+
"isDataAction": false,
52+
"display": {
53+
"provider": "Microsoft.Workloads",
54+
"resource": "monitors",
55+
"operation": "monitors_Delete",
56+
"description": "Deletes a SAP monitor with the specified subscription, resource group, and monitor name."
57+
}
58+
},
59+
{
60+
"name": "Microsoft.Workloads/monitors/write",
61+
"isDataAction": false,
62+
"display": {
63+
"provider": "Microsoft.Workloads",
64+
"resource": "monitors",
65+
"operation": "monitors_Update",
66+
"description": "Patches the Tags field of a SAP monitor for the specified subscription, resource group, and monitor name."
67+
}
68+
},
69+
{
70+
"name": "Microsoft.Workloads/monitors/providerInstances/read",
71+
"isDataAction": false,
72+
"display": {
73+
"provider": "Microsoft.Workloads",
74+
"resource": "monitors/providerInstances",
75+
"operation": "ProviderInstances_List",
76+
"description": "Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each provider instances."
77+
}
78+
},
79+
{
80+
"name": "Microsoft.Workloads/monitors/providerInstances/read",
81+
"isDataAction": false,
82+
"display": {
83+
"provider": "Microsoft.Workloads",
84+
"resource": "monitors/providerInstances",
85+
"operation": "ProviderInstances_Get",
86+
"description": "Gets properties of a provider instance for the specified subscription, resource group, Monitor name, and resource name."
87+
}
88+
},
89+
{
90+
"name": "Microsoft.Workloads/monitors/providerInstances/write",
91+
"isDataAction": false,
92+
"display": {
93+
"provider": "Microsoft.Workloads",
94+
"resource": "monitors/providerInstances",
95+
"operation": "ProviderInstances_Create",
96+
"description": "Creates a provider instance for the specified subscription, resource group, Monitor name, and resource name."
97+
}
98+
},
99+
{
100+
"name": "Microsoft.Workloads/monitors/providerInstances/delete",
101+
"isDataAction": false,
102+
"display": {
103+
"provider": "Microsoft.Workloads",
104+
"resource": "monitors/providerInstances",
105+
"operation": "ProviderInstances_Delete",
106+
"description": "Deletes a provider instance for the specified subscription, resource group, Monitor name, and resource name."
107+
}
108+
},
109+
{
110+
"name": "Microsoft.Workloads/monitors/sapLandscapeMonitor/read",
111+
"isDataAction": false,
112+
"display": {
113+
"provider": "Microsoft.Workloads",
114+
"resource": "monitors/sapLandscapeMonitor",
115+
"operation": "SapLandscapeMonitor_List",
116+
"description": "Gets a list of properties of a SAP Landscape monitor configuration for the specified subscription, resource group, and resource name."
117+
}
118+
},
119+
{
120+
"name": "Microsoft.Workloads/monitors/sapLandscapeMonitor/read",
121+
"isDataAction": false,
122+
"display": {
123+
"provider": "Microsoft.Workloads",
124+
"resource": "monitors/sapLandscapeMonitor",
125+
"operation": "SapLandscapeMonitor_Get",
126+
"description": "Gets properties of a SAP Landscape monitor configuration for the specified subscription, resource group, and resource name."
127+
}
128+
},
129+
{
130+
"name": "Microsoft.Workloads/monitors/sapLandscapeMonitor/write",
131+
"isDataAction": false,
132+
"display": {
133+
"provider": "Microsoft.Workloads",
134+
"resource": "monitors/sapLandscapeMonitor",
135+
"operation": "SapLandscapeMonitor_Create",
136+
"description": "Creates a SAP Landscape monitor configuration for the specified subscription, resource group, and resource name."
137+
}
138+
},
139+
{
140+
"name": "Microsoft.Workloads/monitors/sapLandscapeMonitor/delete",
141+
"isDataAction": false,
142+
"display": {
143+
"provider": "Microsoft.Workloads",
144+
"resource": "monitors/sapLandscapeMonitor",
145+
"operation": "SapLandscapeMonitor_Delete",
146+
"description": "Deletes a SAP Landscape monitor configuration with the specified subscription, resource group, and monitor name."
147+
}
148+
},
149+
{
150+
"name": "Microsoft.Workloads/SapDiscoverySites/Write",
151+
"isDataAction": false,
152+
"display": {
153+
"provider": "Microsoft.Workloads",
154+
"resource": "SapDiscoverySites",
155+
"operation": "Creates or updates the SapDiscoverySites",
156+
"description": "Set SapDiscoverySites"
157+
}
158+
},
159+
{
160+
"name": "Microsoft.Workloads/SapDiscoverySites/Delete",
161+
"isDataAction": false,
162+
"display": {
163+
"provider": "Microsoft.Workloads",
164+
"resource": "SapDiscoverySites",
165+
"operation": "Deletes the SapDiscoverySites",
166+
"description": "Delete SapDiscoverySites"
167+
}
168+
},
169+
{
170+
"name": "Microsoft.Workloads/SapDiscoverySites/Read",
171+
"isDataAction": false,
172+
"display": {
173+
"provider": "Microsoft.Workloads",
174+
"resource": "SapDiscoverySites",
175+
"operation": "Reads the SapDiscoverySites",
176+
"description": "Read SapDiscoverySites"
177+
}
178+
},
179+
{
180+
"name": "Microsoft.Workloads/SapDiscoverySites/SapInstances/Write",
181+
"isDataAction": false,
182+
"display": {
183+
"provider": "Microsoft.Workloads",
184+
"resource": "SapInstances",
185+
"operation": "Creates or updates the SapInstances",
186+
"description": "Set SapInstances"
187+
}
188+
},
189+
{
190+
"name": "Microsoft.Workloads/SapDiscoverySites/SapInstances/Delete",
191+
"isDataAction": false,
192+
"display": {
193+
"provider": "Microsoft.Workloads",
194+
"resource": "SapInstances",
195+
"operation": "Deletes the SapInstances",
196+
"description": "Delete SapInstances"
197+
}
198+
},
199+
{
200+
"name": "Microsoft.Workloads/SapDiscoverySites/SapInstances/Read",
201+
"isDataAction": false,
202+
"display": {
203+
"provider": "Microsoft.Workloads",
204+
"resource": "SapInstances",
205+
"operation": "Reads the SapInstances",
206+
"description": "Read SapInstances"
207+
}
208+
},
209+
{
210+
"name": "Microsoft.Workloads/SapDiscoverySites/SapInstances/serverInstances/Write",
211+
"isDataAction": false,
212+
"display": {
213+
"provider": "Microsoft.Workloads",
214+
"resource": "serverInstances",
215+
"operation": "Creates or updates the serverInstances",
216+
"description": "Set serverInstances"
217+
}
218+
},
219+
{
220+
"name": "Microsoft.Workloads/SapDiscoverySites/SapInstances/serverInstances/Delete",
221+
"isDataAction": false,
222+
"display": {
223+
"provider": "Microsoft.Workloads",
224+
"resource": "serverInstances",
225+
"operation": "Deletes the serverInstances",
226+
"description": "Delete serverInstances"
227+
}
228+
},
229+
{
230+
"name": "Microsoft.Workloads/SapDiscoverySites/SapInstances/serverInstances/Read",
231+
"isDataAction": false,
232+
"display": {
233+
"provider": "Microsoft.Workloads",
234+
"resource": "serverInstances",
235+
"operation": "Reads the serverInstances",
236+
"description": "Read serverInstances"
237+
}
238+
},
239+
{
240+
"name": "Microsoft.Workloads/connectors/Write",
241+
"isDataAction": false,
242+
"display": {
243+
"provider": "Microsoft.Workloads",
244+
"resource": "connectors",
245+
"operation": "Creates or updates the connectors",
246+
"description": "Set connectors"
247+
}
248+
},
249+
{
250+
"name": "Microsoft.Workloads/connectors/Read",
251+
"isDataAction": false,
252+
"display": {
253+
"provider": "Microsoft.Workloads",
254+
"resource": "connectors",
255+
"operation": "Reads the connectors",
256+
"description": "Read connectors"
257+
}
258+
},
259+
{
260+
"name": "Microsoft.Workloads/connectors/acssBackups/Write",
261+
"isDataAction": false,
262+
"display": {
263+
"provider": "Microsoft.Workloads",
264+
"resource": "acssBackups",
265+
"operation": "Creates or updates the acssBackups",
266+
"description": "Set acssBackups"
267+
}
268+
},
269+
{
270+
"name": "Microsoft.Workloads/connectors/acssBackups/Read",
271+
"isDataAction": false,
272+
"display": {
273+
"provider": "Microsoft.Workloads",
274+
"resource": "acssBackups",
275+
"operation": "Reads the acssBackups",
276+
"description": "Read acssBackups"
277+
}
278+
}
279+
]
280+
}
281+
}
282+
},
283+
"operationId": "Operations_List",
284+
"title": "List the operations for the provider."
285+
}

specification/workloads/Operations.Management/main.tsp renamed to specification/workloads/Workloads.Operations.Management/main.tsp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@ namespace Microsoft.Workloads;
2424
* The available API versions.
2525
*/
2626
enum Versions {
27+
/**
28+
* The 2023-12-01-preview API version.
29+
*/
30+
@useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1)
31+
@useDependency(Azure.Core.Versions.v1_0_Preview_1)
32+
@armCommonTypesVersion(Azure.ResourceManager.CommonTypes.Versions.v5)
33+
v2023_12_01_preview: "2023-12-01-preview",
34+
2735
/**
2836
* The 2023-10-01-preview API version.
2937
*/

specification/workloads/Operations.Management/models.tsp renamed to specification/workloads/Workloads.Operations.Management/models.tsp

File renamed without changes.

specification/workloads/Operations.Management/tspconfig.yaml renamed to specification/workloads/Workloads.Operations.Management/tspconfig.yaml

File renamed without changes.

specification/workloads/SAPDiscoverySite.Management/SAPDiscoverySite.tsp renamed to specification/workloads/Workloads.SAPDiscoverySite.Management/SAPDiscoverySite.tsp

File renamed without changes.

specification/workloads/SAPDiscoverySite.Management/SAPInstance.tsp renamed to specification/workloads/Workloads.SAPDiscoverySite.Management/SAPInstance.tsp

File renamed without changes.

specification/workloads/SAPDiscoverySite.Management/ServerInstance.tsp renamed to specification/workloads/Workloads.SAPDiscoverySite.Management/ServerInstance.tsp

File renamed without changes.

specification/workloads/SAPDiscoverySite.Management/examples/2023-10-01-preview/SAPDiscoverySites_Create.json renamed to specification/workloads/Workloads.SAPDiscoverySite.Management/examples/2023-10-01-preview/SAPDiscoverySites_Create.json

File renamed without changes.

specification/workloads/SAPDiscoverySite.Management/examples/2023-10-01-preview/SAPDiscoverySites_Delete.json renamed to specification/workloads/Workloads.SAPDiscoverySite.Management/examples/2023-10-01-preview/SAPDiscoverySites_Delete.json

File renamed without changes.

0 commit comments

Comments
 (0)