SqlPoolRestorePoints interface

Interface representing a SqlPoolRestorePoints.

Methods

beginCreate(string, string, string, CreateSqlPoolRestorePointDefinition, SqlPoolRestorePointsCreateOptionalParams)

Creates a restore point for a data warehouse.

beginCreateAndWait(string, string, string, CreateSqlPoolRestorePointDefinition, SqlPoolRestorePointsCreateOptionalParams)

Creates a restore point for a data warehouse.

delete(string, string, string, string, SqlPoolRestorePointsDeleteOptionalParams)

Deletes a restore point.

get(string, string, string, string, SqlPoolRestorePointsGetOptionalParams)

Gets a restore point.

list(string, string, string, SqlPoolRestorePointsListOptionalParams)

Get SQL pool backup information

Method Details

beginCreate(string, string, string, CreateSqlPoolRestorePointDefinition, SqlPoolRestorePointsCreateOptionalParams)

Creates a restore point for a data warehouse.

function beginCreate(resourceGroupName: string, workspaceName: string, sqlPoolName: string, parameters: CreateSqlPoolRestorePointDefinition, options?: SqlPoolRestorePointsCreateOptionalParams): Promise<PollerLike<PollOperationState<RestorePoint>, RestorePoint>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

sqlPoolName

string

SQL pool name

parameters
CreateSqlPoolRestorePointDefinition

The definition for creating the restore point of this Sql pool.

options
SqlPoolRestorePointsCreateOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<RestorePoint>, RestorePoint>>

beginCreateAndWait(string, string, string, CreateSqlPoolRestorePointDefinition, SqlPoolRestorePointsCreateOptionalParams)

Creates a restore point for a data warehouse.

function beginCreateAndWait(resourceGroupName: string, workspaceName: string, sqlPoolName: string, parameters: CreateSqlPoolRestorePointDefinition, options?: SqlPoolRestorePointsCreateOptionalParams): Promise<RestorePoint>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

sqlPoolName

string

SQL pool name

parameters
CreateSqlPoolRestorePointDefinition

The definition for creating the restore point of this Sql pool.

options
SqlPoolRestorePointsCreateOptionalParams

The options parameters.

Returns

Promise<RestorePoint>

delete(string, string, string, string, SqlPoolRestorePointsDeleteOptionalParams)

Deletes a restore point.

function delete(resourceGroupName: string, workspaceName: string, sqlPoolName: string, restorePointName: string, options?: SqlPoolRestorePointsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

sqlPoolName

string

SQL pool name

restorePointName

string

The name of the restore point.

options
SqlPoolRestorePointsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, string, SqlPoolRestorePointsGetOptionalParams)

Gets a restore point.

function get(resourceGroupName: string, workspaceName: string, sqlPoolName: string, restorePointName: string, options?: SqlPoolRestorePointsGetOptionalParams): Promise<RestorePoint>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

sqlPoolName

string

SQL pool name

restorePointName

string

The name of the restore point.

options
SqlPoolRestorePointsGetOptionalParams

The options parameters.

Returns

Promise<RestorePoint>

list(string, string, string, SqlPoolRestorePointsListOptionalParams)

Get SQL pool backup information

function list(resourceGroupName: string, workspaceName: string, sqlPoolName: string, options?: SqlPoolRestorePointsListOptionalParams): PagedAsyncIterableIterator<RestorePoint, RestorePoint[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

sqlPoolName

string

SQL pool name

options
SqlPoolRestorePointsListOptionalParams

The options parameters.

Returns