azure-native.synapse.getSqlPool
Explore with Pulumi AI
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:synapse:getSqlPool
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Sql
Pool stringName SQL pool name
- Workspace
Name string The name of the workspace.
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Sql
Pool stringName SQL pool name
- Workspace
Name string The name of the workspace.
- resource
Group StringName The name of the resource group. The name is case insensitive.
- sql
Pool StringName SQL pool name
- workspace
Name String The name of the workspace.
- resource
Group stringName The name of the resource group. The name is case insensitive.
- sql
Pool stringName SQL pool name
- workspace
Name 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.
- resource
Group StringName The name of the resource group. The name is case insensitive.
- sql
Pool StringName SQL pool name
- workspace
Name String The name of the workspace.
getSqlPool Result
The following output properties are available:
- Creation
Date 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
- Max
Size doubleBytes Maximum size in bytes
- Provisioning
State string Resource state
- Recoverable
Database stringId Backup database to restore from
- Restore
Point stringIn Time Snapshot time to restore
- Sku
Pulumi.
Azure Native. Synapse. Outputs. Sku Response SQL pool SKU
- Source
Database stringDeletion Date Specifies the time that the sql pool was deleted
- Storage
Account stringType The storage account type used to store backups for this sql pool.
- Dictionary<string, string>
Resource tags.
- Creation
Date 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
- Max
Size float64Bytes Maximum size in bytes
- Provisioning
State string Resource state
- Recoverable
Database stringId Backup database to restore from
- Restore
Point stringIn Time Snapshot time to restore
- Sku
Sku
Response SQL pool SKU
- Source
Database stringDeletion Date Specifies the time that the sql pool was deleted
- Storage
Account stringType The storage account type used to store backups for this sql pool.
- map[string]string
Resource tags.
- creation
Date 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
- max
Size DoubleBytes Maximum size in bytes
- provisioning
State String Resource state
- recoverable
Database StringId Backup database to restore from
- restore
Point StringIn Time Snapshot time to restore
- sku
Sku
Response SQL pool SKU
- source
Database StringDeletion Date Specifies the time that the sql pool was deleted
- storage
Account StringType The storage account type used to store backups for this sql pool.
- Map<String,String>
Resource tags.
- creation
Date 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
- max
Size numberBytes Maximum size in bytes
- provisioning
State string Resource state
- recoverable
Database stringId Backup database to restore from
- restore
Point stringIn Time Snapshot time to restore
- sku
Sku
Response SQL pool SKU
- source
Database stringDeletion Date Specifies the time that the sql pool was deleted
- storage
Account 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
Sku
Response 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.
- creation
Date 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
- max
Size NumberBytes Maximum size in bytes
- provisioning
State String Resource state
- recoverable
Database StringId Backup database to restore from
- restore
Point StringIn Time Snapshot time to restore
- sku Property Map
SQL pool SKU
- source
Database StringDeletion Date Specifies the time that the sql pool was deleted
- storage
Account 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