Condividi tramite


IPoolOperations.CreateWithHttpMessagesAsync Metodo

Definizione

Crea un nuovo pool all'interno dell'account specificato.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Batch.Models.Pool,Microsoft.Azure.Management.Batch.Models.PoolCreateHeaders>> CreateWithHttpMessagesAsync(string resourceGroupName, string accountName, string poolName, Microsoft.Azure.Management.Batch.Models.Pool parameters, string ifMatch = default, string ifNoneMatch = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateWithHttpMessagesAsync : string * string * string * Microsoft.Azure.Management.Batch.Models.Pool * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Batch.Models.Pool, Microsoft.Azure.Management.Batch.Models.PoolCreateHeaders>>
Public Function CreateWithHttpMessagesAsync (resourceGroupName As String, accountName As String, poolName As String, parameters As Pool, Optional ifMatch As String = Nothing, Optional ifNoneMatch As String = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of Pool, PoolCreateHeaders))

Parametri

resourceGroupName
String

Nome del gruppo di risorse che contiene l'account Batch.

accountName
String

Nome dell'account Batch.

poolName
String

Nome del pool. Deve essere univoco all'interno dell'account.

parameters
Pool

Parametri aggiuntivi per la creazione del pool.

ifMatch
String

Versione dello stato dell'entità (ETag) del pool da aggiornare. È possibile usare il valore "*" per applicare l'operazione solo se il pool esiste già. Se omesso, questa operazione verrà sempre applicata.

ifNoneMatch
String

Impostare su "*" per consentire la creazione di un nuovo pool, ma per impedire l'aggiornamento di un pool esistente. Gli altri valori verranno ignorati.

customHeaders
Dictionary<String,List<String>>

Intestazioni che verranno aggiunte alla richiesta.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Eccezioni

Generata quando l'operazione ha restituito un codice di stato non valido

Generata quando non è possibile deserializzare la risposta

Generata quando un parametro obbligatorio è Null

Si applica a