Share via


SynapseBigDataPoolInfoCollection.CreateOrUpdate Method

Definition

Create a new Big Data pool.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/bigDataPools/{bigDataPoolName}
  • Operation Id: BigDataPools_CreateOrUpdate
public virtual Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Synapse.SynapseBigDataPoolInfoResource> CreateOrUpdate (Azure.WaitUntil waitUntil, string bigDataPoolName, Azure.ResourceManager.Synapse.SynapseBigDataPoolInfoData info, bool? force = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdate : Azure.WaitUntil * string * Azure.ResourceManager.Synapse.SynapseBigDataPoolInfoData * Nullable<bool> * System.Threading.CancellationToken -> Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Synapse.SynapseBigDataPoolInfoResource>
override this.CreateOrUpdate : Azure.WaitUntil * string * Azure.ResourceManager.Synapse.SynapseBigDataPoolInfoData * Nullable<bool> * System.Threading.CancellationToken -> Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Synapse.SynapseBigDataPoolInfoResource>
Public Overridable Function CreateOrUpdate (waitUntil As WaitUntil, bigDataPoolName As String, info As SynapseBigDataPoolInfoData, Optional force As Nullable(Of Boolean) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ArmOperation(Of SynapseBigDataPoolInfoResource)

Parameters

waitUntil
WaitUntil

Completed if the method should wait to return until the long-running operation has completed on the service; Started if it should return after starting the operation. For more information on long-running operations, please see Azure.Core Long-Running Operation samples.

bigDataPoolName
String

Big Data pool name.

info
SynapseBigDataPoolInfoData

The Big Data pool to create.

force
Nullable<Boolean>

Whether to stop any running jobs in the Big Data pool.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

bigDataPoolName is an empty string, and was expected to be non-empty.

bigDataPoolName or info is null.

Applies to