共用方式為


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<PollerLike<PollOperationState<Snapshot>, Snapshot>>

參數

resourceGroupName

string

資源群組的名稱。

snapshotName

string

正在建立的快照集名稱。 建立快照集之後,就無法變更名稱。 名稱支援的字元為 a-z、A-Z、0-9 和 _。 最大名稱長度為 80 個字元。

snapshot
Snapshot

Put 磁片作業主體中提供的快照集物件。

options
SnapshotsCreateOrUpdateOptionalParams

選項參數。

傳回

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 磁片作業主體中提供的快照集物件。

options
SnapshotsCreateOrUpdateOptionalParams

選項參數。

傳回

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

存取取得快照集存取作業主體中提供的資料物件。

options
SnapshotsGrantAccessOptionalParams

選項參數。

傳回

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

存取取得快照集存取作業主體中提供的資料物件。

options
SnapshotsGrantAccessOptionalParams

選項參數。

傳回

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 個字元。

options
SnapshotsRevokeAccessOptionalParams

選項參數。

傳回

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 個字元。

options
SnapshotsRevokeAccessOptionalParams

選項參數。

傳回

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

Patch 快照集作業主體中提供的快照集物件。

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

Patch 快照集作業主體中提供的快照集物件。

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

資源群組的名稱。

傳回