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.getSqlPool
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 SQL pool properties Azure REST API version: 2021-06-01.
Other available API versions: 2021-05-01, 2021-06-01-preview.
Using getSqlPool
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 getSqlPool(args: GetSqlPoolArgs, opts?: InvokeOptions): Promise<GetSqlPoolResult>
function getSqlPoolOutput(args: GetSqlPoolOutputArgs, opts?: InvokeOptions): Output<GetSqlPoolResult>def get_sql_pool(resource_group_name: Optional[str] = None,
                 sql_pool_name: Optional[str] = None,
                 workspace_name: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetSqlPoolResult
def get_sql_pool_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                 sql_pool_name: Optional[pulumi.Input[str]] = None,
                 workspace_name: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetSqlPoolResult]func LookupSqlPool(ctx *Context, args *LookupSqlPoolArgs, opts ...InvokeOption) (*LookupSqlPoolResult, error)
func LookupSqlPoolOutput(ctx *Context, args *LookupSqlPoolOutputArgs, opts ...InvokeOption) LookupSqlPoolResultOutput> Note: This function is named LookupSqlPool in the Go SDK.
public static class GetSqlPool 
{
    public static Task<GetSqlPoolResult> InvokeAsync(GetSqlPoolArgs args, InvokeOptions? opts = null)
    public static Output<GetSqlPoolResult> Invoke(GetSqlPoolInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSqlPoolResult> getSqlPool(GetSqlPoolArgs args, InvokeOptions options)
public static Output<GetSqlPoolResult> getSqlPool(GetSqlPoolArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:synapse:getSqlPool
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SqlPool stringName 
- SQL pool name
- WorkspaceName string
- The name of the workspace.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SqlPool stringName 
- SQL pool name
- WorkspaceName string
- The name of the workspace.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- sqlPool StringName 
- SQL pool name
- workspaceName String
- The name of the workspace.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- sqlPool stringName 
- SQL pool name
- workspaceName string
- The name of the workspace.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- sql_pool_ strname 
- SQL pool name
- workspace_name str
- The name of the workspace.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- sqlPool StringName 
- SQL pool name
- workspaceName String
- The name of the workspace.
getSqlPool Result
The following output properties are available:
- CreationDate string
- Date the SQL pool was created
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Status string
- Resource status
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Collation string
- Collation mode
- MaxSize doubleBytes 
- Maximum size in bytes
- ProvisioningState string
- Resource state
- RecoverableDatabase stringId 
- Backup database to restore from
- RestorePoint stringIn Time 
- Snapshot time to restore
- Sku
Pulumi.Azure Native. Synapse. Outputs. Sku Response 
- SQL pool SKU
- SourceDatabase stringDeletion Date 
- Specifies the time that the sql pool was deleted
- StorageAccount stringType 
- The storage account type used to store backups for this sql pool.
- Dictionary<string, string>
- Resource tags.
- CreationDate string
- Date the SQL pool was created
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Status string
- Resource status
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Collation string
- Collation mode
- MaxSize float64Bytes 
- Maximum size in bytes
- ProvisioningState string
- Resource state
- RecoverableDatabase stringId 
- Backup database to restore from
- RestorePoint stringIn Time 
- Snapshot time to restore
- Sku
SkuResponse 
- SQL pool SKU
- SourceDatabase stringDeletion Date 
- Specifies the time that the sql pool was deleted
- StorageAccount stringType 
- The storage account type used to store backups for this sql pool.
- map[string]string
- Resource tags.
- creationDate String
- Date the SQL pool was created
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- status String
- Resource status
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- collation String
- Collation mode
- maxSize DoubleBytes 
- Maximum size in bytes
- provisioningState String
- Resource state
- recoverableDatabase StringId 
- Backup database to restore from
- restorePoint StringIn Time 
- Snapshot time to restore
- sku
SkuResponse 
- SQL pool SKU
- sourceDatabase StringDeletion Date 
- Specifies the time that the sql pool was deleted
- storageAccount StringType 
- The storage account type used to store backups for this sql pool.
- Map<String,String>
- Resource tags.
- creationDate string
- Date the SQL pool was created
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- status string
- Resource status
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- collation string
- Collation mode
- maxSize numberBytes 
- Maximum size in bytes
- provisioningState string
- Resource state
- recoverableDatabase stringId 
- Backup database to restore from
- restorePoint stringIn Time 
- Snapshot time to restore
- sku
SkuResponse 
- SQL pool SKU
- sourceDatabase stringDeletion Date 
- Specifies the time that the sql pool was deleted
- storageAccount stringType 
- The storage account type used to store backups for this sql pool.
- {[key: string]: string}
- Resource tags.
- creation_date str
- Date the SQL pool was created
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- status str
- Resource status
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- collation str
- Collation mode
- max_size_ floatbytes 
- Maximum size in bytes
- provisioning_state str
- Resource state
- recoverable_database_ strid 
- Backup database to restore from
- restore_point_ strin_ time 
- Snapshot time to restore
- sku
SkuResponse 
- SQL pool SKU
- source_database_ strdeletion_ date 
- Specifies the time that the sql pool was deleted
- storage_account_ strtype 
- The storage account type used to store backups for this sql pool.
- Mapping[str, str]
- Resource tags.
- creationDate String
- Date the SQL pool was created
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- status String
- Resource status
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- collation String
- Collation mode
- maxSize NumberBytes 
- Maximum size in bytes
- provisioningState String
- Resource state
- recoverableDatabase StringId 
- Backup database to restore from
- restorePoint StringIn Time 
- Snapshot time to restore
- sku Property Map
- SQL pool SKU
- sourceDatabase StringDeletion Date 
- Specifies the time that the sql pool was deleted
- storageAccount StringType 
- The storage account type used to store backups for this sql pool.
- Map<String>
- Resource tags.
Supporting Types
SkuResponse 
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