Skip to content

Commit 9588ce8

Browse files
mgmt, upgrade costmanagement to 2022-10-01 (Azure#33435)
* add test case * regen with 2022-10-01
1 parent fa2f009 commit 9588ce8

File tree

265 files changed

+25062
-2188
lines changed

Some content is hidden

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

265 files changed

+25062
-2188
lines changed

sdk/costmanagement/azure-resourcemanager-costmanagement/CHANGELOG.md

Lines changed: 376 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,386 @@
11
# Release History
22

3-
## 1.0.0-beta.5 (Unreleased)
3+
## 1.0.0-beta.5 (2023-02-10)
44

5-
### Features Added
5+
- Azure Resource Manager CostManagement client library for Java. This package contains Microsoft Azure SDK for CostManagement Management SDK. CostManagement management client provides access to CostManagement resources for Azure Enterprise Subscriptions. Package tag package-2022-10. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
66

77
### Breaking Changes
88

9-
### Bugs Fixed
9+
* `models.ReportConfigSortingDirection` was removed
10+
11+
* `models.ExportExecutionProperties` was removed
12+
13+
* `models.ForecastTimeframeType` was removed
14+
15+
* `models.ReportConfigColumnType` was removed
16+
17+
* `models.ExportExecution` was removed
18+
19+
#### `models.View$Update` was modified
20+
21+
* `withDataset(models.ReportConfigDataset)` was removed
22+
23+
#### `models.View` was modified
24+
25+
* `dataset()` was removed
26+
27+
#### `models.ReportConfigSorting` was modified
28+
29+
* `withDirection(models.ReportConfigSortingDirection)` was removed
30+
* `models.ReportConfigSortingDirection direction()` -> `models.ReportConfigSortingType direction()`
31+
32+
#### `models.View$Definition` was modified
33+
34+
* `withDataset(models.ReportConfigDataset)` was removed
35+
36+
#### `models.Forecasts` was modified
37+
38+
* `models.QueryResult usage(java.lang.String,models.ForecastDefinition)` -> `models.ForecastResult usage(java.lang.String,models.ForecastDefinition)`
39+
* `models.QueryResult externalCloudProviderUsage(models.ExternalCloudProviderType,java.lang.String,models.ForecastDefinition)` -> `models.ForecastResult externalCloudProviderUsage(models.ExternalCloudProviderType,java.lang.String,models.ForecastDefinition)`
40+
41+
#### `models.ReportConfigFilter` was modified
42+
43+
* `tag()` was removed
44+
* `not()` was removed
45+
* `withTag(models.ReportConfigComparisonExpression)` was removed
46+
* `withDimension(models.ReportConfigComparisonExpression)` was removed
47+
* `dimension()` was removed
48+
* `withNot(models.ReportConfigFilter)` was removed
49+
50+
#### `models.ForecastDefinition` was modified
51+
52+
* `withTimeframe(models.ForecastTimeframeType)` was removed
53+
* `models.ForecastTimeframeType timeframe()` -> `models.ForecastTimeframe timeframe()`
54+
* `models.QueryTimePeriod timePeriod()` -> `models.ForecastTimePeriod timePeriod()`
55+
* `withTimePeriod(models.QueryTimePeriod)` was removed
56+
57+
#### `models.ForecastDataset` was modified
58+
59+
* `withFilter(models.QueryFilter)` was removed
60+
* `models.QueryFilter filter()` -> `models.ForecastFilter filter()`
61+
* `models.QueryDatasetConfiguration configuration()` -> `models.ForecastDatasetConfiguration configuration()`
62+
* `withConfiguration(models.QueryDatasetConfiguration)` was removed
63+
64+
#### `models.Operation` was modified
65+
66+
* `java.lang.String name()` -> `java.lang.String name()`
67+
* `innerModel()` was removed
68+
* `models.OperationDisplay display()` -> `models.OperationDisplay display()`
69+
70+
#### `models.QueryFilter` was modified
71+
72+
* `dimension()` was removed
73+
* `withTag(models.QueryComparisonExpression)` was removed
74+
* `not()` was removed
75+
* `tag()` was removed
76+
* `withDimension(models.QueryComparisonExpression)` was removed
77+
* `withNot(models.QueryFilter)` was removed
78+
79+
#### `models.Alert` was modified
80+
81+
* `tags()` was removed
82+
83+
#### `models.ReportConfigGrouping` was modified
84+
85+
* `withType(models.ReportConfigColumnType)` was removed
86+
* `models.ReportConfigColumnType type()` -> `models.QueryColumnType type()`
87+
88+
### Features Added
89+
90+
* `models.GenerateReservationDetailsReports` was added
91+
92+
* `models.ReportOperationStatusType` was added
93+
94+
* `models.GenerateDetailedCostReportOperationResults` was added
95+
96+
* `models.ForecastFilter` was added
97+
98+
* `models.DownloadUrl` was added
99+
100+
* `models.BenefitRecommendationProperties` was added
101+
102+
* `models.GenerateDetailedCostReportOperationResult` was added
103+
104+
* `models.Status` was added
105+
106+
* `models.BlobInfo` was added
107+
108+
* `models.BenefitKind` was added
109+
110+
* `models.ScheduledActionStatus` was added
111+
112+
* `models.CheckNameAvailabilityReason` was added
113+
114+
* `models.Grain` was added
115+
116+
* `models.ForecastAggregation` was added
117+
118+
* `models.ScheduleFrequency` was added
119+
120+
* `models.BenefitResource` was added
121+
122+
* `models.DaysOfWeek` was added
123+
124+
* `models.BenefitUtilizationSummaries` was added
125+
126+
* `models.GenerateDetailedCostReportTimePeriod` was added
127+
128+
* `models.CostManagementProxyResource` was added
129+
130+
* `models.ForecastTimeframe` was added
131+
132+
* `models.FunctionName` was added
133+
134+
* `models.FileFormat` was added
135+
136+
* `models.BenefitRecommendationsListResult` was added
137+
138+
* `models.CostDetailsTimePeriod` was added
139+
140+
* `models.GenerateDetailedCostReportDefinition` was added
141+
142+
* `models.RecommendationUsageDetails` was added
143+
144+
* `models.SavingsPlanUtilizationSummary` was added
145+
146+
* `models.ReservationReportSchema` was added
147+
148+
* `models.ForecastColumn` was added
149+
150+
* `models.ScheduledActions` was added
151+
152+
* `models.GenerateDetailedCostReports` was added
153+
154+
* `models.ScheduledAction` was added
155+
156+
* `models.BenefitUtilizationSummaryProperties` was added
157+
158+
* `models.Term` was added
159+
160+
* `models.OperationStatus` was added
161+
162+
* `models.CostDetailsMetricType` was added
163+
164+
* `models.GenerateDetailedCostReportMetricType` was added
165+
166+
* `models.CostManagementResource` was added
167+
168+
* `models.LookBackPeriod` was added
169+
170+
* `models.ForecastResult` was added
171+
172+
* `models.ForecastTimePeriod` was added
173+
174+
* `models.SingleScopeBenefitRecommendationProperties` was added
175+
176+
* `models.CostDetailsOperationResults` was added
177+
178+
* `models.CheckNameAvailabilityRequest` was added
179+
180+
* `models.GenerateCostDetailsReportRequestDefinition` was added
181+
182+
* `models.ActionType` was added
183+
184+
* `models.WeeksOfMonth` was added
185+
186+
* `models.ForecastOperatorType` was added
187+
188+
* `models.ExportRun` was added
189+
190+
* `models.GenerateDetailedCostReportOperationStatus` was added
191+
192+
* `models.GrainParameter` was added
193+
194+
* `models.ExportRunProperties` was added
195+
196+
* `models.ForecastComparisonExpression` was added
197+
198+
* `models.BenefitUtilizationSummariesListResult` was added
199+
200+
* `models.ScheduledAction$DefinitionStages` was added
201+
202+
* `models.BenefitUtilizationSummary` was added
203+
204+
* `models.BenefitRecommendations` was added
205+
206+
* `models.PriceSheets` was added
207+
208+
* `models.CostDetailsStatusType` was added
209+
210+
* `models.BenefitRecommendationModel` was added
211+
212+
* `models.ScheduledActionListResult` was added
213+
214+
* `models.OperationStatusType` was added
215+
216+
* `models.CostDetailsDataFormat` was added
217+
218+
* `models.GenerateCostDetailsReports` was added
219+
220+
* `models.ScheduledActionKind` was added
221+
222+
* `models.CostManagementOperation` was added
223+
224+
* `models.ScheduledAction$Definition` was added
225+
226+
* `models.AllSavingsList` was added
227+
228+
* `models.ScheduledAction$UpdateStages` was added
229+
230+
* `models.CheckNameAvailabilityResponse` was added
231+
232+
* `models.ForecastDatasetConfiguration` was added
233+
234+
* `models.GenerateDetailedCostReportOperationStatuses` was added
235+
236+
* `models.AllSavingsBenefitDetails` was added
237+
238+
* `models.Origin` was added
239+
240+
* `models.Scope` was added
241+
242+
* `models.IncludedQuantityUtilizationSummary` was added
243+
244+
* `models.ScheduledActionProxyResource` was added
245+
246+
* `models.SharedScopeBenefitRecommendationProperties` was added
247+
248+
* `models.ScheduledAction$Update` was added
249+
250+
* `models.ScheduleProperties` was added
251+
252+
* `models.NotificationProperties` was added
253+
254+
* `models.FileDestination` was added
255+
256+
* `models.ReportConfigSortingType` was added
257+
258+
#### `models.View$Update` was modified
259+
260+
* `withDataSet(models.ReportConfigDataset)` was added
261+
* `withIncludeMonetaryCommitment(java.lang.Boolean)` was added
262+
263+
#### `models.View` was modified
264+
265+
* `dateRange()` was added
266+
* `includeMonetaryCommitment()` was added
267+
* `dataSet()` was added
268+
* `currency()` was added
269+
270+
#### `models.AlertPropertiesDetails` was modified
271+
272+
* `departmentName()` was added
273+
* `companyName()` was added
274+
* `withDepartmentName(java.lang.String)` was added
275+
* `withCompanyName(java.lang.String)` was added
276+
* `enrollmentNumber()` was added
277+
* `invoicingThreshold()` was added
278+
* `withEnrollmentNumber(java.lang.String)` was added
279+
* `withEnrollmentEndDate(java.lang.String)` was added
280+
* `enrollmentEndDate()` was added
281+
* `withEnrollmentStartDate(java.lang.String)` was added
282+
* `withInvoicingThreshold(java.math.BigDecimal)` was added
283+
* `enrollmentStartDate()` was added
284+
285+
#### `models.ReportConfigSorting` was modified
286+
287+
* `withDirection(models.ReportConfigSortingType)` was added
288+
289+
#### `models.OperationDisplay` was modified
290+
291+
* `description()` was added
292+
293+
#### `models.View$Definition` was modified
294+
295+
* `withDataSet(models.ReportConfigDataset)` was added
296+
* `withIncludeMonetaryCommitment(java.lang.Boolean)` was added
297+
298+
#### `models.CommonExportProperties` was modified
299+
300+
* `partitionData()` was added
301+
302+
#### `models.Export$Definition` was modified
303+
304+
* `withPartitionData(java.lang.Boolean)` was added
305+
306+
#### `models.ReportConfigFilter` was modified
307+
308+
* `withTags(models.ReportConfigComparisonExpression)` was added
309+
* `tags()` was added
310+
* `dimensions()` was added
311+
* `withDimensions(models.ReportConfigComparisonExpression)` was added
312+
313+
#### `models.QueryResult` was modified
314+
315+
* `location()` was added
316+
* `etag()` was added
317+
* `sku()` was added
318+
319+
#### `CostManagementManager` was modified
320+
321+
* `priceSheets()` was added
322+
* `benefitUtilizationSummaries()` was added
323+
* `generateDetailedCostReportOperationStatus()` was added
324+
* `generateCostDetailsReports()` was added
325+
* `benefitRecommendations()` was added
326+
* `generateDetailedCostReportOperationResults()` was added
327+
* `generateDetailedCostReports()` was added
328+
* `scheduledActions()` was added
329+
* `generateReservationDetailsReports()` was added
330+
331+
#### `models.Dimension` was modified
332+
333+
* `sku()` was added
334+
* `location()` was added
335+
* `etag()` was added
336+
337+
#### `models.Export` was modified
338+
339+
* `partitionData()` was added
340+
341+
#### `models.ForecastDefinition` was modified
342+
343+
* `withTimePeriod(models.ForecastTimePeriod)` was added
344+
* `withTimeframe(models.ForecastTimeframe)` was added
345+
346+
#### `models.ForecastDataset` was modified
347+
348+
* `withFilter(models.ForecastFilter)` was added
349+
* `withConfiguration(models.ForecastDatasetConfiguration)` was added
350+
351+
#### `models.Operation` was modified
352+
353+
* `withDisplay(models.OperationDisplay)` was added
354+
* `isDataAction()` was added
355+
* `origin()` was added
356+
* `validate()` was added
357+
* `actionType()` was added
358+
359+
#### `models.ExportDeliveryDestination` was modified
360+
361+
* `sasToken()` was added
362+
* `storageAccount()` was added
363+
* `withSasToken(java.lang.String)` was added
364+
* `withStorageAccount(java.lang.String)` was added
365+
366+
#### `models.QueryFilter` was modified
367+
368+
* `withTags(models.QueryComparisonExpression)` was added
369+
* `withDimensions(models.QueryComparisonExpression)` was added
370+
* `dimensions()` was added
371+
* `tags()` was added
372+
373+
#### `models.Export$Update` was modified
374+
375+
* `withPartitionData(java.lang.Boolean)` was added
376+
377+
#### `models.Alert` was modified
378+
379+
* `etag()` was added
380+
381+
#### `models.ReportConfigGrouping` was modified
10382

11-
### Other Changes
383+
* `withType(models.QueryColumnType)` was added
12384

13385
## 1.0.0-beta.4 (2023-01-13)
14386

0 commit comments

Comments
 (0)