Skip to content

Commit 282641d

Browse files
authored
Prepare patch release for Azure.ResourceManager.Maintenance (#53854)
1 parent 0614043 commit 282641d

File tree

64 files changed

+438
-5672
lines changed

Some content is hidden

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

64 files changed

+438
-5672
lines changed

sdk/maintenance/Azure.ResourceManager.Maintenance/CHANGELOG.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
# Release History
22

3-
## 1.2.0 (2025-11-12)
3+
## 1.1.3 (2025-11-13)
44

5-
### Features Added
5+
This is a patch release for 1.1.2.
6+
7+
### Bugs Fixed
68

7-
- Upgraded api-version tag from 'package-preview-2023-10' to 'package-2023-04'. Tag detail available at https://github.com/Azure/azure-rest-api-specs/blob/b40ebb26621eef12eb91a11a08793f507cdd367f/specification/maintenance/resource-manager/Microsoft.Maintenance/Maintenance/readme.md.
9+
- fix string format serialization of DateTimeOffset.
810

911
## 1.2.0-beta.9 (2025-03-11)
1012

sdk/maintenance/Azure.ResourceManager.Maintenance/api/Azure.ResourceManager.Maintenance.net8.0.cs

Lines changed: 2 additions & 150 deletions
Large diffs are not rendered by default.

sdk/maintenance/Azure.ResourceManager.Maintenance/api/Azure.ResourceManager.Maintenance.netstandard2.0.cs

Lines changed: 2 additions & 150 deletions
Large diffs are not rendered by default.

sdk/maintenance/Azure.ResourceManager.Maintenance/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "net",
44
"TagPrefix": "net/maintenance/Azure.ResourceManager.Maintenance",
5-
"Tag": "net/maintenance/Azure.ResourceManager.Maintenance_0189586cca"
5+
"Tag": "net/maintenance/Azure.ResourceManager.Maintenance_216a74342e"
66
}

sdk/maintenance/Azure.ResourceManager.Maintenance/src/Azure.ResourceManager.Maintenance.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<Version>1.2.0</Version>
3+
<Version>1.1.3</Version>
44
<!--The ApiCompatVersion is managed automatically and should not generally be modified manually.-->
55
<ApiCompatVersion>1.1.2</ApiCompatVersion>
66
<PackageId>Azure.ResourceManager.Maintenance</PackageId>

sdk/maintenance/Azure.ResourceManager.Maintenance/src/Custom/Extensions/MaintenanceExtensions.cs

Lines changed: 0 additions & 137 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
using System;
77
using System.Threading;
88
using System.Threading.Tasks;
9-
using Azure.ResourceManager.Maintenance.Mocking;
109
using Azure.ResourceManager.Maintenance.Models;
1110
using Azure.ResourceManager.Resources;
1211

@@ -183,141 +182,5 @@ public static Response<MaintenanceConfigurationAssignmentData> DeleteConfigurati
183182
{
184183
return GetMockableMaintenanceResourceGroupResource(resourceGroupResource).DeleteConfigurationAssignmentByParent(providerName, resourceParentType, resourceParentName, resourceType, resourceName, configurationAssignmentName, cancellationToken);
185184
}
186-
187-
/// <summary>
188-
/// Get Configuration records within a subscription and resource group
189-
/// <list type="bullet">
190-
/// <item>
191-
/// <term>Request Path</term>
192-
/// <description>/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maintenance/applyUpdates</description>
193-
/// </item>
194-
/// <item>
195-
/// <term>Operation Id</term>
196-
/// <description>ApplyUpdateForResourceGroup_List</description>
197-
/// </item>
198-
/// <item>
199-
/// <term>Default Api Version</term>
200-
/// <description>2023-04-01</description>
201-
/// </item>
202-
/// </list>
203-
/// <item>
204-
/// <term>Mocking</term>
205-
/// <description>To mock this method, please mock <see cref="MockableMaintenanceResourceGroupResource.GetMaintenanceApplyUpdates(CancellationToken)"/> instead.</description>
206-
/// </item>
207-
/// </summary>
208-
/// <param name="resourceGroupResource"> The <see cref="ResourceGroupResource" /> instance the method will execute against. </param>
209-
/// <param name="cancellationToken"> The cancellation token to use. </param>
210-
/// <exception cref="ArgumentNullException"> <paramref name="resourceGroupResource"/> is null. </exception>
211-
/// <returns> A collection of <see cref="MaintenanceApplyUpdateResource"/> that may take multiple service requests to iterate over. </returns>
212-
public static Pageable<MaintenanceApplyUpdateResource> GetMaintenanceApplyUpdates(this ResourceGroupResource resourceGroupResource, CancellationToken cancellationToken = default)
213-
{
214-
Argument.AssertNotNull(resourceGroupResource, nameof(resourceGroupResource));
215-
216-
return GetMockableMaintenanceResourceGroupResource(resourceGroupResource).GetMaintenanceApplyUpdates(cancellationToken);
217-
}
218-
219-
/// <summary>
220-
/// Get Configuration records within a subscription
221-
/// <list type="bullet">
222-
/// <item>
223-
/// <term>Request Path</term>
224-
/// <description>/subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/applyUpdates</description>
225-
/// </item>
226-
/// <item>
227-
/// <term>Operation Id</term>
228-
/// <description>ApplyUpdates_List</description>
229-
/// </item>
230-
/// <item>
231-
/// <term>Default Api Version</term>
232-
/// <description>2023-04-01</description>
233-
/// </item>
234-
/// <item>
235-
/// <term>Resource</term>
236-
/// <description><see cref="MaintenanceApplyUpdateResource"/></description>
237-
/// </item>
238-
/// </list>
239-
/// <item>
240-
/// <term>Mocking</term>
241-
/// <description>To mock this method, please mock <see cref="MockableMaintenanceSubscriptionResource.GetMaintenanceApplyUpdates(CancellationToken)"/> instead.</description>
242-
/// </item>
243-
/// </summary>
244-
/// <param name="subscriptionResource"> The <see cref="SubscriptionResource" /> instance the method will execute against. </param>
245-
/// <param name="cancellationToken"> The cancellation token to use. </param>
246-
/// <exception cref="ArgumentNullException"> <paramref name="subscriptionResource"/> is null. </exception>
247-
/// <returns> An async collection of <see cref="MaintenanceApplyUpdateResource"/> that may take multiple service requests to iterate over. </returns>
248-
public static AsyncPageable<MaintenanceApplyUpdateResource> GetMaintenanceApplyUpdatesAsync(this SubscriptionResource subscriptionResource, CancellationToken cancellationToken = default)
249-
{
250-
Argument.AssertNotNull(subscriptionResource, nameof(subscriptionResource));
251-
252-
return GetMockableMaintenanceSubscriptionResource(subscriptionResource).GetMaintenanceApplyUpdatesAsync(cancellationToken);
253-
}
254-
255-
/// <summary>
256-
/// Get Configuration records within a subscription
257-
/// <list type="bullet">
258-
/// <item>
259-
/// <term>Request Path</term>
260-
/// <description>/subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/applyUpdates</description>
261-
/// </item>
262-
/// <item>
263-
/// <term>Operation Id</term>
264-
/// <description>ApplyUpdates_List</description>
265-
/// </item>
266-
/// <item>
267-
/// <term>Default Api Version</term>
268-
/// <description>2023-04-01</description>
269-
/// </item>
270-
/// <item>
271-
/// <term>Resource</term>
272-
/// <description><see cref="MaintenanceApplyUpdateResource"/></description>
273-
/// </item>
274-
/// </list>
275-
/// <item>
276-
/// <term>Mocking</term>
277-
/// <description>To mock this method, please mock <see cref="MockableMaintenanceSubscriptionResource.GetMaintenanceApplyUpdates(CancellationToken)"/> instead.</description>
278-
/// </item>
279-
/// </summary>
280-
/// <param name="subscriptionResource"> The <see cref="SubscriptionResource" /> instance the method will execute against. </param>
281-
/// <param name="cancellationToken"> The cancellation token to use. </param>
282-
/// <exception cref="ArgumentNullException"> <paramref name="subscriptionResource"/> is null. </exception>
283-
/// <returns> A collection of <see cref="MaintenanceApplyUpdateResource"/> that may take multiple service requests to iterate over. </returns>
284-
public static Pageable<MaintenanceApplyUpdateResource> GetMaintenanceApplyUpdates(this SubscriptionResource subscriptionResource, CancellationToken cancellationToken = default)
285-
{
286-
Argument.AssertNotNull(subscriptionResource, nameof(subscriptionResource));
287-
288-
return GetMockableMaintenanceSubscriptionResource(subscriptionResource).GetMaintenanceApplyUpdates(cancellationToken);
289-
}
290-
291-
/// <summary>
292-
/// Get Configuration records within a subscription and resource group
293-
/// <list type="bullet">
294-
/// <item>
295-
/// <term>Request Path</term>
296-
/// <description>/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maintenance/applyUpdates</description>
297-
/// </item>
298-
/// <item>
299-
/// <term>Operation Id</term>
300-
/// <description>ApplyUpdateForResourceGroup_List</description>
301-
/// </item>
302-
/// <item>
303-
/// <term>Default Api Version</term>
304-
/// <description>2023-04-01</description>
305-
/// </item>
306-
/// </list>
307-
/// <item>
308-
/// <term>Mocking</term>
309-
/// <description>To mock this method, please mock <see cref="MockableMaintenanceResourceGroupResource.GetMaintenanceApplyUpdates(CancellationToken)"/> instead.</description>
310-
/// </item>
311-
/// </summary>
312-
/// <param name="resourceGroupResource"> The <see cref="ResourceGroupResource" /> instance the method will execute against. </param>
313-
/// <param name="cancellationToken"> The cancellation token to use. </param>
314-
/// <exception cref="ArgumentNullException"> <paramref name="resourceGroupResource"/> is null. </exception>
315-
/// <returns> An async collection of <see cref="MaintenanceApplyUpdateResource"/> that may take multiple service requests to iterate over. </returns>
316-
public static AsyncPageable<MaintenanceApplyUpdateResource> GetMaintenanceApplyUpdatesAsync(this ResourceGroupResource resourceGroupResource, CancellationToken cancellationToken = default)
317-
{
318-
Argument.AssertNotNull(resourceGroupResource, nameof(resourceGroupResource));
319-
320-
return GetMockableMaintenanceResourceGroupResource(resourceGroupResource).GetMaintenanceApplyUpdatesAsync(cancellationToken);
321-
}
322185
}
323186
}

sdk/maintenance/Azure.ResourceManager.Maintenance/src/Custom/Extensions/MockableMaintenanceResourceGroupResource.cs

Lines changed: 0 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,15 @@
66
using System;
77
using System.Threading;
88
using System.Threading.Tasks;
9-
using Autorest.CSharp.Core;
109
using Azure.Core;
11-
using Azure.Core.Pipeline;
1210
using Azure.ResourceManager.Maintenance.Models;
1311

1412
namespace Azure.ResourceManager.Maintenance.Mocking
1513
{
1614
[CodeGenSuppress("ConfigurationAssignmentsRestClient")]
1715
public partial class MockableMaintenanceResourceGroupResource : ArmResource
1816
{
19-
private ApplyUpdateForResourceGroupRestOperations _applyUpdateForResourceGroupRestClient;
20-
private ClientDiagnostics _applyUpdateForResourceGroupClientDiagnostics;
21-
2217
private ConfigurationAssignmentsRestOperations ConfigurationAssignmentsRestClient => _configurationAssignmentsRestClient ??= new ConfigurationAssignmentsRestOperations(Pipeline, Diagnostics.ApplicationId, Endpoint, GetApiVersionOrNull("Microsoft.Maintenance/configurationAssignments"));
23-
private ApplyUpdateForResourceGroupRestOperations ApplyUpdateForResourceGroupRestClient => _applyUpdateForResourceGroupRestClient ??= new ApplyUpdateForResourceGroupRestOperations(Pipeline, Diagnostics.ApplicationId, Endpoint);
24-
private ClientDiagnostics ApplyUpdateForResourceGroupClientDiagnostics => _applyUpdateForResourceGroupClientDiagnostics ??= new ClientDiagnostics("Azure.ResourceManager.Maintenance", ProviderConstants.DefaultProviderNamespace, Diagnostics);
2518

2619
/// <summary>
2720
/// Track maintenance updates to resource with parent
@@ -242,59 +235,5 @@ public virtual Response<MaintenanceConfigurationAssignmentData> DeleteConfigurat
242235

243236
return DeleteConfigurationAssignmentByParent(options, cancellationToken);
244237
}
245-
246-
/// <summary>
247-
/// Get Configuration records within a subscription and resource group
248-
/// <list type="bullet">
249-
/// <item>
250-
/// <term>Request Path</term>
251-
/// <description>/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maintenance/applyUpdates</description>
252-
/// </item>
253-
/// <item>
254-
/// <term>Operation Id</term>
255-
/// <description>ApplyUpdateForResourceGroup_List</description>
256-
/// </item>
257-
/// <item>
258-
/// <term>Default Api Version</term>
259-
/// <description>2023-04-01</description>
260-
/// </item>
261-
/// </list>
262-
/// </summary>
263-
/// <param name="cancellationToken"> The cancellation token to use. </param>
264-
/// <returns> A collection of <see cref="MaintenanceApplyUpdateResource"/> that may take multiple service requests to iterate over. </returns>
265-
public virtual Pageable<MaintenanceApplyUpdateResource> GetMaintenanceApplyUpdates(CancellationToken cancellationToken = default)
266-
{
267-
HttpMessage FirstPageRequest(int? pageSizeHint) => ApplyUpdateForResourceGroupRestClient.CreateListRequest(Id.SubscriptionId, Id.ResourceGroupName);
268-
return GeneratorPageableHelpers.CreatePageable(FirstPageRequest, null, e => new MaintenanceApplyUpdateResource(Client, MaintenanceApplyUpdateData.DeserializeMaintenanceApplyUpdateData(e)), ApplyUpdateForResourceGroupClientDiagnostics, Pipeline, "MockableMaintenanceResourceGroupResource.GetMaintenanceApplyUpdates", "value", null, cancellationToken);
269-
}
270-
271-
/// <summary>
272-
/// Get Configuration records within a subscription
273-
/// <list type="bullet">
274-
/// <item>
275-
/// <term>Request Path</term>
276-
/// <description>/subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/applyUpdates</description>
277-
/// </item>
278-
/// <item>
279-
/// <term>Operation Id</term>
280-
/// <description>ApplyUpdates_List</description>
281-
/// </item>
282-
/// <item>
283-
/// <term>Default Api Version</term>
284-
/// <description>2023-04-01</description>
285-
/// </item>
286-
/// <item>
287-
/// <term>Resource</term>
288-
/// <description><see cref="MaintenanceApplyUpdateResource"/></description>
289-
/// </item>
290-
/// </list>
291-
/// </summary>
292-
/// <param name="cancellationToken"> The cancellation token to use. </param>
293-
/// <returns> An async collection of <see cref="MaintenanceApplyUpdateResource"/> that may take multiple service requests to iterate over. </returns>
294-
public virtual AsyncPageable<MaintenanceApplyUpdateResource> GetMaintenanceApplyUpdatesAsync(CancellationToken cancellationToken = default)
295-
{
296-
HttpMessage FirstPageRequest(int? pageSizeHint) => MaintenanceApplyUpdateApplyUpdatesRestClient.CreateListRequest(Id.SubscriptionId);
297-
return GeneratorPageableHelpers.CreateAsyncPageable(FirstPageRequest, null, e => new MaintenanceApplyUpdateResource(Client, MaintenanceApplyUpdateData.DeserializeMaintenanceApplyUpdateData(e)), MaintenanceApplyUpdateApplyUpdatesClientDiagnostics, Pipeline, "MockableMaintenanceSubscriptionResource.GetMaintenanceApplyUpdates", "value", null, cancellationToken);
298-
}
299238
}
300239
}

sdk/maintenance/Azure.ResourceManager.Maintenance/src/Custom/Extensions/MockableMaintenanceSubscriptionResource.cs

Lines changed: 0 additions & 77 deletions
This file was deleted.

0 commit comments

Comments
 (0)