你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

LongTermRetentionBackups interface

表示 LongTermRetentionBackups 的接口。

方法

beginCopy(string, string, string, string, CopyLongTermRetentionBackupParameters, LongTermRetentionBackupsCopyOptionalParams)

复制现有的长期保留备份。

beginCopyAndWait(string, string, string, string, CopyLongTermRetentionBackupParameters, LongTermRetentionBackupsCopyOptionalParams)

复制现有的长期保留备份。

beginCopyByResourceGroup(string, string, string, string, string, CopyLongTermRetentionBackupParameters, LongTermRetentionBackupsCopyByResourceGroupOptionalParams)

将现有的长期保留备份复制到其他服务器。

beginCopyByResourceGroupAndWait(string, string, string, string, string, CopyLongTermRetentionBackupParameters, LongTermRetentionBackupsCopyByResourceGroupOptionalParams)

将现有的长期保留备份复制到其他服务器。

beginDelete(string, string, string, string, LongTermRetentionBackupsDeleteOptionalParams)

删除长期保留备份。

beginDeleteAndWait(string, string, string, string, LongTermRetentionBackupsDeleteOptionalParams)

删除长期保留备份。

beginDeleteByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsDeleteByResourceGroupOptionalParams)

删除长期保留备份。

beginDeleteByResourceGroupAndWait(string, string, string, string, string, LongTermRetentionBackupsDeleteByResourceGroupOptionalParams)

删除长期保留备份。

beginUpdate(string, string, string, string, UpdateLongTermRetentionBackupParameters, LongTermRetentionBackupsUpdateOptionalParams)

汇报现有的长期保留备份。

beginUpdateAndWait(string, string, string, string, UpdateLongTermRetentionBackupParameters, LongTermRetentionBackupsUpdateOptionalParams)

汇报现有的长期保留备份。

beginUpdateByResourceGroup(string, string, string, string, string, UpdateLongTermRetentionBackupParameters, LongTermRetentionBackupsUpdateByResourceGroupOptionalParams)

汇报现有的长期保留备份。

beginUpdateByResourceGroupAndWait(string, string, string, string, string, UpdateLongTermRetentionBackupParameters, LongTermRetentionBackupsUpdateByResourceGroupOptionalParams)

汇报现有的长期保留备份。

get(string, string, string, string, LongTermRetentionBackupsGetOptionalParams)

获取长期保留备份。

getByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsGetByResourceGroupOptionalParams)

获取长期保留备份。

listByDatabase(string, string, string, LongTermRetentionBackupsListByDatabaseOptionalParams)

列出数据库的所有长期保留备份。

listByLocation(string, LongTermRetentionBackupsListByLocationOptionalParams)

列出给定位置的长期保留备份。

listByResourceGroupDatabase(string, string, string, string, LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams)

列出数据库的所有长期保留备份。

listByResourceGroupLocation(string, string, LongTermRetentionBackupsListByResourceGroupLocationOptionalParams)

列出给定位置的长期保留备份。

listByResourceGroupServer(string, string, string, LongTermRetentionBackupsListByResourceGroupServerOptionalParams)

列出给定服务器的长期保留备份。

listByServer(string, string, LongTermRetentionBackupsListByServerOptionalParams)

列出给定服务器的长期保留备份。

方法详细信息

beginCopy(string, string, string, string, CopyLongTermRetentionBackupParameters, LongTermRetentionBackupsCopyOptionalParams)

复制现有的长期保留备份。

function beginCopy(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: CopyLongTermRetentionBackupParameters, options?: LongTermRetentionBackupsCopyOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackupOperationResult>, LongTermRetentionBackupOperationResult>>

参数

locationName

string

数据库的位置。

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

parameters
CopyLongTermRetentionBackupParameters

长期保留复制请求所需的参数

返回

beginCopyAndWait(string, string, string, string, CopyLongTermRetentionBackupParameters, LongTermRetentionBackupsCopyOptionalParams)

复制现有的长期保留备份。

function beginCopyAndWait(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: CopyLongTermRetentionBackupParameters, options?: LongTermRetentionBackupsCopyOptionalParams): Promise<LongTermRetentionBackupOperationResult>

参数

locationName

string

数据库的位置。

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

parameters
CopyLongTermRetentionBackupParameters

长期保留复制请求所需的参数

返回

beginCopyByResourceGroup(string, string, string, string, string, CopyLongTermRetentionBackupParameters, LongTermRetentionBackupsCopyByResourceGroupOptionalParams)

将现有的长期保留备份复制到其他服务器。

function beginCopyByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: CopyLongTermRetentionBackupParameters, options?: LongTermRetentionBackupsCopyByResourceGroupOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackupOperationResult>, LongTermRetentionBackupOperationResult>>

参数

resourceGroupName

string

包含该资源的资源组名称。 可以从 Azure 资源管理器 API 或门户获取此值。

locationName

string

数据库的位置。

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

parameters
CopyLongTermRetentionBackupParameters

长期保留复制请求所需的参数

返回

beginCopyByResourceGroupAndWait(string, string, string, string, string, CopyLongTermRetentionBackupParameters, LongTermRetentionBackupsCopyByResourceGroupOptionalParams)

将现有的长期保留备份复制到其他服务器。

function beginCopyByResourceGroupAndWait(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: CopyLongTermRetentionBackupParameters, options?: LongTermRetentionBackupsCopyByResourceGroupOptionalParams): Promise<LongTermRetentionBackupOperationResult>

参数

resourceGroupName

string

包含该资源的资源组名称。 可以从 Azure 资源管理器 API 或门户获取此值。

locationName

string

数据库的位置。

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

parameters
CopyLongTermRetentionBackupParameters

长期保留复制请求所需的参数

返回

beginDelete(string, string, string, string, LongTermRetentionBackupsDeleteOptionalParams)

删除长期保留备份。

function beginDelete(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

locationName

string

数据库的位置

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, LongTermRetentionBackupsDeleteOptionalParams)

删除长期保留备份。

function beginDeleteAndWait(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteOptionalParams): Promise<void>

参数

locationName

string

数据库的位置

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

Promise<void>

beginDeleteByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsDeleteByResourceGroupOptionalParams)

删除长期保留备份。

function beginDeleteByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteByResourceGroupOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

包含该资源的资源组名称。 可以从 Azure 资源管理器 API 或门户获取此值。

locationName

string

数据库的位置

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteByResourceGroupAndWait(string, string, string, string, string, LongTermRetentionBackupsDeleteByResourceGroupOptionalParams)

删除长期保留备份。

function beginDeleteByResourceGroupAndWait(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsDeleteByResourceGroupOptionalParams): Promise<void>

参数

resourceGroupName

string

包含该资源的资源组名称。 可以从 Azure 资源管理器 API 或门户获取此值。

locationName

string

数据库的位置

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

Promise<void>

beginUpdate(string, string, string, string, UpdateLongTermRetentionBackupParameters, LongTermRetentionBackupsUpdateOptionalParams)

汇报现有的长期保留备份。

function beginUpdate(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: UpdateLongTermRetentionBackupParameters, options?: LongTermRetentionBackupsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackupOperationResult>, LongTermRetentionBackupOperationResult>>

参数

locationName

string

数据库的位置。

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

parameters
UpdateLongTermRetentionBackupParameters

请求的备份资源状态

返回

beginUpdateAndWait(string, string, string, string, UpdateLongTermRetentionBackupParameters, LongTermRetentionBackupsUpdateOptionalParams)

汇报现有的长期保留备份。

function beginUpdateAndWait(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: UpdateLongTermRetentionBackupParameters, options?: LongTermRetentionBackupsUpdateOptionalParams): Promise<LongTermRetentionBackupOperationResult>

参数

locationName

string

数据库的位置。

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

parameters
UpdateLongTermRetentionBackupParameters

请求的备份资源状态

返回

beginUpdateByResourceGroup(string, string, string, string, string, UpdateLongTermRetentionBackupParameters, LongTermRetentionBackupsUpdateByResourceGroupOptionalParams)

汇报现有的长期保留备份。

function beginUpdateByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: UpdateLongTermRetentionBackupParameters, options?: LongTermRetentionBackupsUpdateByResourceGroupOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackupOperationResult>, LongTermRetentionBackupOperationResult>>

参数

resourceGroupName

string

包含该资源的资源组名称。 可以从 Azure 资源管理器 API 或门户获取此值。

locationName

string

数据库的位置。

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

parameters
UpdateLongTermRetentionBackupParameters

请求的备份资源状态

返回

beginUpdateByResourceGroupAndWait(string, string, string, string, string, UpdateLongTermRetentionBackupParameters, LongTermRetentionBackupsUpdateByResourceGroupOptionalParams)

汇报现有的长期保留备份。

function beginUpdateByResourceGroupAndWait(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: UpdateLongTermRetentionBackupParameters, options?: LongTermRetentionBackupsUpdateByResourceGroupOptionalParams): Promise<LongTermRetentionBackupOperationResult>

参数

resourceGroupName

string

包含该资源的资源组名称。 可以从 Azure 资源管理器 API 或门户获取此值。

locationName

string

数据库的位置。

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

parameters
UpdateLongTermRetentionBackupParameters

请求的备份资源状态

返回

get(string, string, string, string, LongTermRetentionBackupsGetOptionalParams)

获取长期保留备份。

function get(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsGetOptionalParams): Promise<LongTermRetentionBackup>

参数

locationName

string

数据库的位置。

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

getByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsGetByResourceGroupOptionalParams)

获取长期保留备份。

function getByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsGetByResourceGroupOptionalParams): Promise<LongTermRetentionBackup>

参数

resourceGroupName

string

包含该资源的资源组名称。 可以从 Azure 资源管理器 API 或门户获取此值。

locationName

string

数据库的位置。

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

listByDatabase(string, string, string, LongTermRetentionBackupsListByDatabaseOptionalParams)

列出数据库的所有长期保留备份。

function listByDatabase(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, options?: LongTermRetentionBackupsListByDatabaseOptionalParams): PagedAsyncIterableIterator<LongTermRetentionBackup, LongTermRetentionBackup[], PageSettings>

参数

locationName

string

数据库的位置

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

返回

listByLocation(string, LongTermRetentionBackupsListByLocationOptionalParams)

列出给定位置的长期保留备份。

function listByLocation(locationName: string, options?: LongTermRetentionBackupsListByLocationOptionalParams): PagedAsyncIterableIterator<LongTermRetentionBackup, LongTermRetentionBackup[], PageSettings>

参数

locationName

string

数据库的位置

返回

listByResourceGroupDatabase(string, string, string, string, LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams)

列出数据库的所有长期保留备份。

function listByResourceGroupDatabase(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, options?: LongTermRetentionBackupsListByResourceGroupDatabaseOptionalParams): PagedAsyncIterableIterator<LongTermRetentionBackup, LongTermRetentionBackup[], PageSettings>

参数

resourceGroupName

string

包含该资源的资源组名称。 可以从 Azure 资源管理器 API 或门户获取此值。

locationName

string

数据库的位置

longTermRetentionServerName

string

服务器名称

longTermRetentionDatabaseName

string

数据库的名称

返回

listByResourceGroupLocation(string, string, LongTermRetentionBackupsListByResourceGroupLocationOptionalParams)

列出给定位置的长期保留备份。

function listByResourceGroupLocation(resourceGroupName: string, locationName: string, options?: LongTermRetentionBackupsListByResourceGroupLocationOptionalParams): PagedAsyncIterableIterator<LongTermRetentionBackup, LongTermRetentionBackup[], PageSettings>

参数

resourceGroupName

string

包含该资源的资源组名称。 可以从 Azure 资源管理器 API 或门户获取此值。

locationName

string

数据库的位置

返回

listByResourceGroupServer(string, string, string, LongTermRetentionBackupsListByResourceGroupServerOptionalParams)

列出给定服务器的长期保留备份。

function listByResourceGroupServer(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, options?: LongTermRetentionBackupsListByResourceGroupServerOptionalParams): PagedAsyncIterableIterator<LongTermRetentionBackup, LongTermRetentionBackup[], PageSettings>

参数

resourceGroupName

string

包含该资源的资源组名称。 可以从 Azure 资源管理器 API 或门户获取此值。

locationName

string

数据库的位置

longTermRetentionServerName

string

服务器名称

返回

listByServer(string, string, LongTermRetentionBackupsListByServerOptionalParams)

列出给定服务器的长期保留备份。

function listByServer(locationName: string, longTermRetentionServerName: string, options?: LongTermRetentionBackupsListByServerOptionalParams): PagedAsyncIterableIterator<LongTermRetentionBackup, LongTermRetentionBackup[], PageSettings>

参数

locationName

string

数据库的位置

longTermRetentionServerName

string

服务器名称

返回