ArmSynapseModelFactory.SynapseKustoPoolPatch Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
Resource tags.
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.
A boolean value that indicates if the streaming ingest is enabled.
- languageExtensionsValue
- IEnumerable<SynapseLanguageExtension>
List of the Kusto Pool's language extensions.
Returns
A new SynapseKustoPoolPatch instance for mocking.
Applies to
Azure SDK for .NET