Policy interface
表示策略的接口。
方法
方法详细信息
		beginCreate(string, string, string, PolicyCreateOptionalParams)
	    
	创建策略。
function beginCreate(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyCreateOptionalParams): Promise<SimplePollerLike<OperationState<PolicyModel>, PolicyModel>>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- policyName
 - 
				
string
 
策略名称。
- options
 - PolicyCreateOptionalParams
 
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<PolicyModel>, PolicyModel>>
		beginCreateAndWait(string, string, string, PolicyCreateOptionalParams)
	      
	创建策略。
function beginCreateAndWait(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyCreateOptionalParams): Promise<PolicyModel>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- policyName
 - 
				
string
 
策略名称。
- options
 - PolicyCreateOptionalParams
 
选项参数。
返回
Promise<PolicyModel>
		beginDelete(string, string, string, PolicyDeleteOptionalParams)
	    
	删除策略。
function beginDelete(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyDeleteOptionalParams): Promise<SimplePollerLike<OperationState<PolicyDeleteHeaders>, PolicyDeleteHeaders>>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- policyName
 - 
				
string
 
策略名称。
- options
 - PolicyDeleteOptionalParams
 
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<PolicyDeleteHeaders>, PolicyDeleteHeaders>>
		beginDeleteAndWait(string, string, string, PolicyDeleteOptionalParams)
	      
	删除策略。
function beginDeleteAndWait(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyDeleteOptionalParams): Promise<PolicyDeleteHeaders>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- policyName
 - 
				
string
 
策略名称。
- options
 - PolicyDeleteOptionalParams
 
选项参数。
返回
Promise<PolicyDeleteHeaders>
		get(string, string, string, PolicyGetOptionalParams)
	   
	获取策略的详细信息。
function get(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyGetOptionalParams): Promise<PolicyModel>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- policyName
 - 
				
string
 
策略名称。
- options
 - PolicyGetOptionalParams
 
选项参数。
返回
Promise<PolicyModel>
		list(string, string, PolicyListOptionalParams)
	   
	获取给定保管库中的策略列表。
function list(resourceGroupName: string, vaultName: string, options?: PolicyListOptionalParams): PagedAsyncIterableIterator<PolicyModel, PolicyModel[], PageSettings>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- options
 - PolicyListOptionalParams
 
选项参数。