IpamPoolResource.UpdateAsync Method

Definition

Overloads

Name Description
UpdateAsync(IpamPoolPatch, CancellationToken)

Invokes the UpdateAsync compatibility operation.

UpdateAsync(IpamPoolPatch, String, CancellationToken)

Invokes the UpdateAsync compatibility operation.

UpdateAsync(IpamPoolPatch, Nullable<ETag>, CancellationToken)

Updates the specific Pool resource.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/ipamPools/{poolName}.
  • Operation Id. : IpamPools_Update.
  • Default Api Version. : 2025-07-01.
  • Resource. : IpamPoolResource.

UpdateAsync(IpamPoolPatch, CancellationToken)

Source:
IpamPoolResource.OperationCompatibility.cs
Source:
IpamPoolResource.cs

Invokes the UpdateAsync compatibility operation.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.IpamPoolResource>> UpdateAsync(Azure.ResourceManager.Network.Models.IpamPoolPatch patch, System.Threading.CancellationToken cancellationToken);
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.IpamPoolResource>> UpdateAsync(Azure.ResourceManager.Network.Models.IpamPoolPatch patch, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateAsync : Azure.ResourceManager.Network.Models.IpamPoolPatch * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.IpamPoolResource>>
override this.UpdateAsync : Azure.ResourceManager.Network.Models.IpamPoolPatch * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.IpamPoolResource>>
Public Overridable Function UpdateAsync (patch As IpamPoolPatch, cancellationToken As CancellationToken) As Task(Of Response(Of IpamPoolResource))
Public Overridable Function UpdateAsync (patch As IpamPoolPatch, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of IpamPoolResource))

Parameters

patch
IpamPoolPatch

Pool resource object to update partially.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

patch is null.

Applies to

UpdateAsync(IpamPoolPatch, String, CancellationToken)

Source:
IpamPoolResource.OperationCompatibility.cs

Invokes the UpdateAsync compatibility operation.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.IpamPoolResource>> UpdateAsync(Azure.ResourceManager.Network.Models.IpamPoolPatch patch, string ifMatch, System.Threading.CancellationToken cancellationToken);
abstract member UpdateAsync : Azure.ResourceManager.Network.Models.IpamPoolPatch * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.IpamPoolResource>>
override this.UpdateAsync : Azure.ResourceManager.Network.Models.IpamPoolPatch * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.IpamPoolResource>>
Public Overridable Function UpdateAsync (patch As IpamPoolPatch, ifMatch As String, cancellationToken As CancellationToken) As Task(Of Response(Of IpamPoolResource))

Parameters

patch
IpamPoolPatch

Pool resource object to update partially.

ifMatch
String

The entity state (ETag) version of the pool to update. This value can be omitted or set to "*" to apply the operation unconditionally.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

patch is null.

Applies to

UpdateAsync(IpamPoolPatch, Nullable<ETag>, CancellationToken)

Source:
IpamPoolResource.cs

Updates the specific Pool resource.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/ipamPools/{poolName}.
  • Operation Id. : IpamPools_Update.
  • Default Api Version. : 2025-07-01.
  • Resource. : IpamPoolResource.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.IpamPoolResource>> UpdateAsync(Azure.ResourceManager.Network.Models.IpamPoolPatch patch, Azure.ETag? ifMatch = default, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateAsync : Azure.ResourceManager.Network.Models.IpamPoolPatch * Nullable<Azure.ETag> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.IpamPoolResource>>
override this.UpdateAsync : Azure.ResourceManager.Network.Models.IpamPoolPatch * Nullable<Azure.ETag> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.IpamPoolResource>>
Public Overridable Function UpdateAsync (patch As IpamPoolPatch, Optional ifMatch As Nullable(Of ETag) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of IpamPoolResource))

Parameters

patch
IpamPoolPatch

Pool resource object to update partially.

ifMatch
Nullable<ETag>

The entity state (ETag) version of the pool to update. This value can be omitted or set to "*" to apply the operation unconditionally.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Applies to