Share via


SqlPool Class

Definition

SQL pool

[Microsoft.Rest.Serialization.JsonTransformation]
public class SqlPool : Microsoft.Azure.Management.Synapse.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SqlPool = class
    inherit TrackedResource
Public Class SqlPool
Inherits TrackedResource
Inheritance
Attributes

Remarks

A SQL Analytics pool

Constructors

SqlPool()

Initializes a new instance of the SqlPool class.

SqlPool(String, String, String, String, IDictionary<String,String>, Sku, Nullable<Int64>, String, String, String, String, String, Nullable<DateTime>, String, Nullable<DateTime>, String)

Initializes a new instance of the SqlPool class.

Properties

Collation

Gets or sets collation mode

CreateMode

Gets or sets what is this?

CreationDate

Gets or sets date the SQL pool was created

Id

Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from Resource)
Location

Gets or sets the geo-location where the resource lives

(Inherited from TrackedResource)
MaxSizeBytes

Gets or sets maximum size in bytes

Name

Gets the name of the resource

(Inherited from Resource)
ProvisioningState

Gets or sets resource state

RecoverableDatabaseId

Gets or sets backup database to restore from

RestorePointInTime

Gets or sets snapshot time to restore

Sku

Gets or sets SQL pool SKU

SourceDatabaseId

Gets or sets source database to create from

Status

Gets or sets resource status

StorageAccountType

Gets or sets the storage account type used to store backups for this sql pool. Possible values include: 'GRS', 'LRS', 'ZRS'

Tags

Gets or sets resource tags.

(Inherited from TrackedResource)
Type

Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to