FileSharesOperations interface
Antarmuka yang mewakili operasi FileShares.
Properti
| create | Membuat berbagi baru di bawah akun yang ditentukan seperti yang dijelaskan oleh isi permintaan. Sumber daya berbagi mencakup metadata dan properti untuk berbagi tersebut. Ini tidak menyertakan daftar file yang dimuat oleh berbagi. |
| delete | Menghapus bagian yang ditentukan di bawah akunnya. |
| get | Mendapatkan properti dari bagian tertentu. |
| lease | Operasi Sewa Berbagi membuat dan mengelola kunci pada berbagi untuk operasi penghapusan. Durasi penguncian bisa 15 hingga 60 detik, atau tak terbatas. |
| list | Mencantumkan semua saham. |
| restore | Memulihkan berbagi file dalam hari retensi yang valid jika penghapusan sementara berbagi diaktifkan |
| update | Memperbarui properti berbagi seperti yang ditentukan dalam isi permintaan. Properti yang tidak disebutkan dalam permintaan tidak akan diubah. Pembaruan gagal jika berbagi yang ditentukan belum ada. |
Detail Properti
create
Membuat berbagi baru di bawah akun yang ditentukan seperti yang dijelaskan oleh isi permintaan. Sumber daya berbagi mencakup metadata dan properti untuk berbagi tersebut. Ini tidak menyertakan daftar file yang dimuat oleh berbagi.
create: (resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams) => Promise<FileShare>
Nilai Properti
(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams) => Promise<FileShare>
delete
Menghapus bagian yang ditentukan di bawah akunnya.
delete: (resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams) => Promise<void>
Nilai Properti
(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams) => Promise<void>
get
Mendapatkan properti dari bagian tertentu.
get: (resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams) => Promise<FileShare>
Nilai Properti
(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams) => Promise<FileShare>
lease
Operasi Sewa Berbagi membuat dan mengelola kunci pada berbagi untuk operasi penghapusan. Durasi penguncian bisa 15 hingga 60 detik, atau tak terbatas.
lease: (resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesLeaseOptionalParams) => Promise<LeaseShareResponse>
Nilai Properti
(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesLeaseOptionalParams) => Promise<LeaseShareResponse>
list
Mencantumkan semua saham.
list: (resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams) => PagedAsyncIterableIterator<FileShareItem, FileShareItem[], PageSettings>
Nilai Properti
(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams) => PagedAsyncIterableIterator<FileShareItem, FileShareItem[], PageSettings>
restore
Memulihkan berbagi file dalam hari retensi yang valid jika penghapusan sementara berbagi diaktifkan
restore: (resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams) => Promise<void>
Nilai Properti
(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams) => Promise<void>
update
Memperbarui properti berbagi seperti yang ditentukan dalam isi permintaan. Properti yang tidak disebutkan dalam permintaan tidak akan diubah. Pembaruan gagal jika berbagi yang ditentukan belum ada.
update: (resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams) => Promise<FileShare>
Nilai Properti
(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams) => Promise<FileShare>