IAgentPoolsOperations.DeleteWithHttpMessagesAsync Method

Definition

Overloads

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes an agent pool in the specified managed cluster.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationHeaderResponse<Microsoft.Azure.Management.ContainerService.Models.AgentPoolsDeleteHeaders>> DeleteWithHttpMessagesAsync(string resourceGroupName, string resourceName, string agentPoolName, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteWithHttpMessagesAsync : string * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationHeaderResponse<Microsoft.Azure.Management.ContainerService.Models.AgentPoolsDeleteHeaders>>
Public Function DeleteWithHttpMessagesAsync (resourceGroupName As String, resourceName As String, agentPoolName As String, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationHeaderResponse(Of AgentPoolsDeleteHeaders))

Parameters

resourceGroupName
String

The name of the resource group. The name is case insensitive.

resourceName
String

The name of the managed cluster resource.

agentPoolName
String

The name of the agent pool.

customHeaders
Dictionary<String,List<String>>

The headers that will be added to request.

cancellationToken
CancellationToken

The cancellation token.

Returns

Exceptions

Thrown when the operation returned an invalid status code

Remarks

Deletes an agent pool in the specified managed cluster.

Applies to

DeleteWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

Deletes an agent pool in the specified managed cluster.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationHeaderResponse<Microsoft.Azure.Management.ContainerService.Models.AgentPoolsDeleteHeaders>> DeleteWithHttpMessagesAsync(string resourceGroupName, string resourceName, string agentPoolName, bool? ignorePodDisruptionBudget = default, string ifMatch = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteWithHttpMessagesAsync : string * string * string * Nullable<bool> * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationHeaderResponse<Microsoft.Azure.Management.ContainerService.Models.AgentPoolsDeleteHeaders>>
Public Function DeleteWithHttpMessagesAsync (resourceGroupName As String, resourceName As String, agentPoolName As String, Optional ignorePodDisruptionBudget As Nullable(Of Boolean) = Nothing, Optional ifMatch As String = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationHeaderResponse(Of AgentPoolsDeleteHeaders))

Parameters

resourceGroupName
String

The name of the resource group. The name is case insensitive.

resourceName
String

The name of the managed cluster resource.

agentPoolName
String

The name of the agent pool.

ignorePodDisruptionBudget
Nullable<Boolean>

ignore-pod-disruption-budget=true to delete those pods on a node without considering Pod Disruption Budget

ifMatch
String

The request should only proceed if an entity matches this string.

customHeaders
Dictionary<String,List<String>>

The headers that will be added to request.

cancellationToken
CancellationToken

The cancellation token.

Returns

Exceptions

Thrown when the operation returned an invalid status code

Remarks

Deletes an agent pool in the specified managed cluster.

Applies to