共用方式為


Disks interface

代表磁碟的介面。

方法

beginCreateOrUpdate(string, string, Disk, DisksCreateOrUpdateOptionalParams)

建立或更新磁碟。

beginCreateOrUpdateAndWait(string, string, Disk, DisksCreateOrUpdateOptionalParams)

建立或更新磁碟。

beginDelete(string, string, DisksDeleteOptionalParams)

刪除磁碟。

beginDeleteAndWait(string, string, DisksDeleteOptionalParams)

刪除磁碟。

beginGrantAccess(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

授與磁碟的存取權。

beginGrantAccessAndWait(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

授與磁碟的存取權。

beginRevokeAccess(string, string, DisksRevokeAccessOptionalParams)

撤銷對磁碟的存取權。

beginRevokeAccessAndWait(string, string, DisksRevokeAccessOptionalParams)

撤銷對磁碟的存取權。

beginUpdate(string, string, DiskUpdate, DisksUpdateOptionalParams)

更新磁碟(修補程式)。

beginUpdateAndWait(string, string, DiskUpdate, DisksUpdateOptionalParams)

更新磁碟(修補程式)。

get(string, string, DisksGetOptionalParams)

取得磁碟的相關信息。

list(DisksListOptionalParams)

列出訂用帳戶下的所有磁碟。

listByResourceGroup(string, DisksListByResourceGroupOptionalParams)

列出資源群組下的所有磁碟。

方法詳細資料

beginCreateOrUpdate(string, string, Disk, DisksCreateOrUpdateOptionalParams)

建立或更新磁碟。

function beginCreateOrUpdate(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Disk>, Disk>>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

要建立之受控磁碟的名稱。 建立磁碟之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9 和 _。 名稱長度上限為80個字元。

disk
Disk

放置磁碟作業主體中提供的 Disk 物件。

options
DisksCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<Disk>, Disk>>

beginCreateOrUpdateAndWait(string, string, Disk, DisksCreateOrUpdateOptionalParams)

建立或更新磁碟。

function beginCreateOrUpdateAndWait(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise<Disk>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

要建立之受控磁碟的名稱。 建立磁碟之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9 和 _。 名稱長度上限為80個字元。

disk
Disk

放置磁碟作業主體中提供的 Disk 物件。

options
DisksCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<Disk>

beginDelete(string, string, DisksDeleteOptionalParams)

刪除磁碟。

function beginDelete(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

要建立之受控磁碟的名稱。 建立磁碟之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9 和 _。 名稱長度上限為80個字元。

options
DisksDeleteOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, DisksDeleteOptionalParams)

刪除磁碟。

function beginDeleteAndWait(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

要建立之受控磁碟的名稱。 建立磁碟之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9 和 _。 名稱長度上限為80個字元。

options
DisksDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginGrantAccess(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

授與磁碟的存取權。

function beginGrantAccess(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise<PollerLike<PollOperationState<AccessUri>, AccessUri>>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

要建立之受控磁碟的名稱。 建立磁碟之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9 和 _。 名稱長度上限為80個字元。

grantAccessData
GrantAccessData

存取取得磁碟存取作業主體中提供的數據物件。

options
DisksGrantAccessOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<AccessUri>, AccessUri>>

beginGrantAccessAndWait(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

授與磁碟的存取權。

function beginGrantAccessAndWait(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise<AccessUri>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

要建立之受控磁碟的名稱。 建立磁碟之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9 和 _。 名稱長度上限為80個字元。

grantAccessData
GrantAccessData

存取取得磁碟存取作業主體中提供的數據物件。

options
DisksGrantAccessOptionalParams

選項參數。

傳回

Promise<AccessUri>

beginRevokeAccess(string, string, DisksRevokeAccessOptionalParams)

撤銷對磁碟的存取權。

function beginRevokeAccess(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

要建立之受控磁碟的名稱。 建立磁碟之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9 和 _。 名稱長度上限為80個字元。

options
DisksRevokeAccessOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginRevokeAccessAndWait(string, string, DisksRevokeAccessOptionalParams)

撤銷對磁碟的存取權。

function beginRevokeAccessAndWait(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

要建立之受控磁碟的名稱。 建立磁碟之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9 和 _。 名稱長度上限為80個字元。

options
DisksRevokeAccessOptionalParams

選項參數。

傳回

Promise<void>

beginUpdate(string, string, DiskUpdate, DisksUpdateOptionalParams)

更新磁碟(修補程式)。

function beginUpdate(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise<PollerLike<PollOperationState<Disk>, Disk>>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

要建立之受控磁碟的名稱。 建立磁碟之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9 和 _。 名稱長度上限為80個字元。

disk
DiskUpdate

修補程式磁碟作業主體中提供的磁碟物件。

options
DisksUpdateOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<Disk>, Disk>>

beginUpdateAndWait(string, string, DiskUpdate, DisksUpdateOptionalParams)

更新磁碟(修補程式)。

function beginUpdateAndWait(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise<Disk>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

要建立之受控磁碟的名稱。 建立磁碟之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9 和 _。 名稱長度上限為80個字元。

disk
DiskUpdate

修補程式磁碟作業主體中提供的磁碟物件。

options
DisksUpdateOptionalParams

選項參數。

傳回

Promise<Disk>

get(string, string, DisksGetOptionalParams)

取得磁碟的相關信息。

function get(resourceGroupName: string, diskName: string, options?: DisksGetOptionalParams): Promise<Disk>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

要建立之受控磁碟的名稱。 建立磁碟之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9 和 _。 名稱長度上限為80個字元。

options
DisksGetOptionalParams

選項參數。

傳回

Promise<Disk>

list(DisksListOptionalParams)

列出訂用帳戶下的所有磁碟。

function list(options?: DisksListOptionalParams): PagedAsyncIterableIterator<Disk, Disk[], PageSettings>

參數

options
DisksListOptionalParams

選項參數。

傳回

listByResourceGroup(string, DisksListByResourceGroupOptionalParams)

列出資源群組下的所有磁碟。

function listByResourceGroup(resourceGroupName: string, options?: DisksListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Disk, Disk[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。

options
DisksListByResourceGroupOptionalParams

選項參數。

傳回