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

ProtectionContainers interface

表示 ProtectionContainers 的接口。

方法

beginRegister(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)

将容器注册到恢复服务保管库。 这是一个异步操作。 若要跟踪操作状态,请使用位置标头调用获取操作的最新状态。

beginRegisterAndWait(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)

将容器注册到恢复服务保管库。 这是一个异步操作。 若要跟踪操作状态,请使用位置标头调用获取操作的最新状态。

get(string, string, string, string, ProtectionContainersGetOptionalParams)

获取注册到恢复服务保管库的特定容器的详细信息。

inquire(string, string, string, string, ProtectionContainersInquireOptionalParams)

这是一个异步操作,应使用位置标头或 Azure-async-url 跟踪结果。

refresh(string, string, string, ProtectionContainersRefreshOptionalParams)

发现订阅中可备份到恢复服务保管库的所有容器。 这是一个异步操作。 若要了解操作的状态,请调用 GetRefreshOperationResult API。

unregister(string, string, string, string, ProtectionContainersUnregisterOptionalParams)

从恢复服务保管库中注销给定的容器。 这是一个异步操作。 若要确定后端服务是否已处理完请求,请调用获取容器操作结果 API。

方法详细信息

beginRegister(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)

将容器注册到恢复服务保管库。 这是一个异步操作。 若要跟踪操作状态,请使用位置标头调用获取操作的最新状态。

function beginRegister(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, parameters: ProtectionContainerResource, options?: ProtectionContainersRegisterOptionalParams): Promise<SimplePollerLike<OperationState<ProtectionContainerResource>, ProtectionContainerResource>>

参数

vaultName

string

恢复服务保管库的名称。

resourceGroupName

string

恢复服务保管库所在的资源组的名称。

fabricName

string

与容器关联的结构名称。

containerName

string

要注册的容器的名称。

parameters
ProtectionContainerResource

操作的请求正文

返回

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

beginRegisterAndWait(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)

将容器注册到恢复服务保管库。 这是一个异步操作。 若要跟踪操作状态,请使用位置标头调用获取操作的最新状态。

function beginRegisterAndWait(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, parameters: ProtectionContainerResource, options?: ProtectionContainersRegisterOptionalParams): Promise<ProtectionContainerResource>

参数

vaultName

string

恢复服务保管库的名称。

resourceGroupName

string

恢复服务保管库所在的资源组的名称。

fabricName

string

与容器关联的结构名称。

containerName

string

要注册的容器的名称。

parameters
ProtectionContainerResource

操作的请求正文

返回

get(string, string, string, string, ProtectionContainersGetOptionalParams)

获取注册到恢复服务保管库的特定容器的详细信息。

function get(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersGetOptionalParams): Promise<ProtectionContainerResource>

参数

vaultName

string

恢复服务保管库的名称。

resourceGroupName

string

恢复服务保管库所在的资源组的名称。

fabricName

string

容器所属的结构的名称。

containerName

string

需要提取其详细信息的容器的名称。

options
ProtectionContainersGetOptionalParams

选项参数。

返回

inquire(string, string, string, string, ProtectionContainersInquireOptionalParams)

这是一个异步操作,应使用位置标头或 Azure-async-url 跟踪结果。

function inquire(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersInquireOptionalParams): Promise<void>

参数

vaultName

string

恢复服务保管库的名称。

resourceGroupName

string

恢复服务保管库所在的资源组的名称。

fabricName

string

与容器关联的结构名称。

containerName

string

需要在其中触发查询的容器的名称。

返回

Promise<void>

refresh(string, string, string, ProtectionContainersRefreshOptionalParams)

发现订阅中可备份到恢复服务保管库的所有容器。 这是一个异步操作。 若要了解操作的状态,请调用 GetRefreshOperationResult API。

function refresh(vaultName: string, resourceGroupName: string, fabricName: string, options?: ProtectionContainersRefreshOptionalParams): Promise<void>

参数

vaultName

string

恢复服务保管库的名称。

resourceGroupName

string

恢复服务保管库所在的资源组的名称。

fabricName

string

与容器关联的结构名称。

返回

Promise<void>

unregister(string, string, string, string, ProtectionContainersUnregisterOptionalParams)

从恢复服务保管库中注销给定的容器。 这是一个异步操作。 若要确定后端服务是否已处理完请求,请调用获取容器操作结果 API。

function unregister(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersUnregisterOptionalParams): Promise<void>

参数

vaultName

string

恢复服务保管库的名称。

resourceGroupName

string

恢复服务保管库所在的资源组的名称。

fabricName

string

容器所属的结构的名称。

containerName

string

需要从恢复服务保管库中注销的容器的名称。

返回

Promise<void>