GetSqlPoolResult

data class GetSqlPoolResult(val collation: String? = null, val createMode: String? = null, val creationDate: String? = null, val id: String, val location: String, val maxSizeBytes: Double? = null, val name: String, val provisioningState: String? = null, val recoverableDatabaseId: String? = null, val restorePointInTime: String? = null, val sku: SkuResponse? = null, val sourceDatabaseId: String? = null, val status: String? = null, val storageAccountType: String? = null, val tags: Map<String, String>? = null, val type: String)

A SQL Analytics pool

Constructors

Link copied to clipboard
constructor(collation: String? = null, createMode: String? = null, creationDate: String? = null, id: String, location: String, maxSizeBytes: Double? = null, name: String, provisioningState: String? = null, recoverableDatabaseId: String? = null, restorePointInTime: String? = null, sku: SkuResponse? = null, sourceDatabaseId: String? = null, status: String? = null, storageAccountType: String? = null, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val collation: String? = null

Collation mode

Link copied to clipboard
val createMode: String? = null

Specifies the mode of sql pool creation. Default: regular sql pool creation. PointInTimeRestore: Creates a sql pool by restoring a point in time backup of an existing sql pool. sourceDatabaseId must be specified as the resource ID of the existing sql pool, and restorePointInTime must be specified. Recovery: Creates a sql pool by a geo-replicated backup. sourceDatabaseId must be specified as the recoverableDatabaseId to restore. Restore: Creates a sql pool by restoring a backup of a deleted sql pool. SourceDatabaseId should be the sql pool's original resource ID. SourceDatabaseId and sourceDatabaseDeletionDate must be specified.

Link copied to clipboard
val creationDate: String? = null

Date the SQL pool was created

Link copied to clipboard
val id: String

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

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard
val maxSizeBytes: Double? = null

Maximum size in bytes

Link copied to clipboard

The name of the resource

Link copied to clipboard

Resource state

Link copied to clipboard

Backup database to restore from

Link copied to clipboard

Snapshot time to restore

Link copied to clipboard
val sku: SkuResponse? = null

SQL pool SKU

Link copied to clipboard

Source database to create from

Link copied to clipboard
val status: String? = null

Resource status

Link copied to clipboard

The storage account type used to store backups for this sql pool.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

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