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

LongTermRetentionBackups interface

表示 LongTermRetentionBackups 的接口。

方法

beginChangeAccessTier(string, string, string, string, ChangeLongTermRetentionBackupAccessTierParameters, LongTermRetentionBackupsChangeAccessTierOptionalParams)

更改长期保留备份访问层。

beginChangeAccessTierAndWait(string, string, string, string, ChangeLongTermRetentionBackupAccessTierParameters, LongTermRetentionBackupsChangeAccessTierOptionalParams)

更改长期保留备份访问层。

beginChangeAccessTierByResourceGroup(string, string, string, string, string, ChangeLongTermRetentionBackupAccessTierParameters, LongTermRetentionBackupsChangeAccessTierByResourceGroupOptionalParams)

更改长期保留备份访问层。

beginChangeAccessTierByResourceGroupAndWait(string, string, string, string, string, ChangeLongTermRetentionBackupAccessTierParameters, LongTermRetentionBackupsChangeAccessTierByResourceGroupOptionalParams)

更改长期保留备份访问层。

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)

删除长期保留备份。

beginLockTimeBasedImmutability(string, string, string, string, LongTermRetentionBackupsLockTimeBasedImmutabilityOptionalParams)

现有长期保留备份的基于锁定时间的不变性。

beginLockTimeBasedImmutabilityAndWait(string, string, string, string, LongTermRetentionBackupsLockTimeBasedImmutabilityOptionalParams)

现有长期保留备份的基于锁定时间的不变性。

beginLockTimeBasedImmutabilityByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsLockTimeBasedImmutabilityByResourceGroupOptionalParams)

现有长期保留备份的基于锁定时间的不变性。

beginLockTimeBasedImmutabilityByResourceGroupAndWait(string, string, string, string, string, LongTermRetentionBackupsLockTimeBasedImmutabilityByResourceGroupOptionalParams)

现有长期保留备份的基于锁定时间的不变性。

beginRemoveLegalHoldImmutability(string, string, string, string, LongTermRetentionBackupsRemoveLegalHoldImmutabilityOptionalParams)

删除现有长期保留备份的法定保留不可变性。

beginRemoveLegalHoldImmutabilityAndWait(string, string, string, string, LongTermRetentionBackupsRemoveLegalHoldImmutabilityOptionalParams)

删除现有长期保留备份的法定保留不可变性。

beginRemoveLegalHoldImmutabilityByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsRemoveLegalHoldImmutabilityByResourceGroupOptionalParams)

删除现有长期保留备份的法定保留不可变性。

beginRemoveLegalHoldImmutabilityByResourceGroupAndWait(string, string, string, string, string, LongTermRetentionBackupsRemoveLegalHoldImmutabilityByResourceGroupOptionalParams)

删除现有长期保留备份的法定保留不可变性。

beginRemoveTimeBasedImmutability(string, string, string, string, LongTermRetentionBackupsRemoveTimeBasedImmutabilityOptionalParams)

消除现有长期保留备份的基于时间的不变性。

beginRemoveTimeBasedImmutabilityAndWait(string, string, string, string, LongTermRetentionBackupsRemoveTimeBasedImmutabilityOptionalParams)

消除现有长期保留备份的基于时间的不变性。

beginRemoveTimeBasedImmutabilityByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsRemoveTimeBasedImmutabilityByResourceGroupOptionalParams)

消除现有长期保留备份的基于时间的不变性。

beginRemoveTimeBasedImmutabilityByResourceGroupAndWait(string, string, string, string, string, LongTermRetentionBackupsRemoveTimeBasedImmutabilityByResourceGroupOptionalParams)

消除现有长期保留备份的基于时间的不变性。

beginSetLegalHoldImmutability(string, string, string, string, LongTermRetentionBackupsSetLegalHoldImmutabilityOptionalParams)

设置现有长期保留备份的合法保留不可变性。

beginSetLegalHoldImmutabilityAndWait(string, string, string, string, LongTermRetentionBackupsSetLegalHoldImmutabilityOptionalParams)

设置现有长期保留备份的合法保留不可变性。

beginSetLegalHoldImmutabilityByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsSetLegalHoldImmutabilityByResourceGroupOptionalParams)

设置现有长期保留备份的合法保留不可变性。

beginSetLegalHoldImmutabilityByResourceGroupAndWait(string, string, string, string, string, LongTermRetentionBackupsSetLegalHoldImmutabilityByResourceGroupOptionalParams)

设置现有长期保留备份的合法保留不可变性。

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)

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

方法详细信息

beginChangeAccessTier(string, string, string, string, ChangeLongTermRetentionBackupAccessTierParameters, LongTermRetentionBackupsChangeAccessTierOptionalParams)

更改长期保留备份访问层。

function beginChangeAccessTier(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: ChangeLongTermRetentionBackupAccessTierParameters, options?: LongTermRetentionBackupsChangeAccessTierOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackup>, LongTermRetentionBackup>>

参数

locationName

string

longTermRetentionServerName

string

longTermRetentionDatabaseName

string

backupName

string

parameters
ChangeLongTermRetentionBackupAccessTierParameters

包含更改长期保留备份访问层和相关作模式所需的信息。

返回

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

beginChangeAccessTierAndWait(string, string, string, string, ChangeLongTermRetentionBackupAccessTierParameters, LongTermRetentionBackupsChangeAccessTierOptionalParams)

更改长期保留备份访问层。

function beginChangeAccessTierAndWait(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: ChangeLongTermRetentionBackupAccessTierParameters, options?: LongTermRetentionBackupsChangeAccessTierOptionalParams): Promise<LongTermRetentionBackup>

参数

locationName

string

longTermRetentionServerName

string

longTermRetentionDatabaseName

string

backupName

string

parameters
ChangeLongTermRetentionBackupAccessTierParameters

包含更改长期保留备份访问层和相关作模式所需的信息。

返回

beginChangeAccessTierByResourceGroup(string, string, string, string, string, ChangeLongTermRetentionBackupAccessTierParameters, LongTermRetentionBackupsChangeAccessTierByResourceGroupOptionalParams)

更改长期保留备份访问层。

function beginChangeAccessTierByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: ChangeLongTermRetentionBackupAccessTierParameters, options?: LongTermRetentionBackupsChangeAccessTierByResourceGroupOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackup>, LongTermRetentionBackup>>

参数

resourceGroupName

string

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

locationName

string

longTermRetentionServerName

string

longTermRetentionDatabaseName

string

backupName

string

parameters
ChangeLongTermRetentionBackupAccessTierParameters

包含更改长期保留备份访问层和相关作模式所需的信息。

返回

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

beginChangeAccessTierByResourceGroupAndWait(string, string, string, string, string, ChangeLongTermRetentionBackupAccessTierParameters, LongTermRetentionBackupsChangeAccessTierByResourceGroupOptionalParams)

更改长期保留备份访问层。

function beginChangeAccessTierByResourceGroupAndWait(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, parameters: ChangeLongTermRetentionBackupAccessTierParameters, options?: LongTermRetentionBackupsChangeAccessTierByResourceGroupOptionalParams): Promise<LongTermRetentionBackup>

参数

resourceGroupName

string

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

locationName

string

longTermRetentionServerName

string

longTermRetentionDatabaseName

string

backupName

string

parameters
ChangeLongTermRetentionBackupAccessTierParameters

包含更改长期保留备份访问层和相关作模式所需的信息。

返回

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>

beginLockTimeBasedImmutability(string, string, string, string, LongTermRetentionBackupsLockTimeBasedImmutabilityOptionalParams)

现有长期保留备份的基于锁定时间的不变性。

function beginLockTimeBasedImmutability(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsLockTimeBasedImmutabilityOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackup>, LongTermRetentionBackup>>

参数

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

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

beginLockTimeBasedImmutabilityAndWait(string, string, string, string, LongTermRetentionBackupsLockTimeBasedImmutabilityOptionalParams)

现有长期保留备份的基于锁定时间的不变性。

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

参数

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

beginLockTimeBasedImmutabilityByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsLockTimeBasedImmutabilityByResourceGroupOptionalParams)

现有长期保留备份的基于锁定时间的不变性。

function beginLockTimeBasedImmutabilityByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsLockTimeBasedImmutabilityByResourceGroupOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackup>, LongTermRetentionBackup>>

参数

resourceGroupName

string

数据库的资源组名称。

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

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

beginLockTimeBasedImmutabilityByResourceGroupAndWait(string, string, string, string, string, LongTermRetentionBackupsLockTimeBasedImmutabilityByResourceGroupOptionalParams)

现有长期保留备份的基于锁定时间的不变性。

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

参数

resourceGroupName

string

数据库的资源组名称。

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

beginRemoveLegalHoldImmutability(string, string, string, string, LongTermRetentionBackupsRemoveLegalHoldImmutabilityOptionalParams)

删除现有长期保留备份的法定保留不可变性。

function beginRemoveLegalHoldImmutability(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsRemoveLegalHoldImmutabilityOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackup>, LongTermRetentionBackup>>

参数

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

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

beginRemoveLegalHoldImmutabilityAndWait(string, string, string, string, LongTermRetentionBackupsRemoveLegalHoldImmutabilityOptionalParams)

删除现有长期保留备份的法定保留不可变性。

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

参数

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

beginRemoveLegalHoldImmutabilityByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsRemoveLegalHoldImmutabilityByResourceGroupOptionalParams)

删除现有长期保留备份的法定保留不可变性。

function beginRemoveLegalHoldImmutabilityByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsRemoveLegalHoldImmutabilityByResourceGroupOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackup>, LongTermRetentionBackup>>

参数

resourceGroupName

string

数据库的资源组名称。

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

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

beginRemoveLegalHoldImmutabilityByResourceGroupAndWait(string, string, string, string, string, LongTermRetentionBackupsRemoveLegalHoldImmutabilityByResourceGroupOptionalParams)

删除现有长期保留备份的法定保留不可变性。

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

参数

resourceGroupName

string

数据库的资源组名称。

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

beginRemoveTimeBasedImmutability(string, string, string, string, LongTermRetentionBackupsRemoveTimeBasedImmutabilityOptionalParams)

消除现有长期保留备份的基于时间的不变性。

function beginRemoveTimeBasedImmutability(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsRemoveTimeBasedImmutabilityOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackup>, LongTermRetentionBackup>>

参数

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

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

beginRemoveTimeBasedImmutabilityAndWait(string, string, string, string, LongTermRetentionBackupsRemoveTimeBasedImmutabilityOptionalParams)

消除现有长期保留备份的基于时间的不变性。

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

参数

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

beginRemoveTimeBasedImmutabilityByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsRemoveTimeBasedImmutabilityByResourceGroupOptionalParams)

消除现有长期保留备份的基于时间的不变性。

function beginRemoveTimeBasedImmutabilityByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsRemoveTimeBasedImmutabilityByResourceGroupOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackup>, LongTermRetentionBackup>>

参数

resourceGroupName

string

数据库的资源组名称。

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

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

beginRemoveTimeBasedImmutabilityByResourceGroupAndWait(string, string, string, string, string, LongTermRetentionBackupsRemoveTimeBasedImmutabilityByResourceGroupOptionalParams)

消除现有长期保留备份的基于时间的不变性。

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

参数

resourceGroupName

string

数据库的资源组名称。

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

beginSetLegalHoldImmutability(string, string, string, string, LongTermRetentionBackupsSetLegalHoldImmutabilityOptionalParams)

设置现有长期保留备份的合法保留不可变性。

function beginSetLegalHoldImmutability(locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsSetLegalHoldImmutabilityOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackup>, LongTermRetentionBackup>>

参数

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

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

beginSetLegalHoldImmutabilityAndWait(string, string, string, string, LongTermRetentionBackupsSetLegalHoldImmutabilityOptionalParams)

设置现有长期保留备份的合法保留不可变性。

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

参数

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

beginSetLegalHoldImmutabilityByResourceGroup(string, string, string, string, string, LongTermRetentionBackupsSetLegalHoldImmutabilityByResourceGroupOptionalParams)

设置现有长期保留备份的合法保留不可变性。

function beginSetLegalHoldImmutabilityByResourceGroup(resourceGroupName: string, locationName: string, longTermRetentionServerName: string, longTermRetentionDatabaseName: string, backupName: string, options?: LongTermRetentionBackupsSetLegalHoldImmutabilityByResourceGroupOptionalParams): Promise<SimplePollerLike<OperationState<LongTermRetentionBackup>, LongTermRetentionBackup>>

参数

resourceGroupName

string

数据库的资源组名称。

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

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

beginSetLegalHoldImmutabilityByResourceGroupAndWait(string, string, string, string, string, LongTermRetentionBackupsSetLegalHoldImmutabilityByResourceGroupOptionalParams)

设置现有长期保留备份的合法保留不可变性。

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

参数

resourceGroupName

string

数据库的资源组名称。

locationName

string

longTermRetentionServerName

string

服务器的名称

longTermRetentionDatabaseName

string

数据库的名称

backupName

string

备份名称。

返回

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

服务器的名称

返回