共用方式為


DiskEncryptionSets interface

代表 DiskEncryptionSets 的介面。

方法

beginCreateOrUpdate(string, string, DiskEncryptionSet, DiskEncryptionSetsCreateOrUpdateOptionalParams)

建立或更新磁碟加密集

beginCreateOrUpdateAndWait(string, string, DiskEncryptionSet, DiskEncryptionSetsCreateOrUpdateOptionalParams)

建立或更新磁碟加密集

beginDelete(string, string, DiskEncryptionSetsDeleteOptionalParams)

刪除磁碟加密集。

beginDeleteAndWait(string, string, DiskEncryptionSetsDeleteOptionalParams)

刪除磁碟加密集。

beginUpdate(string, string, DiskEncryptionSetUpdate, DiskEncryptionSetsUpdateOptionalParams)

更新磁碟加密集(修補程式)。

beginUpdateAndWait(string, string, DiskEncryptionSetUpdate, DiskEncryptionSetsUpdateOptionalParams)

更新磁碟加密集(修補程式)。

get(string, string, DiskEncryptionSetsGetOptionalParams)

取得磁碟加密集的相關信息。

list(DiskEncryptionSetsListOptionalParams)

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

listByResourceGroup(string, DiskEncryptionSetsListByResourceGroupOptionalParams)

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

方法詳細資料

beginCreateOrUpdate(string, string, DiskEncryptionSet, DiskEncryptionSetsCreateOrUpdateOptionalParams)

建立或更新磁碟加密集

function beginCreateOrUpdate(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSet, options?: DiskEncryptionSetsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<DiskEncryptionSet>, DiskEncryptionSet>>

參數

resourceGroupName

string

資源群組的名稱。

diskEncryptionSetName

string

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

diskEncryptionSet
DiskEncryptionSet

放置磁碟加密集作業主體中提供的磁碟加密集物件。

傳回

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

beginCreateOrUpdateAndWait(string, string, DiskEncryptionSet, DiskEncryptionSetsCreateOrUpdateOptionalParams)

建立或更新磁碟加密集

function beginCreateOrUpdateAndWait(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSet, options?: DiskEncryptionSetsCreateOrUpdateOptionalParams): Promise<DiskEncryptionSet>

參數

resourceGroupName

string

資源群組的名稱。

diskEncryptionSetName

string

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

diskEncryptionSet
DiskEncryptionSet

放置磁碟加密集作業主體中提供的磁碟加密集物件。

傳回

beginDelete(string, string, DiskEncryptionSetsDeleteOptionalParams)

刪除磁碟加密集。

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

參數

resourceGroupName

string

資源群組的名稱。

diskEncryptionSetName

string

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

options
DiskEncryptionSetsDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, DiskEncryptionSetsDeleteOptionalParams)

刪除磁碟加密集。

function beginDeleteAndWait(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

diskEncryptionSetName

string

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

options
DiskEncryptionSetsDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginUpdate(string, string, DiskEncryptionSetUpdate, DiskEncryptionSetsUpdateOptionalParams)

更新磁碟加密集(修補程式)。

function beginUpdate(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSetUpdate, options?: DiskEncryptionSetsUpdateOptionalParams): Promise<PollerLike<PollOperationState<DiskEncryptionSet>, DiskEncryptionSet>>

參數

resourceGroupName

string

資源群組的名稱。

diskEncryptionSetName

string

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

diskEncryptionSet
DiskEncryptionSetUpdate

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

options
DiskEncryptionSetsUpdateOptionalParams

選項參數。

傳回

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

beginUpdateAndWait(string, string, DiskEncryptionSetUpdate, DiskEncryptionSetsUpdateOptionalParams)

更新磁碟加密集(修補程式)。

function beginUpdateAndWait(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSetUpdate, options?: DiskEncryptionSetsUpdateOptionalParams): Promise<DiskEncryptionSet>

參數

resourceGroupName

string

資源群組的名稱。

diskEncryptionSetName

string

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

diskEncryptionSet
DiskEncryptionSetUpdate

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

options
DiskEncryptionSetsUpdateOptionalParams

選項參數。

傳回

get(string, string, DiskEncryptionSetsGetOptionalParams)

取得磁碟加密集的相關信息。

function get(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsGetOptionalParams): Promise<DiskEncryptionSet>

參數

resourceGroupName

string

資源群組的名稱。

diskEncryptionSetName

string

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

options
DiskEncryptionSetsGetOptionalParams

選項參數。

傳回

list(DiskEncryptionSetsListOptionalParams)

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

function list(options?: DiskEncryptionSetsListOptionalParams): PagedAsyncIterableIterator<DiskEncryptionSet, DiskEncryptionSet[], PageSettings>

參數

options
DiskEncryptionSetsListOptionalParams

選項參數。

傳回

listByResourceGroup(string, DiskEncryptionSetsListByResourceGroupOptionalParams)

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

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

參數

resourceGroupName

string

資源群組的名稱。

傳回