@@ -69,6 +69,10 @@ public partial interface IIpamPoolsOperations
69
69
/// <param name='poolName'>
70
70
/// IP Address Manager Pool resource name.
71
71
/// </param>
72
+ /// <param name='ifMatch'>
73
+ /// The entity state (ETag) version of the pool to update. This value can be
74
+ /// omitted or set to "*" to apply the operation unconditionally.
75
+ /// </param>
72
76
/// <param name='body'>
73
77
/// Pool resource object to create/update.
74
78
/// </param>
@@ -84,7 +88,7 @@ public partial interface IIpamPoolsOperations
84
88
/// <exception cref="Microsoft.Rest.SerializationException">
85
89
/// Thrown when unable to deserialize the response
86
90
/// </exception>
87
- System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse < IpamPool , IpamPoolsCreateHeaders > > CreateWithHttpMessagesAsync ( string resourceGroupName , string networkManagerName , string poolName , IpamPool body , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
91
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse < IpamPool , IpamPoolsCreateHeaders > > CreateWithHttpMessagesAsync ( string resourceGroupName , string networkManagerName , string poolName , IpamPool body , string ifMatch = default ( string ) , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
88
92
89
93
/// <summary>
90
94
/// Updates the specific Pool resource.
@@ -101,6 +105,10 @@ public partial interface IIpamPoolsOperations
101
105
/// <param name='poolName'>
102
106
/// IP Address Manager Pool resource name.
103
107
/// </param>
108
+ /// <param name='ifMatch'>
109
+ /// The entity state (ETag) version of the pool to update. This value can be
110
+ /// omitted or set to "*" to apply the operation unconditionally.
111
+ /// </param>
104
112
/// <param name='body'>
105
113
/// Pool resource object to update partially.
106
114
/// </param>
@@ -116,7 +124,7 @@ public partial interface IIpamPoolsOperations
116
124
/// <exception cref="Microsoft.Rest.SerializationException">
117
125
/// Thrown when unable to deserialize the response
118
126
/// </exception>
119
- System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse < IpamPool > > UpdateWithHttpMessagesAsync ( string resourceGroupName , string networkManagerName , string poolName , IpamPoolUpdate body = default ( IpamPoolUpdate ) , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
127
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse < IpamPool > > UpdateWithHttpMessagesAsync ( string resourceGroupName , string networkManagerName , string poolName , string ifMatch = default ( string ) , IpamPoolUpdate body = default ( IpamPoolUpdate ) , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
120
128
121
129
/// <summary>
122
130
/// Gets the specific Pool resource.
@@ -162,6 +170,10 @@ public partial interface IIpamPoolsOperations
162
170
/// <param name='poolName'>
163
171
/// Pool resource name.
164
172
/// </param>
173
+ /// <param name='ifMatch'>
174
+ /// The entity state (ETag) version of the pool to update. This value can be
175
+ /// omitted or set to "*" to apply the operation unconditionally.
176
+ /// </param>
165
177
/// <param name='customHeaders'>
166
178
/// The headers that will be added to request.
167
179
/// </param>
@@ -171,7 +183,7 @@ public partial interface IIpamPoolsOperations
171
183
/// <exception cref="Microsoft.Rest.Azure.CloudException">
172
184
/// Thrown when the operation returned an invalid status code
173
185
/// </exception>
174
- System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationHeaderResponse < IpamPoolsDeleteHeaders > > DeleteWithHttpMessagesAsync ( string resourceGroupName , string networkManagerName , string poolName , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
186
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationHeaderResponse < IpamPoolsDeleteHeaders > > DeleteWithHttpMessagesAsync ( string resourceGroupName , string networkManagerName , string poolName , string ifMatch = default ( string ) , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
175
187
176
188
/// <summary>
177
189
/// Get the Pool Usage.
@@ -246,6 +258,10 @@ public partial interface IIpamPoolsOperations
246
258
/// <param name='poolName'>
247
259
/// IP Address Manager Pool resource name.
248
260
/// </param>
261
+ /// <param name='ifMatch'>
262
+ /// The entity state (ETag) version of the pool to update. This value can be
263
+ /// omitted or set to "*" to apply the operation unconditionally.
264
+ /// </param>
249
265
/// <param name='body'>
250
266
/// Pool resource object to create/update.
251
267
/// </param>
@@ -261,7 +277,7 @@ public partial interface IIpamPoolsOperations
261
277
/// <exception cref="Microsoft.Rest.SerializationException">
262
278
/// Thrown when unable to deserialize the response
263
279
/// </exception>
264
- System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse < IpamPool , IpamPoolsCreateHeaders > > BeginCreateWithHttpMessagesAsync ( string resourceGroupName , string networkManagerName , string poolName , IpamPool body , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
280
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse < IpamPool , IpamPoolsCreateHeaders > > BeginCreateWithHttpMessagesAsync ( string resourceGroupName , string networkManagerName , string poolName , IpamPool body , string ifMatch = default ( string ) , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
265
281
266
282
/// <summary>
267
283
/// Delete the Pool resource.
@@ -278,6 +294,10 @@ public partial interface IIpamPoolsOperations
278
294
/// <param name='poolName'>
279
295
/// Pool resource name.
280
296
/// </param>
297
+ /// <param name='ifMatch'>
298
+ /// The entity state (ETag) version of the pool to update. This value can be
299
+ /// omitted or set to "*" to apply the operation unconditionally.
300
+ /// </param>
281
301
/// <param name='customHeaders'>
282
302
/// The headers that will be added to request.
283
303
/// </param>
@@ -287,7 +307,7 @@ public partial interface IIpamPoolsOperations
287
307
/// <exception cref="Microsoft.Rest.Azure.CloudException">
288
308
/// Thrown when the operation returned an invalid status code
289
309
/// </exception>
290
- System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationHeaderResponse < IpamPoolsDeleteHeaders > > BeginDeleteWithHttpMessagesAsync ( string resourceGroupName , string networkManagerName , string poolName , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
310
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationHeaderResponse < IpamPoolsDeleteHeaders > > BeginDeleteWithHttpMessagesAsync ( string resourceGroupName , string networkManagerName , string poolName , string ifMatch = default ( string ) , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
291
311
292
312
/// <summary>
293
313
/// Gets list of Pool resources at Network Manager level.
0 commit comments