RestorePointsOperations interface

Interface representing a RestorePoints operations.

Properties

beginCreate
beginCreateAndWait
create

Creates a restore point for a data warehouse.

delete

Deletes a restore point.

get

Gets a restore point.

listByDatabase

Gets a list of database restore points.

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<RestorePoint>, RestorePoint>>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<RestorePoint>, RestorePoint>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams) => Promise<RestorePoint>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams) => Promise<RestorePoint>

create

Creates a restore point for a data warehouse.

create: (resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams) => PollerLike<OperationState<RestorePoint>, RestorePoint>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, parameters: CreateDatabaseRestorePointDefinition, options?: RestorePointsCreateOptionalParams) => PollerLike<OperationState<RestorePoint>, RestorePoint>

delete

Deletes a restore point.

delete: (resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsDeleteOptionalParams) => Promise<void>

get

Gets a restore point.

get: (resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsGetOptionalParams) => Promise<RestorePoint>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, restorePointName: string, options?: RestorePointsGetOptionalParams) => Promise<RestorePoint>

listByDatabase

Gets a list of database restore points.

listByDatabase: (resourceGroupName: string, serverName: string, databaseName: string, options?: RestorePointsListByDatabaseOptionalParams) => PagedAsyncIterableIterator<RestorePoint, RestorePoint[], PageSettings>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, options?: RestorePointsListByDatabaseOptionalParams) => PagedAsyncIterableIterator<RestorePoint, RestorePoint[], PageSettings>