ProtectionPolicies interface
表示 ProtectionPolicies 的接口。
方法
| begin |
从恢复服务保管库中删除指定的备份策略。 这是一个异步作。 可以使用 GetProtectionPolicyOperationResult API 提取作的状态。 |
| begin |
从恢复服务保管库中删除指定的备份策略。 这是一个异步作。 可以使用 GetProtectionPolicyOperationResult API 提取作的状态。 |
| create |
创建或修改备份策略。 这是一个异步作。 可以使用 GetPolicyOperationResult API 提取作的状态。 |
| get(string, string, string, Protection |
提供与恢复服务保管库关联的备份策略的详细信息。 这是一个异步作。 可以使用 GetPolicyOperationResult API 提取作的状态。 |
方法详细信息
beginDelete(string, string, string, ProtectionPoliciesDeleteOptionalParams)
从恢复服务保管库中删除指定的备份策略。 这是一个异步作。 可以使用 GetProtectionPolicyOperationResult API 提取作的状态。
function beginDelete(vaultName: string, resourceGroupName: string, policyName: string, options?: ProtectionPoliciesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- vaultName
-
string
恢复服务保管库的名称。
- resourceGroupName
-
string
恢复服务保管库所在的资源组的名称。
- policyName
-
string
要删除的备份策略。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, ProtectionPoliciesDeleteOptionalParams)
从恢复服务保管库中删除指定的备份策略。 这是一个异步作。 可以使用 GetProtectionPolicyOperationResult API 提取作的状态。
function beginDeleteAndWait(vaultName: string, resourceGroupName: string, policyName: string, options?: ProtectionPoliciesDeleteOptionalParams): Promise<void>
参数
- vaultName
-
string
恢复服务保管库的名称。
- resourceGroupName
-
string
恢复服务保管库所在的资源组的名称。
- policyName
-
string
要删除的备份策略。
选项参数。
返回
Promise<void>
createOrUpdate(string, string, string, ProtectionPolicyResource, ProtectionPoliciesCreateOrUpdateOptionalParams)
创建或修改备份策略。 这是一个异步作。 可以使用 GetPolicyOperationResult API 提取作的状态。
function createOrUpdate(vaultName: string, resourceGroupName: string, policyName: string, parameters: ProtectionPolicyResource, options?: ProtectionPoliciesCreateOrUpdateOptionalParams): Promise<ProtectionPolicyResource>
参数
- vaultName
-
string
恢复服务保管库的名称。
- resourceGroupName
-
string
恢复服务保管库所在的资源组的名称。
- policyName
-
string
要创建的备份策略。
- parameters
- ProtectionPolicyResource
资源备份策略
选项参数。
返回
Promise<ProtectionPolicyResource>
get(string, string, string, ProtectionPoliciesGetOptionalParams)
提供与恢复服务保管库关联的备份策略的详细信息。 这是一个异步作。 可以使用 GetPolicyOperationResult API 提取作的状态。
function get(vaultName: string, resourceGroupName: string, policyName: string, options?: ProtectionPoliciesGetOptionalParams): Promise<ProtectionPolicyResource>
参数
- vaultName
-
string
恢复服务保管库的名称。
- resourceGroupName
-
string
恢复服务保管库所在的资源组的名称。
- policyName
-
string
要提取的备份策略信息。
选项参数。
返回
Promise<ProtectionPolicyResource>