Snapshots interface
表示快照的接口。
方法
方法详细信息
		beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)
	      
	创建或更新快照。
function beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
- snapshotName
 - 
				
string
 
正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9 和 _。 最大名称长度为 80 个字符。
- snapshot
 - Snapshot
 
Put 磁盘作正文中提供的快照对象。
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<Snapshot>, Snapshot>>
		beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)
	        
	创建或更新快照。
function beginCreateOrUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<Snapshot>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
- snapshotName
 - 
				
string
 
正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9 和 _。 最大名称长度为 80 个字符。
- snapshot
 - Snapshot
 
Put 磁盘作正文中提供的快照对象。
选项参数。
返回
Promise<Snapshot>
		beginDelete(string, string, SnapshotsDeleteOptionalParams)
	    
	删除快照。
function beginDelete(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
- snapshotName
 - 
				
string
 
正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9 和 _。 最大名称长度为 80 个字符。
- options
 - SnapshotsDeleteOptionalParams
 
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
		beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)
	      
	删除快照。
function beginDeleteAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<void>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
- snapshotName
 - 
				
string
 
正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9 和 _。 最大名称长度为 80 个字符。
- options
 - SnapshotsDeleteOptionalParams
 
选项参数。
返回
Promise<void>
		beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)
	        
	授予对快照的访问权限。
function beginGrantAccess(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<PollerLike<PollOperationState<AccessUri>, AccessUri>>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
- snapshotName
 - 
				
string
 
正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9 和 _。 最大名称长度为 80 个字符。
- grantAccessData
 - GrantAccessData
 
访问在获取快照访问作正文中提供的数据对象。
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<AccessUri>, AccessUri>>
		beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)
	          
	授予对快照的访问权限。
function beginGrantAccessAndWait(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<AccessUri>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
- snapshotName
 - 
				
string
 
正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9 和 _。 最大名称长度为 80 个字符。
- grantAccessData
 - GrantAccessData
 
访问在获取快照访问作正文中提供的数据对象。
选项参数。
返回
Promise<AccessUri>
		beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)
	      
	撤销对快照的访问权限。
function beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
- snapshotName
 - 
				
string
 
正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9 和 _。 最大名称长度为 80 个字符。
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
		beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)
	        
	撤销对快照的访问权限。
function beginRevokeAccessAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<void>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
- snapshotName
 - 
				
string
 
正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9 和 _。 最大名称长度为 80 个字符。
选项参数。
返回
Promise<void>
		beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)
	     
	更新快照(修补程序)。
function beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
- snapshotName
 - 
				
string
 
正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9 和 _。 最大名称长度为 80 个字符。
- snapshot
 - SnapshotUpdate
 
修补程序快照作正文中提供的快照对象。
- options
 - SnapshotsUpdateOptionalParams
 
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<Snapshot>, Snapshot>>
		beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)
	       
	更新快照(修补程序)。
function beginUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<Snapshot>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
- snapshotName
 - 
				
string
 
正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9 和 _。 最大名称长度为 80 个字符。
- snapshot
 - SnapshotUpdate
 
修补程序快照作正文中提供的快照对象。
- options
 - SnapshotsUpdateOptionalParams
 
选项参数。
返回
Promise<Snapshot>
		get(string, string, SnapshotsGetOptionalParams)
	   
	获取有关快照的信息。
function get(resourceGroupName: string, snapshotName: string, options?: SnapshotsGetOptionalParams): Promise<Snapshot>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
- snapshotName
 - 
				
string
 
正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9 和 _。 最大名称长度为 80 个字符。
- options
 - SnapshotsGetOptionalParams
 
选项参数。
返回
Promise<Snapshot>
		list(SnapshotsListOptionalParams)
	   
	列出订阅下的快照。
function list(options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
				参数
- options
 - SnapshotsListOptionalParams
 
选项参数。
返回
		listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)
	       
	列出资源组下的快照。
function listByResourceGroup(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
				参数
- resourceGroupName
 - 
				
string
 
资源组的名称。
选项参数。