你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Snapshots interface

表示快照的接口。

方法

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

创建或更新快照。

beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

创建或更新快照。

beginDelete(string, string, SnapshotsDeleteOptionalParams)

删除快照。

beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)

删除快照。

beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

授予对快照的访问权限。

beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

授予对快照的访问权限。

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

撤销对快照的访问权限。

beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)

撤销对快照的访问权限。

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

) 快照汇报 (修补程序。

beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

) 快照汇报 (修补程序。

get(string, string, SnapshotsGetOptionalParams)

获取有关快照的信息。

list(SnapshotsListOptionalParams)

列出订阅下的快照。

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

列出资源组下的快照。

方法详细信息

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

创建或更新快照。

function beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>

参数

resourceGroupName

string

资源组的名称。

snapshotName

string

正在创建的快照的名称。 创建快照后,无法更改名称。 名称支持的字符为 a-z、A-Z、0-9、_ 和 -。 最大名称长度为 80 个字符。

snapshot
Snapshot

在放置磁盘操作的正文中提供的快照对象。

options
SnapshotsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<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

在放置磁盘操作的正文中提供的快照对象。

options
SnapshotsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<Snapshot>

beginDelete(string, string, SnapshotsDeleteOptionalParams)

删除快照。

function beginDelete(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

snapshotName

string

正在创建的快照的名称。 创建快照后,无法更改名称。 名称支持的字符为 a-z、A-Z、0-9、_ 和 -。 最大名称长度为 80 个字符。

options
SnapshotsDeleteOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<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<SimplePollerLike<OperationState<AccessUri>, AccessUri>>

参数

resourceGroupName

string

资源组的名称。

snapshotName

string

正在创建的快照的名称。 创建快照后,无法更改名称。 名称支持的字符为 a-z、A-Z、0-9、_ 和 -。 最大名称长度为 80 个字符。

grantAccessData
GrantAccessData

在获取快照访问操作的正文中提供的 Access 数据对象。

options
SnapshotsGrantAccessOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<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

在获取快照访问操作的正文中提供的 Access 数据对象。

options
SnapshotsGrantAccessOptionalParams

选项参数。

返回

Promise<AccessUri>

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

撤销对快照的访问权限。

function beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

snapshotName

string

正在创建的快照的名称。 创建快照后,无法更改名称。 名称支持的字符为 a-z、A-Z、0-9、_ 和 -。 最大名称长度为 80 个字符。

options
SnapshotsRevokeAccessOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<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 个字符。

options
SnapshotsRevokeAccessOptionalParams

选项参数。

返回

Promise<void>

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

) 快照汇报 (修补程序。

function beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>

参数

resourceGroupName

string

资源组的名称。

snapshotName

string

正在创建的快照的名称。 创建快照后,无法更改名称。 名称支持的字符为 a-z、A-Z、0-9、_ 和 -。 最大名称长度为 80 个字符。

snapshot
SnapshotUpdate

在修补快照操作的正文中提供的快照对象。

options
SnapshotsUpdateOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<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

资源组的名称。

返回