This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.synapse.getBigDataPool
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get a Big Data pool. Azure REST API version: 2021-06-01.
Other available API versions: 2021-05-01, 2021-06-01-preview.
Using getBigDataPool
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getBigDataPool(args: GetBigDataPoolArgs, opts?: InvokeOptions): Promise<GetBigDataPoolResult>
function getBigDataPoolOutput(args: GetBigDataPoolOutputArgs, opts?: InvokeOptions): Output<GetBigDataPoolResult>def get_big_data_pool(big_data_pool_name: Optional[str] = None,
                      resource_group_name: Optional[str] = None,
                      workspace_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetBigDataPoolResult
def get_big_data_pool_output(big_data_pool_name: Optional[pulumi.Input[str]] = None,
                      resource_group_name: Optional[pulumi.Input[str]] = None,
                      workspace_name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetBigDataPoolResult]func LookupBigDataPool(ctx *Context, args *LookupBigDataPoolArgs, opts ...InvokeOption) (*LookupBigDataPoolResult, error)
func LookupBigDataPoolOutput(ctx *Context, args *LookupBigDataPoolOutputArgs, opts ...InvokeOption) LookupBigDataPoolResultOutput> Note: This function is named LookupBigDataPool in the Go SDK.
public static class GetBigDataPool 
{
    public static Task<GetBigDataPoolResult> InvokeAsync(GetBigDataPoolArgs args, InvokeOptions? opts = null)
    public static Output<GetBigDataPoolResult> Invoke(GetBigDataPoolInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBigDataPoolResult> getBigDataPool(GetBigDataPoolArgs args, InvokeOptions options)
public static Output<GetBigDataPoolResult> getBigDataPool(GetBigDataPoolArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:synapse:getBigDataPool
  arguments:
    # arguments dictionaryThe following arguments are supported:
- BigData stringPool Name 
- Big Data pool name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- The name of the workspace.
- BigData stringPool Name 
- Big Data pool name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- The name of the workspace.
- bigData StringPool Name 
- Big Data pool name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- The name of the workspace.
- bigData stringPool Name 
- Big Data pool name
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- workspaceName string
- The name of the workspace.
- big_data_ strpool_ name 
- Big Data pool name
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- workspace_name str
- The name of the workspace.
- bigData StringPool Name 
- Big Data pool name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- The name of the workspace.
getBigDataPool Result
The following output properties are available:
- CreationDate string
- The time when the Big Data pool was created.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- LastSucceeded stringTimestamp 
- The time when the Big Data pool was updated successfully.
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- AutoPause Pulumi.Azure Native. Synapse. Outputs. Auto Pause Properties Response 
- Auto-pausing properties
- AutoScale Pulumi.Azure Native. Synapse. Outputs. Auto Scale Properties Response 
- Auto-scaling properties
- CacheSize int
- The cache size
- CustomLibraries List<Pulumi.Azure Native. Synapse. Outputs. Library Info Response> 
- List of custom libraries/packages associated with the spark pool.
- DefaultSpark stringLog Folder 
- The default folder where Spark logs will be written.
- DynamicExecutor Pulumi.Allocation Azure Native. Synapse. Outputs. Dynamic Executor Allocation Response 
- Dynamic Executor Allocation
- IsAutotune boolEnabled 
- Whether autotune is required or not.
- IsCompute boolIsolation Enabled 
- Whether compute isolation is required or not.
- LibraryRequirements Pulumi.Azure Native. Synapse. Outputs. Library Requirements Response 
- Library version requirements
- NodeCount int
- The number of nodes in the Big Data pool.
- NodeSize string
- The level of compute power that each node in the Big Data pool has.
- NodeSize stringFamily 
- The kind of nodes that the Big Data pool provides.
- ProvisioningState string
- The state of the Big Data pool.
- SessionLevel boolPackages Enabled 
- Whether session level packages enabled.
- SparkConfig Pulumi.Properties Azure Native. Synapse. Outputs. Spark Config Properties Response 
- Spark configuration file to specify additional properties
- SparkEvents stringFolder 
- The Spark events folder
- SparkVersion string
- The Apache Spark version.
- Dictionary<string, string>
- Resource tags.
- CreationDate string
- The time when the Big Data pool was created.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- LastSucceeded stringTimestamp 
- The time when the Big Data pool was updated successfully.
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- AutoPause AutoPause Properties Response 
- Auto-pausing properties
- AutoScale AutoScale Properties Response 
- Auto-scaling properties
- CacheSize int
- The cache size
- CustomLibraries []LibraryInfo Response 
- List of custom libraries/packages associated with the spark pool.
- DefaultSpark stringLog Folder 
- The default folder where Spark logs will be written.
- DynamicExecutor DynamicAllocation Executor Allocation Response 
- Dynamic Executor Allocation
- IsAutotune boolEnabled 
- Whether autotune is required or not.
- IsCompute boolIsolation Enabled 
- Whether compute isolation is required or not.
- LibraryRequirements LibraryRequirements Response 
- Library version requirements
- NodeCount int
- The number of nodes in the Big Data pool.
- NodeSize string
- The level of compute power that each node in the Big Data pool has.
- NodeSize stringFamily 
- The kind of nodes that the Big Data pool provides.
- ProvisioningState string
- The state of the Big Data pool.
- SessionLevel boolPackages Enabled 
- Whether session level packages enabled.
- SparkConfig SparkProperties Config Properties Response 
- Spark configuration file to specify additional properties
- SparkEvents stringFolder 
- The Spark events folder
- SparkVersion string
- The Apache Spark version.
- map[string]string
- Resource tags.
- creationDate String
- The time when the Big Data pool was created.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- lastSucceeded StringTimestamp 
- The time when the Big Data pool was updated successfully.
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- autoPause AutoPause Properties Response 
- Auto-pausing properties
- autoScale AutoScale Properties Response 
- Auto-scaling properties
- cacheSize Integer
- The cache size
- customLibraries List<LibraryInfo Response> 
- List of custom libraries/packages associated with the spark pool.
- defaultSpark StringLog Folder 
- The default folder where Spark logs will be written.
- dynamicExecutor DynamicAllocation Executor Allocation Response 
- Dynamic Executor Allocation
- isAutotune BooleanEnabled 
- Whether autotune is required or not.
- isCompute BooleanIsolation Enabled 
- Whether compute isolation is required or not.
- libraryRequirements LibraryRequirements Response 
- Library version requirements
- nodeCount Integer
- The number of nodes in the Big Data pool.
- nodeSize String
- The level of compute power that each node in the Big Data pool has.
- nodeSize StringFamily 
- The kind of nodes that the Big Data pool provides.
- provisioningState String
- The state of the Big Data pool.
- sessionLevel BooleanPackages Enabled 
- Whether session level packages enabled.
- sparkConfig SparkProperties Config Properties Response 
- Spark configuration file to specify additional properties
- sparkEvents StringFolder 
- The Spark events folder
- sparkVersion String
- The Apache Spark version.
- Map<String,String>
- Resource tags.
- creationDate string
- The time when the Big Data pool was created.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- lastSucceeded stringTimestamp 
- The time when the Big Data pool was updated successfully.
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- autoPause AutoPause Properties Response 
- Auto-pausing properties
- autoScale AutoScale Properties Response 
- Auto-scaling properties
- cacheSize number
- The cache size
- customLibraries LibraryInfo Response[] 
- List of custom libraries/packages associated with the spark pool.
- defaultSpark stringLog Folder 
- The default folder where Spark logs will be written.
- dynamicExecutor DynamicAllocation Executor Allocation Response 
- Dynamic Executor Allocation
- isAutotune booleanEnabled 
- Whether autotune is required or not.
- isCompute booleanIsolation Enabled 
- Whether compute isolation is required or not.
- libraryRequirements LibraryRequirements Response 
- Library version requirements
- nodeCount number
- The number of nodes in the Big Data pool.
- nodeSize string
- The level of compute power that each node in the Big Data pool has.
- nodeSize stringFamily 
- The kind of nodes that the Big Data pool provides.
- provisioningState string
- The state of the Big Data pool.
- sessionLevel booleanPackages Enabled 
- Whether session level packages enabled.
- sparkConfig SparkProperties Config Properties Response 
- Spark configuration file to specify additional properties
- sparkEvents stringFolder 
- The Spark events folder
- sparkVersion string
- The Apache Spark version.
- {[key: string]: string}
- Resource tags.
- creation_date str
- The time when the Big Data pool was created.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- last_succeeded_ strtimestamp 
- The time when the Big Data pool was updated successfully.
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- auto_pause AutoPause Properties Response 
- Auto-pausing properties
- auto_scale AutoScale Properties Response 
- Auto-scaling properties
- cache_size int
- The cache size
- custom_libraries Sequence[LibraryInfo Response] 
- List of custom libraries/packages associated with the spark pool.
- default_spark_ strlog_ folder 
- The default folder where Spark logs will be written.
- dynamic_executor_ Dynamicallocation Executor Allocation Response 
- Dynamic Executor Allocation
- is_autotune_ boolenabled 
- Whether autotune is required or not.
- is_compute_ boolisolation_ enabled 
- Whether compute isolation is required or not.
- library_requirements LibraryRequirements Response 
- Library version requirements
- node_count int
- The number of nodes in the Big Data pool.
- node_size str
- The level of compute power that each node in the Big Data pool has.
- node_size_ strfamily 
- The kind of nodes that the Big Data pool provides.
- provisioning_state str
- The state of the Big Data pool.
- session_level_ boolpackages_ enabled 
- Whether session level packages enabled.
- spark_config_ Sparkproperties Config Properties Response 
- Spark configuration file to specify additional properties
- spark_events_ strfolder 
- The Spark events folder
- spark_version str
- The Apache Spark version.
- Mapping[str, str]
- Resource tags.
- creationDate String
- The time when the Big Data pool was created.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- lastSucceeded StringTimestamp 
- The time when the Big Data pool was updated successfully.
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- autoPause Property Map
- Auto-pausing properties
- autoScale Property Map
- Auto-scaling properties
- cacheSize Number
- The cache size
- customLibraries List<Property Map>
- List of custom libraries/packages associated with the spark pool.
- defaultSpark StringLog Folder 
- The default folder where Spark logs will be written.
- dynamicExecutor Property MapAllocation 
- Dynamic Executor Allocation
- isAutotune BooleanEnabled 
- Whether autotune is required or not.
- isCompute BooleanIsolation Enabled 
- Whether compute isolation is required or not.
- libraryRequirements Property Map
- Library version requirements
- nodeCount Number
- The number of nodes in the Big Data pool.
- nodeSize String
- The level of compute power that each node in the Big Data pool has.
- nodeSize StringFamily 
- The kind of nodes that the Big Data pool provides.
- provisioningState String
- The state of the Big Data pool.
- sessionLevel BooleanPackages Enabled 
- Whether session level packages enabled.
- sparkConfig Property MapProperties 
- Spark configuration file to specify additional properties
- sparkEvents StringFolder 
- The Spark events folder
- sparkVersion String
- The Apache Spark version.
- Map<String>
- Resource tags.
Supporting Types
AutoPausePropertiesResponse   
- DelayIn intMinutes 
- Number of minutes of idle time before the Big Data pool is automatically paused.
- Enabled bool
- Whether auto-pausing is enabled for the Big Data pool.
- DelayIn intMinutes 
- Number of minutes of idle time before the Big Data pool is automatically paused.
- Enabled bool
- Whether auto-pausing is enabled for the Big Data pool.
- delayIn IntegerMinutes 
- Number of minutes of idle time before the Big Data pool is automatically paused.
- enabled Boolean
- Whether auto-pausing is enabled for the Big Data pool.
- delayIn numberMinutes 
- Number of minutes of idle time before the Big Data pool is automatically paused.
- enabled boolean
- Whether auto-pausing is enabled for the Big Data pool.
- delay_in_ intminutes 
- Number of minutes of idle time before the Big Data pool is automatically paused.
- enabled bool
- Whether auto-pausing is enabled for the Big Data pool.
- delayIn NumberMinutes 
- Number of minutes of idle time before the Big Data pool is automatically paused.
- enabled Boolean
- Whether auto-pausing is enabled for the Big Data pool.
AutoScalePropertiesResponse   
- Enabled bool
- Whether automatic scaling is enabled for the Big Data pool.
- MaxNode intCount 
- The maximum number of nodes the Big Data pool can support.
- MinNode intCount 
- The minimum number of nodes the Big Data pool can support.
- Enabled bool
- Whether automatic scaling is enabled for the Big Data pool.
- MaxNode intCount 
- The maximum number of nodes the Big Data pool can support.
- MinNode intCount 
- The minimum number of nodes the Big Data pool can support.
- enabled Boolean
- Whether automatic scaling is enabled for the Big Data pool.
- maxNode IntegerCount 
- The maximum number of nodes the Big Data pool can support.
- minNode IntegerCount 
- The minimum number of nodes the Big Data pool can support.
- enabled boolean
- Whether automatic scaling is enabled for the Big Data pool.
- maxNode numberCount 
- The maximum number of nodes the Big Data pool can support.
- minNode numberCount 
- The minimum number of nodes the Big Data pool can support.
- enabled bool
- Whether automatic scaling is enabled for the Big Data pool.
- max_node_ intcount 
- The maximum number of nodes the Big Data pool can support.
- min_node_ intcount 
- The minimum number of nodes the Big Data pool can support.
- enabled Boolean
- Whether automatic scaling is enabled for the Big Data pool.
- maxNode NumberCount 
- The maximum number of nodes the Big Data pool can support.
- minNode NumberCount 
- The minimum number of nodes the Big Data pool can support.
DynamicExecutorAllocationResponse   
- Enabled bool
- Indicates whether Dynamic Executor Allocation is enabled or not.
- MaxExecutors int
- The maximum number of executors alloted
- MinExecutors int
- The minimum number of executors alloted
- Enabled bool
- Indicates whether Dynamic Executor Allocation is enabled or not.
- MaxExecutors int
- The maximum number of executors alloted
- MinExecutors int
- The minimum number of executors alloted
- enabled Boolean
- Indicates whether Dynamic Executor Allocation is enabled or not.
- maxExecutors Integer
- The maximum number of executors alloted
- minExecutors Integer
- The minimum number of executors alloted
- enabled boolean
- Indicates whether Dynamic Executor Allocation is enabled or not.
- maxExecutors number
- The maximum number of executors alloted
- minExecutors number
- The minimum number of executors alloted
- enabled bool
- Indicates whether Dynamic Executor Allocation is enabled or not.
- max_executors int
- The maximum number of executors alloted
- min_executors int
- The minimum number of executors alloted
- enabled Boolean
- Indicates whether Dynamic Executor Allocation is enabled or not.
- maxExecutors Number
- The maximum number of executors alloted
- minExecutors Number
- The minimum number of executors alloted
LibraryInfoResponse  
- CreatorId string
- Creator Id of the library/package.
- ProvisioningStatus string
- Provisioning status of the library/package.
- UploadedTimestamp string
- The last update time of the library.
- ContainerName string
- Storage blob container name.
- Name string
- Name of the library.
- Path string
- Storage blob path of library.
- Type string
- Type of the library.
- CreatorId string
- Creator Id of the library/package.
- ProvisioningStatus string
- Provisioning status of the library/package.
- UploadedTimestamp string
- The last update time of the library.
- ContainerName string
- Storage blob container name.
- Name string
- Name of the library.
- Path string
- Storage blob path of library.
- Type string
- Type of the library.
- creatorId String
- Creator Id of the library/package.
- provisioningStatus String
- Provisioning status of the library/package.
- uploadedTimestamp String
- The last update time of the library.
- containerName String
- Storage blob container name.
- name String
- Name of the library.
- path String
- Storage blob path of library.
- type String
- Type of the library.
- creatorId string
- Creator Id of the library/package.
- provisioningStatus string
- Provisioning status of the library/package.
- uploadedTimestamp string
- The last update time of the library.
- containerName string
- Storage blob container name.
- name string
- Name of the library.
- path string
- Storage blob path of library.
- type string
- Type of the library.
- creator_id str
- Creator Id of the library/package.
- provisioning_status str
- Provisioning status of the library/package.
- uploaded_timestamp str
- The last update time of the library.
- container_name str
- Storage blob container name.
- name str
- Name of the library.
- path str
- Storage blob path of library.
- type str
- Type of the library.
- creatorId String
- Creator Id of the library/package.
- provisioningStatus String
- Provisioning status of the library/package.
- uploadedTimestamp String
- The last update time of the library.
- containerName String
- Storage blob container name.
- name String
- Name of the library.
- path String
- Storage blob path of library.
- type String
- Type of the library.
LibraryRequirementsResponse  
SparkConfigPropertiesResponse   
- Time string
- The last update time of the spark config properties file.
- ConfigurationType string
- The type of the spark config properties file.
- Content string
- The spark config properties.
- Filename string
- The filename of the spark config properties file.
- Time string
- The last update time of the spark config properties file.
- ConfigurationType string
- The type of the spark config properties file.
- Content string
- The spark config properties.
- Filename string
- The filename of the spark config properties file.
- time String
- The last update time of the spark config properties file.
- configurationType String
- The type of the spark config properties file.
- content String
- The spark config properties.
- filename String
- The filename of the spark config properties file.
- time string
- The last update time of the spark config properties file.
- configurationType string
- The type of the spark config properties file.
- content string
- The spark config properties.
- filename string
- The filename of the spark config properties file.
- time str
- The last update time of the spark config properties file.
- configuration_type str
- The type of the spark config properties file.
- content str
- The spark config properties.
- filename str
- The filename of the spark config properties file.
- time String
- The last update time of the spark config properties file.
- configurationType String
- The type of the spark config properties file.
- content String
- The spark config properties.
- filename String
- The filename of the spark config properties file.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi