ArmSynapseModelFactory.SynapseBigDataPoolInfoData 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 SynapseBigDataPoolInfoData.
public static Azure.ResourceManager.Synapse.SynapseBigDataPoolInfoData SynapseBigDataPoolInfoData (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.Core.AzureLocation location = default, string provisioningState = default, Azure.ResourceManager.Synapse.Models.BigDataPoolAutoScaleProperties autoScale = default, DateTimeOffset? createdOn = default, Azure.ResourceManager.Synapse.Models.BigDataPoolAutoPauseProperties autoPause = default, bool? isComputeIsolationEnabled = default, bool? isAutotuneEnabled = default, bool? isSessionLevelPackagesEnabled = default, int? cacheSize = default, Azure.ResourceManager.Synapse.Models.SynapseDynamicExecutorAllocation dynamicExecutorAllocation = default, string sparkEventsFolder = default, int? nodeCount = default, Azure.ResourceManager.Synapse.Models.BigDataPoolLibraryRequirements libraryRequirements = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Synapse.Models.BigDataPoolLibraryInfo> customLibraries = default, Azure.ResourceManager.Synapse.Models.BigDataPoolSparkConfigProperties sparkConfigProperties = default, string sparkVersion = default, string defaultSparkLogFolder = default, Azure.ResourceManager.Synapse.Models.BigDataPoolNodeSize? nodeSize = default, Azure.ResourceManager.Synapse.Models.BigDataPoolNodeSizeFamily? nodeSizeFamily = default, DateTimeOffset? lastSucceededOn = default);
static member SynapseBigDataPoolInfoData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * Azure.ResourceManager.Synapse.Models.BigDataPoolAutoScaleProperties * Nullable<DateTimeOffset> * Azure.ResourceManager.Synapse.Models.BigDataPoolAutoPauseProperties * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<int> * Azure.ResourceManager.Synapse.Models.SynapseDynamicExecutorAllocation * string * Nullable<int> * Azure.ResourceManager.Synapse.Models.BigDataPoolLibraryRequirements * seq<Azure.ResourceManager.Synapse.Models.BigDataPoolLibraryInfo> * Azure.ResourceManager.Synapse.Models.BigDataPoolSparkConfigProperties * string * string * Nullable<Azure.ResourceManager.Synapse.Models.BigDataPoolNodeSize> * Nullable<Azure.ResourceManager.Synapse.Models.BigDataPoolNodeSizeFamily> * Nullable<DateTimeOffset> -> Azure.ResourceManager.Synapse.SynapseBigDataPoolInfoData
Public Shared Function SynapseBigDataPoolInfoData (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 location As AzureLocation = Nothing, Optional provisioningState As String = Nothing, Optional autoScale As BigDataPoolAutoScaleProperties = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional autoPause As BigDataPoolAutoPauseProperties = Nothing, Optional isComputeIsolationEnabled As Nullable(Of Boolean) = Nothing, Optional isAutotuneEnabled As Nullable(Of Boolean) = Nothing, Optional isSessionLevelPackagesEnabled As Nullable(Of Boolean) = Nothing, Optional cacheSize As Nullable(Of Integer) = Nothing, Optional dynamicExecutorAllocation As SynapseDynamicExecutorAllocation = Nothing, Optional sparkEventsFolder As String = Nothing, Optional nodeCount As Nullable(Of Integer) = Nothing, Optional libraryRequirements As BigDataPoolLibraryRequirements = Nothing, Optional customLibraries As IEnumerable(Of BigDataPoolLibraryInfo) = Nothing, Optional sparkConfigProperties As BigDataPoolSparkConfigProperties = Nothing, Optional sparkVersion As String = Nothing, Optional defaultSparkLogFolder As String = Nothing, Optional nodeSize As Nullable(Of BigDataPoolNodeSize) = Nothing, Optional nodeSizeFamily As Nullable(Of BigDataPoolNodeSizeFamily) = Nothing, Optional lastSucceededOn As Nullable(Of DateTimeOffset) = Nothing) As SynapseBigDataPoolInfoData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
The tags.
- location
- AzureLocation
The location.
- provisioningState
- String
The state of the Big Data pool.
- autoScale
- BigDataPoolAutoScaleProperties
Auto-scaling properties.
- createdOn
- Nullable<DateTimeOffset>
The time when the Big Data pool was created.
- autoPause
- BigDataPoolAutoPauseProperties
Auto-pausing properties.
- dynamicExecutorAllocation
- SynapseDynamicExecutorAllocation
Dynamic Executor Allocation.
- sparkEventsFolder
- String
The Spark events folder.
- libraryRequirements
- BigDataPoolLibraryRequirements
Library version requirements.
- customLibraries
- IEnumerable<BigDataPoolLibraryInfo>
List of custom libraries/packages associated with the spark pool.
- sparkConfigProperties
- BigDataPoolSparkConfigProperties
Spark configuration file to specify additional properties.
- sparkVersion
- String
The Apache Spark version.
- defaultSparkLogFolder
- String
The default folder where Spark logs will be written.
- nodeSize
- Nullable<BigDataPoolNodeSize>
The level of compute power that each node in the Big Data pool has.
- nodeSizeFamily
- Nullable<BigDataPoolNodeSizeFamily>
The kind of nodes that the Big Data pool provides.
- lastSucceededOn
- Nullable<DateTimeOffset>
The time when the Big Data pool was updated successfully.
Returns
A new SynapseBigDataPoolInfoData instance for mocking.