ProtectedItem interface
表示 ProtectedItem 的接口。
方法
方法详细信息
beginCreate(string, string, string, ProtectedItemCreateOptionalParams)
创建受保护的项。
function beginCreate(resourceGroupName: string, vaultName: string, protectedItemName: string, options?: ProtectedItemCreateOptionalParams): Promise<SimplePollerLike<OperationState<ProtectedItemModel>, ProtectedItemModel>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- vaultName
-
string
保管库名称。
- protectedItemName
-
string
受保护的项名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ProtectedItemModel>, ProtectedItemModel>>
beginCreateAndWait(string, string, string, ProtectedItemCreateOptionalParams)
创建受保护的项。
function beginCreateAndWait(resourceGroupName: string, vaultName: string, protectedItemName: string, options?: ProtectedItemCreateOptionalParams): Promise<ProtectedItemModel>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- vaultName
-
string
保管库名称。
- protectedItemName
-
string
受保护的项名称。
选项参数。
返回
Promise<ProtectedItemModel>
beginDelete(string, string, string, ProtectedItemDeleteOptionalParams)
删除受保护的项。
function beginDelete(resourceGroupName: string, vaultName: string, protectedItemName: string, options?: ProtectedItemDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ProtectedItemDeleteHeaders>, ProtectedItemDeleteHeaders>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- vaultName
-
string
保管库名称。
- protectedItemName
-
string
受保护的项名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ProtectedItemDeleteHeaders>, ProtectedItemDeleteHeaders>>
beginDeleteAndWait(string, string, string, ProtectedItemDeleteOptionalParams)
删除受保护的项。
function beginDeleteAndWait(resourceGroupName: string, vaultName: string, protectedItemName: string, options?: ProtectedItemDeleteOptionalParams): Promise<ProtectedItemDeleteHeaders>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- vaultName
-
string
保管库名称。
- protectedItemName
-
string
受保护的项名称。
选项参数。
返回
Promise<ProtectedItemDeleteHeaders>
beginPlannedFailover(string, string, string, ProtectedItemPlannedFailoverOptionalParams)
对受保护的项执行计划的故障转移。
function beginPlannedFailover(resourceGroupName: string, vaultName: string, protectedItemName: string, options?: ProtectedItemPlannedFailoverOptionalParams): Promise<SimplePollerLike<OperationState<PlannedFailoverModel>, PlannedFailoverModel>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- vaultName
-
string
保管库名称。
- protectedItemName
-
string
受保护的项名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<PlannedFailoverModel>, PlannedFailoverModel>>
beginPlannedFailoverAndWait(string, string, string, ProtectedItemPlannedFailoverOptionalParams)
对受保护的项执行计划的故障转移。
function beginPlannedFailoverAndWait(resourceGroupName: string, vaultName: string, protectedItemName: string, options?: ProtectedItemPlannedFailoverOptionalParams): Promise<PlannedFailoverModel>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- vaultName
-
string
保管库名称。
- protectedItemName
-
string
受保护的项名称。
选项参数。
返回
Promise<PlannedFailoverModel>
get(string, string, string, ProtectedItemGetOptionalParams)
获取受保护项的详细信息。
function get(resourceGroupName: string, vaultName: string, protectedItemName: string, options?: ProtectedItemGetOptionalParams): Promise<ProtectedItemModel>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- vaultName
-
string
保管库名称。
- protectedItemName
-
string
受保护的项名称。
- options
- ProtectedItemGetOptionalParams
选项参数。
返回
Promise<ProtectedItemModel>
list(string, string, ProtectedItemListOptionalParams)
获取给定保管库中受保护项的列表。
function list(resourceGroupName: string, vaultName: string, options?: ProtectedItemListOptionalParams): PagedAsyncIterableIterator<ProtectedItemModel, ProtectedItemModel[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- vaultName
-
string
保管库名称。
- options
- ProtectedItemListOptionalParams
选项参数。