共用方式為


Volumes interface

代表磁碟區的介面。

方法

beginCreate(string, string, string, string, Volume, VolumesCreateOptionalParams)

建立磁碟區。

beginCreateAndWait(string, string, string, string, Volume, VolumesCreateOptionalParams)

建立磁碟區。

beginDelete(string, string, string, string, VolumesDeleteOptionalParams)

刪除磁碟區。

beginDeleteAndWait(string, string, string, string, VolumesDeleteOptionalParams)

刪除磁碟區。

beginPreBackup(string, string, string, VolumeNameList, VolumesPreBackupOptionalParams)

驗證是否可以針對磁碟區清單建立磁碟快照集備份。

beginPreBackupAndWait(string, string, string, VolumeNameList, VolumesPreBackupOptionalParams)

驗證是否可以針對磁碟區清單建立磁碟快照集備份。

beginPreRestore(string, string, string, DiskSnapshotList, VolumesPreRestoreOptionalParams)

驗證備份的磁碟快照集清單是否可以還原至 ElasticSan 磁碟區。

beginPreRestoreAndWait(string, string, string, DiskSnapshotList, VolumesPreRestoreOptionalParams)

驗證備份的磁碟快照集清單是否可以還原至 ElasticSan 磁碟區。

beginUpdate(string, string, string, string, VolumeUpdate, VolumesUpdateOptionalParams)

更新磁碟區。

beginUpdateAndWait(string, string, string, string, VolumeUpdate, VolumesUpdateOptionalParams)

更新磁碟區。

get(string, string, string, string, VolumesGetOptionalParams)

取得磁碟區。

listByVolumeGroup(string, string, string, VolumesListByVolumeGroupOptionalParams)

列出 VolumeGroup 中的磁碟區。

方法詳細資料

beginCreate(string, string, string, string, Volume, VolumesCreateOptionalParams)

建立磁碟區。

function beginCreate(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, parameters: Volume, options?: VolumesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Volume>, Volume>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

volumeName

string

磁碟區的名稱。

parameters
Volume

Volume 物件。

options
VolumesCreateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<Volume>, Volume>>

beginCreateAndWait(string, string, string, string, Volume, VolumesCreateOptionalParams)

建立磁碟區。

function beginCreateAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, parameters: Volume, options?: VolumesCreateOptionalParams): Promise<Volume>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

volumeName

string

磁碟區的名稱。

parameters
Volume

Volume 物件。

options
VolumesCreateOptionalParams

選項參數。

傳回

Promise<Volume>

beginDelete(string, string, string, string, VolumesDeleteOptionalParams)

刪除磁碟區。

function beginDelete(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, options?: VolumesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

volumeName

string

磁碟區的名稱。

options
VolumesDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, VolumesDeleteOptionalParams)

刪除磁碟區。

function beginDeleteAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, options?: VolumesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

volumeName

string

磁碟區的名稱。

options
VolumesDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginPreBackup(string, string, string, VolumeNameList, VolumesPreBackupOptionalParams)

驗證是否可以針對磁碟區清單建立磁碟快照集備份。

function beginPreBackup(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, parameters: VolumeNameList, options?: VolumesPreBackupOptionalParams): Promise<SimplePollerLike<OperationState<PreValidationResponse>, PreValidationResponse>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

parameters
VolumeNameList

磁碟區名稱清單(目前僅支援清單中的一個磁碟區名稱。如果清單更大,伺服器會傳回錯誤)

options
VolumesPreBackupOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<PreValidationResponse>, PreValidationResponse>>

beginPreBackupAndWait(string, string, string, VolumeNameList, VolumesPreBackupOptionalParams)

驗證是否可以針對磁碟區清單建立磁碟快照集備份。

function beginPreBackupAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, parameters: VolumeNameList, options?: VolumesPreBackupOptionalParams): Promise<PreValidationResponse>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

parameters
VolumeNameList

磁碟區名稱清單(目前僅支援清單中的一個磁碟區名稱。如果清單更大,伺服器會傳回錯誤)

options
VolumesPreBackupOptionalParams

選項參數。

傳回

beginPreRestore(string, string, string, DiskSnapshotList, VolumesPreRestoreOptionalParams)

驗證備份的磁碟快照集清單是否可以還原至 ElasticSan 磁碟區。

function beginPreRestore(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, parameters: DiskSnapshotList, options?: VolumesPreRestoreOptionalParams): Promise<SimplePollerLike<OperationState<PreValidationResponse>, PreValidationResponse>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

parameters
DiskSnapshotList

磁碟快照集清單(目前僅支持清單中的一個磁碟快照集,而且磁碟快照集必須與 ElasticSan 位於相同的 Azure 區域中。如果清單更大,伺服器會傳回錯誤)

options
VolumesPreRestoreOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<PreValidationResponse>, PreValidationResponse>>

beginPreRestoreAndWait(string, string, string, DiskSnapshotList, VolumesPreRestoreOptionalParams)

驗證備份的磁碟快照集清單是否可以還原至 ElasticSan 磁碟區。

function beginPreRestoreAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, parameters: DiskSnapshotList, options?: VolumesPreRestoreOptionalParams): Promise<PreValidationResponse>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

parameters
DiskSnapshotList

磁碟快照集清單(目前僅支持清單中的一個磁碟快照集,而且磁碟快照集必須與 ElasticSan 位於相同的 Azure 區域中。如果清單更大,伺服器會傳回錯誤)

options
VolumesPreRestoreOptionalParams

選項參數。

傳回

beginUpdate(string, string, string, string, VolumeUpdate, VolumesUpdateOptionalParams)

更新磁碟區。

function beginUpdate(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, parameters: VolumeUpdate, options?: VolumesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Volume>, Volume>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

volumeName

string

磁碟區的名稱。

parameters
VolumeUpdate

Volume 物件。

options
VolumesUpdateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<Volume>, Volume>>

beginUpdateAndWait(string, string, string, string, VolumeUpdate, VolumesUpdateOptionalParams)

更新磁碟區。

function beginUpdateAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, parameters: VolumeUpdate, options?: VolumesUpdateOptionalParams): Promise<Volume>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

volumeName

string

磁碟區的名稱。

parameters
VolumeUpdate

Volume 物件。

options
VolumesUpdateOptionalParams

選項參數。

傳回

Promise<Volume>

get(string, string, string, string, VolumesGetOptionalParams)

取得磁碟區。

function get(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, options?: VolumesGetOptionalParams): Promise<Volume>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

volumeName

string

磁碟區的名稱。

options
VolumesGetOptionalParams

選項參數。

傳回

Promise<Volume>

listByVolumeGroup(string, string, string, VolumesListByVolumeGroupOptionalParams)

列出 VolumeGroup 中的磁碟區。

function listByVolumeGroup(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, options?: VolumesListByVolumeGroupOptionalParams): PagedAsyncIterableIterator<Volume, Volume[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

elasticSanName

string

ElasticSan 的名稱。

volumeGroupName

string

VolumeGroup 的名稱。

options
VolumesListByVolumeGroupOptionalParams

選項參數。

傳回