你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FileSharesOperations interface

表示文件共享操作的接口。

属性

create

在指定帐户下创建新共享,如请求正文所述。 共享资源包括该共享的元数据和属性。 它不包括共享包含的文件列表。

delete

删除其帐户下的指定份额。

get

获取指定共享的属性。

lease

租约共享作建立和管理共享的锁定以进行删除作。 锁的持续时间可以是 15 到 60 秒,也可以是无限期。

list

列出所有共享。

restore

如果启用了共享软删除,则在有效保留天内还原文件共享

update

更新请求正文中指定的共享属性。 请求中未提及的属性不会更改。 如果指定的共享尚不存在,则更新失败。

属性详细信息

create

在指定帐户下创建新共享,如请求正文所述。 共享资源包括该共享的元数据和属性。 它不包括共享包含的文件列表。

create: (resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams) => Promise<FileShare>

属性值

(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams) => Promise<FileShare>

delete

删除其帐户下的指定份额。

delete: (resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams) => Promise<void>

属性值

(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams) => Promise<void>

get

获取指定共享的属性。

get: (resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams) => Promise<FileShare>

属性值

(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams) => Promise<FileShare>

lease

租约共享作建立和管理共享的锁定以进行删除作。 锁的持续时间可以是 15 到 60 秒,也可以是无限期。

lease: (resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesLeaseOptionalParams) => Promise<LeaseShareResponse>

属性值

(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesLeaseOptionalParams) => Promise<LeaseShareResponse>

list

列出所有共享。

list: (resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams) => PagedAsyncIterableIterator<FileShareItem, FileShareItem[], PageSettings>

属性值

(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams) => PagedAsyncIterableIterator<FileShareItem, FileShareItem[], PageSettings>

restore

如果启用了共享软删除,则在有效保留天内还原文件共享

restore: (resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams) => Promise<void>

属性值

(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams) => Promise<void>

update

更新请求正文中指定的共享属性。 请求中未提及的属性不会更改。 如果指定的共享尚不存在,则更新失败。

update: (resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams) => Promise<FileShare>

属性值

(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams) => Promise<FileShare>