共用方式為


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<SimplePollerLike<OperationState<Disk>, Disk>>

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

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

disk
Disk

Put 磁片作業主體中提供的 Disk 物件。

options
DisksCreateOrUpdateOptionalParams

選項參數。

傳回

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

Put 磁片作業主體中提供的 Disk 物件。

options
DisksCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<Disk>

beginDelete(string, string, DisksDeleteOptionalParams)

刪除磁片。

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

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

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

options
DisksDeleteOptionalParams

選項參數。

傳回

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

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

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

grantAccessData
GrantAccessData

存取取得磁片存取作業主體中提供的資料物件。

options
DisksGrantAccessOptionalParams

選項參數。

傳回

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

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

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

options
DisksRevokeAccessOptionalParams

選項參數。

傳回

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

參數

resourceGroupName

string

資源群組的名稱。

diskName

string

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

disk
DiskUpdate

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

options
DisksUpdateOptionalParams

選項參數。

傳回

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

選項參數。

傳回