Vault interface
表示 Vault 的接口。
方法
方法详细信息
		beginCreate(string, string, VaultCreateOptionalParams)
	    
	创建保管库。
function beginCreate(resourceGroupName: string, vaultName: string, options?: VaultCreateOptionalParams): Promise<SimplePollerLike<OperationState<VaultModel>, VaultModel>>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- options
 - VaultCreateOptionalParams
 
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VaultModel>, VaultModel>>
		beginCreateAndWait(string, string, VaultCreateOptionalParams)
	      
	创建保管库。
function beginCreateAndWait(resourceGroupName: string, vaultName: string, options?: VaultCreateOptionalParams): Promise<VaultModel>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- options
 - VaultCreateOptionalParams
 
选项参数。
返回
Promise<VaultModel>
		beginDelete(string, string, VaultDeleteOptionalParams)
	    
	删除保管库。
function beginDelete(resourceGroupName: string, vaultName: string, options?: VaultDeleteOptionalParams): Promise<SimplePollerLike<OperationState<VaultDeleteHeaders>, VaultDeleteHeaders>>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- options
 - VaultDeleteOptionalParams
 
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VaultDeleteHeaders>, VaultDeleteHeaders>>
		beginDeleteAndWait(string, string, VaultDeleteOptionalParams)
	      
	删除保管库。
function beginDeleteAndWait(resourceGroupName: string, vaultName: string, options?: VaultDeleteOptionalParams): Promise<VaultDeleteHeaders>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- options
 - VaultDeleteOptionalParams
 
选项参数。
返回
Promise<VaultDeleteHeaders>
		beginUpdate(string, string, VaultUpdateOptionalParams)
	    
	对保管库执行更新。
function beginUpdate(resourceGroupName: string, vaultName: string, options?: VaultUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VaultModel>, VaultModel>>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- options
 - VaultUpdateOptionalParams
 
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VaultModel>, VaultModel>>
		beginUpdateAndWait(string, string, VaultUpdateOptionalParams)
	      
	对保管库执行更新。
function beginUpdateAndWait(resourceGroupName: string, vaultName: string, options?: VaultUpdateOptionalParams): Promise<VaultModel>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- options
 - VaultUpdateOptionalParams
 
选项参数。
返回
Promise<VaultModel>
		get(string, string, VaultGetOptionalParams)
	   
	获取保管库的详细信息。
function get(resourceGroupName: string, vaultName: string, options?: VaultGetOptionalParams): Promise<VaultModel>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- vaultName
 - 
				
string
 
保管库名称。
- options
 - VaultGetOptionalParams
 
选项参数。
返回
Promise<VaultModel>
		list(string, VaultListOptionalParams)
	   
	获取给定订阅和资源组中的保管库列表。
function list(resourceGroupName: string, options?: VaultListOptionalParams): PagedAsyncIterableIterator<VaultModel, VaultModel[], PageSettings>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。 此名称不区分大小写。
- options
 - VaultListOptionalParams
 
选项参数。
返回
		listBySubscription(VaultListBySubscriptionOptionalParams)
	     
	获取给定订阅中的保管库列表。
function listBySubscription(options?: VaultListBySubscriptionOptionalParams): PagedAsyncIterableIterator<VaultModel, VaultModel[], PageSettings>
				参数
选项参数。