DisksOperations interface

介面代表磁碟操作。

屬性

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginGrantAccess
beginGrantAccessAndWait
beginRevokeAccess
beginRevokeAccessAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

建立或更新磁碟。

delete
get

取得磁碟的相關資訊。

grantAccess

授與磁碟的存取權。

list

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

listByResourceGroup

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

revokeAccess

撤銷對磁碟的存取權。

update

更新 (修補) 磁碟。

屬性詳細資料

beginCreateOrUpdate

警告

此 API 現已淘汰。

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Disk>, Disk>>

屬性值

(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Disk>, Disk>>

beginCreateOrUpdateAndWait

警告

此 API 現已淘汰。

use createOrUpdate instead

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

屬性值

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

beginDelete

警告

此 API 現已淘汰。

use delete instead

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

屬性值

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

beginDeleteAndWait

警告

此 API 現已淘汰。

use delete instead

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

屬性值

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

beginGrantAccess

警告

此 API 現已淘汰。

use grantAccess instead

beginGrantAccess: (resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams) => Promise<SimplePollerLike<OperationState<AccessUri>, AccessUri>>

屬性值

(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams) => Promise<SimplePollerLike<OperationState<AccessUri>, AccessUri>>

beginGrantAccessAndWait

警告

此 API 現已淘汰。

use grantAccess instead

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

屬性值

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

beginRevokeAccess

警告

此 API 現已淘汰。

use revokeAccess instead

beginRevokeAccess: (resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

屬性值

(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginRevokeAccessAndWait

警告

此 API 現已淘汰。

use revokeAccess instead

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

屬性值

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

beginUpdate

警告

此 API 現已淘汰。

use update instead

beginUpdate: (resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Disk>, Disk>>

屬性值

(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Disk>, Disk>>

beginUpdateAndWait

警告

此 API 現已淘汰。

use update instead

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

屬性值

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

createOrUpdate

建立或更新磁碟。

createOrUpdate: (resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams) => PollerLike<OperationState<Disk>, Disk>

屬性值

(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams) => PollerLike<OperationState<Disk>, Disk>

delete

delete: (resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

取得磁碟的相關資訊。

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

屬性值

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

grantAccess

授與磁碟的存取權。

grantAccess: (resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams) => PollerLike<OperationState<AccessUri>, AccessUri>

屬性值

(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams) => PollerLike<OperationState<AccessUri>, AccessUri>

list

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

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

屬性值

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

listByResourceGroup

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

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

屬性值

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

revokeAccess

撤銷對磁碟的存取權。

revokeAccess: (resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams) => PollerLike<OperationState<void>, void>

update

更新 (修補) 磁碟。

update: (resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams) => PollerLike<OperationState<Disk>, Disk>

屬性值

(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams) => PollerLike<OperationState<Disk>, Disk>