ArmSynapseModelFactory.SynapseKustoPoolPatch Method

Definition

Initializes a new instance of SynapseKustoPoolPatch.

public static Azure.ResourceManager.Synapse.Models.SynapseKustoPoolPatch SynapseKustoPoolPatch (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ResourceManager.Synapse.Models.SynapseDataSourceSku sku = default, Azure.ResourceManager.Synapse.Models.KustoPoolState? state = default, Azure.ResourceManager.Synapse.Models.ResourceProvisioningState? provisioningState = default, Uri uri = default, Uri dataIngestionUri = default, string stateReason = default, Azure.ResourceManager.Synapse.Models.SynapseOptimizedAutoscale optimizedAutoscale = default, bool? enableStreamingIngest = default, bool? enablePurge = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Synapse.Models.SynapseLanguageExtension> languageExtensionsValue = default, Guid? workspaceUid = default);
static member SynapseKustoPoolPatch : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.ResourceManager.Synapse.Models.SynapseDataSourceSku * Nullable<Azure.ResourceManager.Synapse.Models.KustoPoolState> * Nullable<Azure.ResourceManager.Synapse.Models.ResourceProvisioningState> * Uri * Uri * string * Azure.ResourceManager.Synapse.Models.SynapseOptimizedAutoscale * Nullable<bool> * Nullable<bool> * seq<Azure.ResourceManager.Synapse.Models.SynapseLanguageExtension> * Nullable<Guid> -> Azure.ResourceManager.Synapse.Models.SynapseKustoPoolPatch
Public Shared Function SynapseKustoPoolPatch (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As SynapseDataSourceSku = Nothing, Optional state As Nullable(Of KustoPoolState) = Nothing, Optional provisioningState As Nullable(Of ResourceProvisioningState) = Nothing, Optional uri As Uri = Nothing, Optional dataIngestionUri As Uri = Nothing, Optional stateReason As String = Nothing, Optional optimizedAutoscale As SynapseOptimizedAutoscale = Nothing, Optional enableStreamingIngest As Nullable(Of Boolean) = Nothing, Optional enablePurge As Nullable(Of Boolean) = Nothing, Optional languageExtensionsValue As IEnumerable(Of SynapseLanguageExtension) = Nothing, Optional workspaceUid As Nullable(Of Guid) = Nothing) As SynapseKustoPoolPatch

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

tags
IDictionary<String,String>

Resource tags.

sku
SynapseDataSourceSku

The SKU of the kusto pool.

state
Nullable<KustoPoolState>

The state of the resource.

provisioningState
Nullable<ResourceProvisioningState>

The provisioned state of the resource.

uri
Uri

The Kusto Pool URI.

dataIngestionUri
Uri

The Kusto Pool data ingestion URI.

stateReason
String

The reason for the Kusto Pool's current state.

optimizedAutoscale
SynapseOptimizedAutoscale

Optimized auto scale definition.

enableStreamingIngest
Nullable<Boolean>

A boolean value that indicates if the streaming ingest is enabled.

enablePurge
Nullable<Boolean>

A boolean value that indicates if the purge operations are enabled.

languageExtensionsValue
IEnumerable<SynapseLanguageExtension>

List of the Kusto Pool's language extensions.

workspaceUid
Nullable<Guid>

The workspace unique identifier.

Returns

A new SynapseKustoPoolPatch instance for mocking.

Applies to