Skip to content

Commit 8231c97

Browse files
Fixed SDK version
1 parent b3f22e2 commit 8231c97

File tree

160 files changed

+2354
-2962
lines changed

Some content is hidden

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

160 files changed

+2354
-2962
lines changed

src/Network/Network.Management.Sdk/Generated/AdminRuleCollectionsOperations.cs

Lines changed: 13 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -500,6 +500,9 @@ internal AdminRuleCollectionsOperations(NetworkManagementClient client)
500500
/// <summary>
501501
/// Creates or updates an admin rule collection.
502502
/// </summary>
503+
/// <param name='ruleCollection'>
504+
/// The Rule Collection to create or update
505+
/// </param>
503506
/// <param name='resourceGroupName'>
504507
/// The name of the resource group.
505508
/// </param>
@@ -512,12 +515,6 @@ internal AdminRuleCollectionsOperations(NetworkManagementClient client)
512515
/// <param name='ruleCollectionName'>
513516
/// The name of the network manager security Configuration rule collection.
514517
/// </param>
515-
/// <param name='appliesToGroups'>
516-
/// Groups for configuration
517-
/// </param>
518-
/// <param name='description'>
519-
/// A description of the admin rule collection.
520-
/// </param>
521518
/// <param name='customHeaders'>
522519
/// Headers that will be added to request.
523520
/// </param>
@@ -539,8 +536,16 @@ internal AdminRuleCollectionsOperations(NetworkManagementClient client)
539536
/// <return>
540537
/// A response object containing the response body and response headers.
541538
/// </return>
542-
public async Task<AzureOperationResponse<AdminRuleCollection>> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string networkManagerName, string configurationName, string ruleCollectionName, IList<NetworkManagerSecurityGroupItem> appliesToGroups, string description = default(string), Dictionary<string, List<string>> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken))
539+
public async Task<AzureOperationResponse<AdminRuleCollection>> CreateOrUpdateWithHttpMessagesAsync(AdminRuleCollection ruleCollection, string resourceGroupName, string networkManagerName, string configurationName, string ruleCollectionName, Dictionary<string, List<string>> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken))
543540
{
541+
if (ruleCollection == null)
542+
{
543+
throw new ValidationException(ValidationRules.CannotBeNull, "ruleCollection");
544+
}
545+
if (ruleCollection != null)
546+
{
547+
ruleCollection.Validate();
548+
}
544549
if (Client.SubscriptionId == null)
545550
{
546551
throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId");
@@ -561,40 +566,20 @@ internal AdminRuleCollectionsOperations(NetworkManagementClient client)
561566
{
562567
throw new ValidationException(ValidationRules.CannotBeNull, "ruleCollectionName");
563568
}
564-
if (appliesToGroups == null)
565-
{
566-
throw new ValidationException(ValidationRules.CannotBeNull, "appliesToGroups");
567-
}
568-
if (appliesToGroups != null)
569-
{
570-
foreach (var element in appliesToGroups)
571-
{
572-
if (element != null)
573-
{
574-
element.Validate();
575-
}
576-
}
577-
}
578569
string apiVersion = "2022-11-01";
579-
AdminRuleCollection ruleCollection = new AdminRuleCollection();
580-
if (description != null || appliesToGroups != null)
581-
{
582-
ruleCollection.Description = description;
583-
ruleCollection.AppliesToGroups = appliesToGroups;
584-
}
585570
// Tracing
586571
bool _shouldTrace = ServiceClientTracing.IsEnabled;
587572
string _invocationId = null;
588573
if (_shouldTrace)
589574
{
590575
_invocationId = ServiceClientTracing.NextInvocationId.ToString();
591576
Dictionary<string, object> tracingParameters = new Dictionary<string, object>();
577+
tracingParameters.Add("ruleCollection", ruleCollection);
592578
tracingParameters.Add("apiVersion", apiVersion);
593579
tracingParameters.Add("resourceGroupName", resourceGroupName);
594580
tracingParameters.Add("networkManagerName", networkManagerName);
595581
tracingParameters.Add("configurationName", configurationName);
596582
tracingParameters.Add("ruleCollectionName", ruleCollectionName);
597-
tracingParameters.Add("ruleCollection", ruleCollection);
598583
tracingParameters.Add("cancellationToken", cancellationToken);
599584
ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters);
600585
}

src/Network/Network.Management.Sdk/Generated/AdminRuleCollectionsOperationsExtensions.cs

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ namespace Microsoft.Azure.Management.Network
1313
using Microsoft.Rest;
1414
using Microsoft.Rest.Azure;
1515
using Models;
16-
using System.Collections;
17-
using System.Collections.Generic;
1816
using System.Threading;
1917
using System.Threading.Tasks;
2018

@@ -149,6 +147,9 @@ public static AdminRuleCollection Get(this IAdminRuleCollectionsOperations opera
149147
/// <param name='operations'>
150148
/// The operations group for this extension method.
151149
/// </param>
150+
/// <param name='ruleCollection'>
151+
/// The Rule Collection to create or update
152+
/// </param>
152153
/// <param name='resourceGroupName'>
153154
/// The name of the resource group.
154155
/// </param>
@@ -161,15 +162,9 @@ public static AdminRuleCollection Get(this IAdminRuleCollectionsOperations opera
161162
/// <param name='ruleCollectionName'>
162163
/// The name of the network manager security Configuration rule collection.
163164
/// </param>
164-
/// <param name='appliesToGroups'>
165-
/// Groups for configuration
166-
/// </param>
167-
/// <param name='description'>
168-
/// A description of the admin rule collection.
169-
/// </param>
170-
public static AdminRuleCollection CreateOrUpdate(this IAdminRuleCollectionsOperations operations, string resourceGroupName, string networkManagerName, string configurationName, string ruleCollectionName, IList<NetworkManagerSecurityGroupItem> appliesToGroups, string description = default(string))
165+
public static AdminRuleCollection CreateOrUpdate(this IAdminRuleCollectionsOperations operations, AdminRuleCollection ruleCollection, string resourceGroupName, string networkManagerName, string configurationName, string ruleCollectionName)
171166
{
172-
return operations.CreateOrUpdateAsync(resourceGroupName, networkManagerName, configurationName, ruleCollectionName, appliesToGroups, description).GetAwaiter().GetResult();
167+
return operations.CreateOrUpdateAsync(ruleCollection, resourceGroupName, networkManagerName, configurationName, ruleCollectionName).GetAwaiter().GetResult();
173168
}
174169

175170
/// <summary>
@@ -178,6 +173,9 @@ public static AdminRuleCollection Get(this IAdminRuleCollectionsOperations opera
178173
/// <param name='operations'>
179174
/// The operations group for this extension method.
180175
/// </param>
176+
/// <param name='ruleCollection'>
177+
/// The Rule Collection to create or update
178+
/// </param>
181179
/// <param name='resourceGroupName'>
182180
/// The name of the resource group.
183181
/// </param>
@@ -190,18 +188,12 @@ public static AdminRuleCollection Get(this IAdminRuleCollectionsOperations opera
190188
/// <param name='ruleCollectionName'>
191189
/// The name of the network manager security Configuration rule collection.
192190
/// </param>
193-
/// <param name='appliesToGroups'>
194-
/// Groups for configuration
195-
/// </param>
196-
/// <param name='description'>
197-
/// A description of the admin rule collection.
198-
/// </param>
199191
/// <param name='cancellationToken'>
200192
/// The cancellation token.
201193
/// </param>
202-
public static async Task<AdminRuleCollection> CreateOrUpdateAsync(this IAdminRuleCollectionsOperations operations, string resourceGroupName, string networkManagerName, string configurationName, string ruleCollectionName, IList<NetworkManagerSecurityGroupItem> appliesToGroups, string description = default(string), CancellationToken cancellationToken = default(CancellationToken))
194+
public static async Task<AdminRuleCollection> CreateOrUpdateAsync(this IAdminRuleCollectionsOperations operations, AdminRuleCollection ruleCollection, string resourceGroupName, string networkManagerName, string configurationName, string ruleCollectionName, CancellationToken cancellationToken = default(CancellationToken))
203195
{
204-
using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, networkManagerName, configurationName, ruleCollectionName, appliesToGroups, description, null, cancellationToken).ConfigureAwait(false))
196+
using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(ruleCollection, resourceGroupName, networkManagerName, configurationName, ruleCollectionName, null, cancellationToken).ConfigureAwait(false))
205197
{
206198
return _result.Body;
207199
}

src/Network/Network.Management.Sdk/Generated/ApplicationGatewaysOperations.cs

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -300,8 +300,8 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client)
300300
/// <param name='applicationGatewayName'>
301301
/// The name of the application gateway.
302302
/// </param>
303-
/// <param name='tags'>
304-
/// Resource tags.
303+
/// <param name='parameters'>
304+
/// Parameters supplied to update application gateway tags.
305305
/// </param>
306306
/// <param name='customHeaders'>
307307
/// Headers that will be added to request.
@@ -324,7 +324,7 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client)
324324
/// <return>
325325
/// A response object containing the response body and response headers.
326326
/// </return>
327-
public async Task<AzureOperationResponse<ApplicationGateway>> UpdateTagsWithHttpMessagesAsync(string resourceGroupName, string applicationGatewayName, IDictionary<string, string> tags = default(IDictionary<string, string>), Dictionary<string, List<string>> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken))
327+
public async Task<AzureOperationResponse<ApplicationGateway>> UpdateTagsWithHttpMessagesAsync(string resourceGroupName, string applicationGatewayName, TagsObject parameters, Dictionary<string, List<string>> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken))
328328
{
329329
if (resourceGroupName == null)
330330
{
@@ -334,16 +334,15 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client)
334334
{
335335
throw new ValidationException(ValidationRules.CannotBeNull, "applicationGatewayName");
336336
}
337+
if (parameters == null)
338+
{
339+
throw new ValidationException(ValidationRules.CannotBeNull, "parameters");
340+
}
337341
if (Client.SubscriptionId == null)
338342
{
339343
throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId");
340344
}
341345
string apiVersion = "2022-11-01";
342-
TagsObject parameters = new TagsObject();
343-
if (tags != null)
344-
{
345-
parameters.Tags = tags;
346-
}
347346
// Tracing
348347
bool _shouldTrace = ServiceClientTracing.IsEnabled;
349348
string _invocationId = null;
@@ -353,8 +352,8 @@ internal ApplicationGatewaysOperations(NetworkManagementClient client)
353352
Dictionary<string, object> tracingParameters = new Dictionary<string, object>();
354353
tracingParameters.Add("resourceGroupName", resourceGroupName);
355354
tracingParameters.Add("applicationGatewayName", applicationGatewayName);
356-
tracingParameters.Add("apiVersion", apiVersion);
357355
tracingParameters.Add("parameters", parameters);
356+
tracingParameters.Add("apiVersion", apiVersion);
358357
tracingParameters.Add("cancellationToken", cancellationToken);
359358
ServiceClientTracing.Enter(_invocationId, this, "UpdateTags", tracingParameters);
360359
}

src/Network/Network.Management.Sdk/Generated/ApplicationGatewaysOperationsExtensions.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -158,12 +158,12 @@ public static ApplicationGateway CreateOrUpdate(this IApplicationGatewaysOperati
158158
/// <param name='applicationGatewayName'>
159159
/// The name of the application gateway.
160160
/// </param>
161-
/// <param name='tags'>
162-
/// Resource tags.
161+
/// <param name='parameters'>
162+
/// Parameters supplied to update application gateway tags.
163163
/// </param>
164-
public static ApplicationGateway UpdateTags(this IApplicationGatewaysOperations operations, string resourceGroupName, string applicationGatewayName, IDictionary<string, string> tags = default(IDictionary<string, string>))
164+
public static ApplicationGateway UpdateTags(this IApplicationGatewaysOperations operations, string resourceGroupName, string applicationGatewayName, TagsObject parameters)
165165
{
166-
return operations.UpdateTagsAsync(resourceGroupName, applicationGatewayName, tags).GetAwaiter().GetResult();
166+
return operations.UpdateTagsAsync(resourceGroupName, applicationGatewayName, parameters).GetAwaiter().GetResult();
167167
}
168168

169169
/// <summary>
@@ -178,15 +178,15 @@ public static ApplicationGateway CreateOrUpdate(this IApplicationGatewaysOperati
178178
/// <param name='applicationGatewayName'>
179179
/// The name of the application gateway.
180180
/// </param>
181-
/// <param name='tags'>
182-
/// Resource tags.
181+
/// <param name='parameters'>
182+
/// Parameters supplied to update application gateway tags.
183183
/// </param>
184184
/// <param name='cancellationToken'>
185185
/// The cancellation token.
186186
/// </param>
187-
public static async Task<ApplicationGateway> UpdateTagsAsync(this IApplicationGatewaysOperations operations, string resourceGroupName, string applicationGatewayName, IDictionary<string, string> tags = default(IDictionary<string, string>), CancellationToken cancellationToken = default(CancellationToken))
187+
public static async Task<ApplicationGateway> UpdateTagsAsync(this IApplicationGatewaysOperations operations, string resourceGroupName, string applicationGatewayName, TagsObject parameters, CancellationToken cancellationToken = default(CancellationToken))
188188
{
189-
using (var _result = await operations.UpdateTagsWithHttpMessagesAsync(resourceGroupName, applicationGatewayName, tags, null, cancellationToken).ConfigureAwait(false))
189+
using (var _result = await operations.UpdateTagsWithHttpMessagesAsync(resourceGroupName, applicationGatewayName, parameters, null, cancellationToken).ConfigureAwait(false))
190190
{
191191
return _result.Body;
192192
}

src/Network/Network.Management.Sdk/Generated/ApplicationSecurityGroupsOperations.cs

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -301,8 +301,8 @@ internal ApplicationSecurityGroupsOperations(NetworkManagementClient client)
301301
/// <param name='applicationSecurityGroupName'>
302302
/// The name of the application security group.
303303
/// </param>
304-
/// <param name='tags'>
305-
/// Resource tags.
304+
/// <param name='parameters'>
305+
/// Parameters supplied to update application security group tags.
306306
/// </param>
307307
/// <param name='customHeaders'>
308308
/// Headers that will be added to request.
@@ -325,7 +325,7 @@ internal ApplicationSecurityGroupsOperations(NetworkManagementClient client)
325325
/// <return>
326326
/// A response object containing the response body and response headers.
327327
/// </return>
328-
public async Task<AzureOperationResponse<ApplicationSecurityGroup>> UpdateTagsWithHttpMessagesAsync(string resourceGroupName, string applicationSecurityGroupName, IDictionary<string, string> tags = default(IDictionary<string, string>), Dictionary<string, List<string>> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken))
328+
public async Task<AzureOperationResponse<ApplicationSecurityGroup>> UpdateTagsWithHttpMessagesAsync(string resourceGroupName, string applicationSecurityGroupName, TagsObject parameters, Dictionary<string, List<string>> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken))
329329
{
330330
if (resourceGroupName == null)
331331
{
@@ -335,16 +335,15 @@ internal ApplicationSecurityGroupsOperations(NetworkManagementClient client)
335335
{
336336
throw new ValidationException(ValidationRules.CannotBeNull, "applicationSecurityGroupName");
337337
}
338+
if (parameters == null)
339+
{
340+
throw new ValidationException(ValidationRules.CannotBeNull, "parameters");
341+
}
338342
if (Client.SubscriptionId == null)
339343
{
340344
throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId");
341345
}
342346
string apiVersion = "2022-11-01";
343-
TagsObject parameters = new TagsObject();
344-
if (tags != null)
345-
{
346-
parameters.Tags = tags;
347-
}
348347
// Tracing
349348
bool _shouldTrace = ServiceClientTracing.IsEnabled;
350349
string _invocationId = null;
@@ -354,8 +353,8 @@ internal ApplicationSecurityGroupsOperations(NetworkManagementClient client)
354353
Dictionary<string, object> tracingParameters = new Dictionary<string, object>();
355354
tracingParameters.Add("resourceGroupName", resourceGroupName);
356355
tracingParameters.Add("applicationSecurityGroupName", applicationSecurityGroupName);
357-
tracingParameters.Add("apiVersion", apiVersion);
358356
tracingParameters.Add("parameters", parameters);
357+
tracingParameters.Add("apiVersion", apiVersion);
359358
tracingParameters.Add("cancellationToken", cancellationToken);
360359
ServiceClientTracing.Enter(_invocationId, this, "UpdateTags", tracingParameters);
361360
}

0 commit comments

Comments
 (0)