Bagikan melalui


@azure/storage-file-share package

Kelas

AccountSASPermissions

HANYA TERSEDIA DI RUNTIME NODE.JS. Ini adalah kelas pembantu untuk membuat string yang mewakili izin yang diberikan oleh AccountSAS. Mengatur nilai ke true berarti bahwa sas apa pun yang menggunakan izin ini akan memberikan izin untuk operasi tersebut. Setelah semua nilai diatur, ini harus diserialisasikan dengan toString dan diatur sebagai bidang izin pada <xref:AccountSASSignatureValues> objek. Dimungkinkan untuk membangun string izin tanpa kelas ini, tetapi urutan izinnya khusus dan kelas ini menjamin kebenaran.

AccountSASResourceTypes

HANYA TERSEDIA DI RUNTIME NODE.JS. Ini adalah kelas pembantu untuk membuat string yang mewakili sumber daya yang dapat diakses oleh AccountSAS. Mengatur nilai ke true berarti bahwa setiap SAS yang menggunakan izin ini akan memberikan akses ke jenis sumber daya tersebut. Setelah semua nilai diatur, ini harus diserialisasikan dengan toString dan ditetapkan sebagai bidang sumber daya pada <xref:AccountSASSignatureValues> objek. Dimungkinkan untuk membangun string sumber daya tanpa kelas ini, tetapi urutan sumber daya khusus dan kelas ini menjamin kebenaran.

AccountSASServices

HANYA TERSEDIA DI RUNTIME NODE.JS. Ini adalah kelas pembantu untuk membuat string yang mewakili layanan yang dapat diakses oleh AccountSAS. Mengatur nilai ke true berarti bahwa setiap SAS yang menggunakan izin ini akan memberikan akses ke layanan tersebut. Setelah semua nilai diatur, ini harus diserialisasikan dengan toString dan ditetapkan sebagai bidang layanan pada <xref:AccountSASSignatureValues> objek. Dimungkinkan untuk membangun string layanan tanpa kelas ini, tetapi urutan layanan khusus dan kelas ini menjamin kebenaran.

AnonymousCredential

AnonymousCredential menyediakan anggota credentialPolicyCreator yang digunakan untuk membuat <xref:AnonymousCredentialPolicy> objek. AnonymousCredentialPolicy digunakan dengan permintaan HTTP yang membaca sumber daya publik atau untuk digunakan dengan Tanda Tangan Akses Bersama (SAS).

AnonymousCredentialPolicy

AnonymousCredentialPolicy digunakan dengan permintaan HTTP yang membaca sumber daya publik atau untuk digunakan dengan Tanda Tangan Akses Bersama (SAS).

Credential

Kredensial adalah kelas abstrak untuk penandatanganan permintaan HTTP Azure Storage. Kelas ini akan menghosting pabrik credentialPolicyCreator yang menghasilkan CredentialPolicy.

CredentialPolicy

Kebijakan kredensial yang digunakan untuk menandatangani permintaan HTTP sebelum mengirim. Ini adalah kelas abstrak.

FileSASPermissions

HANYA TERSEDIA DI RUNTIME NODE.JS. Ini adalah kelas pembantu untuk membuat string yang mewakili izin yang diberikan oleh ServiceSAS ke file. Mengatur nilai ke true berarti bahwa SETIAP SAS yang menggunakan izin ini akan memberikan izin untuk operasi tersebut. Setelah semua nilai diatur, ini harus diserialisasikan dengan toString dan ditetapkan sebagai bidang izin pada <xref:FileSASSignatureValues> objek. Dimungkinkan untuk membangun string izin tanpa kelas ini, tetapi urutan izinnya khusus dan kelas ini menjamin kebenaran.

FileSystemAttributes

Ini adalah kelas pembantu untuk membuat string yang mewakili atribut NTFS ke file atau direktori.

Pipeline

Kelas Alur yang berisi kebijakan permintaan HTTP. Anda dapat membuat Alur default dengan memanggil <xref:newPipeline>. Atau Anda dapat membuat Alur dengan kebijakan Anda sendiri oleh konstruktor Alur. <xref:newPipeline> Lihat dan berikan kebijakan sebagai referensi sebelum menerapkan Alur yang disesuaikan.

SASQueryParameters

Mewakili komponen yang membentuk parameter kueri Azure Storage SAS. Jenis ini tidak dibangun langsung oleh pengguna; itu hanya dihasilkan oleh <xref:AccountSASSignatureValues> jenis dan <xref:FileSASSignatureValues> . Setelah dibuat, itu dapat dikodekan ke dalam <xref:String> dan ditambahkan ke URL secara langsung (meskipun hati-hati harus diambil di sini jika ada parameter kueri yang ada, yang mungkin memengaruhi cara yang sesuai untuk menambahkan parameter kueri ini). CATATAN: Instans kelas ini tidak dapat diubah.

ShareClient

ShareClient mewakili URL ke berbagi Azure Storage yang memungkinkan Anda memanipulasi direktori dan filenya.

ShareDirectoryClient

ShareDirectoryClient mewakili URL ke direktori Azure Storage yang memungkinkan Anda memanipulasi file dan direktorinya.

ShareFileClient

ShareFileClient mewakili URL ke file Azure Storage.

ShareLeaseClient

Klien yang mengelola sewa untuk <xref:ShareFileClient> atau <xref:ShareClient>.

ShareSASPermissions

Ini adalah kelas pembantu untuk membuat string yang mewakili izin yang diberikan oleh ServiceSAS ke berbagi. Mengatur nilai ke true berarti bahwa sas apa pun yang menggunakan izin ini akan memberikan izin untuk operasi tersebut. Setelah semua nilai diatur, ini harus diserialisasikan dengan toString dan ditetapkan sebagai bidang izin pada <xref:FileSASSignatureValues> objek. Dimungkinkan untuk membangun string izin tanpa kelas ini, tetapi urutan izinnya khusus dan kelas ini menjamin kebenaran.

ShareServiceClient

ShareServiceClient mewakili URL ke layanan File Azure Storage yang memungkinkan Anda memanipulasi berbagi file.

StorageBrowserPolicy

StorageBrowserPolicy akan menangani perbedaan antara Node.js dan runtime browser, termasuk:

  1. Browser menyimpan permintaan GET/HEAD dengan menambahkan header kondisional seperti 'IF_MODIFIED_SINCE'. StorageBrowserPolicy adalah kebijakan yang digunakan untuk menambahkan kueri tanda waktu ke URL permintaan GET/HEAD sehingga menghindari cache browser.

  2. Hapus header cookie untuk keamanan

  3. Hapus header panjang konten untuk menghindari peringatan browser

StorageBrowserPolicyFactory

StorageBrowserPolicyFactory adalah kelas pabrik yang membantu menghasilkan objek BrowserPolicy.

StorageClient

StorageClient mewakili kelas klien dasar untuk ServiceClient, ContainerClient, dll.

StorageClientContext
StorageRetryPolicy

Coba lagi kebijakan dengan coba lagi eksponensial dan coba lagi linier diterapkan.

StorageRetryPolicyFactory

StorageRetryPolicyFactory adalah kelas pabrik yang membantu menghasilkan objek StorageRetryPolicy.

StorageSharedKeyCredential

HANYA TERSEDIA DI RUNTIME NODE.JS. StorageSharedKeyCredential untuk otorisasi kunci akun layanan Azure Storage.

StorageSharedKeyCredentialPolicy

StorageSharedKeyCredentialPolicy adalah kebijakan yang digunakan untuk menandatangani permintaan HTTP dengan kunci bersama.

Antarmuka

AccessPolicy

Kebijakan akses.

AccountSASSignatureValues

HANYA TERSEDIA DI RUNTIME NODE.JS. AccountSASSignatureValues digunakan untuk menghasilkan Tanda Tangan Akses Bersama (SAS) untuk akun Azure Storage. Setelah semua nilai di sini diatur dengan tepat, panggil <xref:generateAccountSASQueryParameters> untuk mendapatkan representasi SAS yang benar-benar dapat diterapkan ke url file. Catatan: bahwa kelas ini dan <xref:SASQueryParameters> ada karena yang pertama dapat diubah dan representasi logis sementara yang terakhir tidak dapat diubah dan digunakan untuk menghasilkan permintaan REST yang sebenarnya.

ClearRange
CloseHandlesInfo

Tutup menangani informasi hasil.

CommonGenerateSasUrlOptions

Opsi umum dari <xref:ShareGenerateSasUrlOptions> dan <xref:FileGenerateSasUrlOptions>.

CommonOptions

Antarmuka untuk opsi yang umum untuk setiap operasi jarak jauh.

CopyFileSmbInfo

Grup parameter

CorsRule

CORS adalah fitur HTTP yang memungkinkan aplikasi web berjalan di bawah satu domain untuk mengakses sumber daya di domain lain. Browser web menerapkan pembatasan keamanan yang dikenal sebagai kebijakan asal yang sama yang mencegah halaman web memanggil API di domain yang berbeda; CORS menyediakan cara yang aman untuk memungkinkan satu domain (domain asal) untuk memanggil API di domain lain.

DirectoryCloseHandlesHeaders

Nilai header respons tambahan untuk permintaan handel penutupan.

DirectoryCreateHeaders

Menentukan header untuk operasi Directory_create.

DirectoryCreateIfNotExistsResponse

Berisi data respons untuk operasi.<xref:DirectoryClient.createIfNotExists>

DirectoryCreateOptions

Opsi untuk mengonfigurasi <xref:ShareDirectoryClient.create> operasi.

DirectoryDeleteHeaders

Menentukan header untuk operasi Directory_delete.

DirectoryDeleteIfExistsResponse

Berisi data respons untuk operasi.<xref:DirectoryClient.deleteIfExists>

DirectoryDeleteOptions

Opsi untuk mengonfigurasi <xref:ShareDirectoryClient.delete> operasi.

DirectoryExistsOptions

Opsi untuk mengonfigurasi <xref:ShareDirectoryClient.exists> operasi.

DirectoryForceCloseHandlesHeaders

Menentukan header untuk operasi Directory_forceCloseHandles.

DirectoryForceCloseHandlesOptions

Opsi untuk mengonfigurasi <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryForceCloseHandlesSegmentOptions

Opsi untuk mengonfigurasi Direktori - Tutup Paksa Menangani operasi Segment. Lihat:

  • <xref:ShareDirectoryClient.forceCloseHandlesSegment>
  • <xref:ShareDirectoryClient.forceCloseAllHandles>
DirectoryGetPropertiesHeaders

Menentukan header untuk operasi Directory_getProperties.

DirectoryGetPropertiesOptions

Opsi untuk mengonfigurasi <xref:ShareDirectoryClient.getProperties> operasi.

DirectoryItem

Item direktori yang tercantum.

DirectoryListFilesAndDirectoriesOptions

Opsi untuk mengonfigurasi <xref:ShareDirectoryClient.listFilesAndDirectories> operasi.

DirectoryListFilesAndDirectoriesSegmentHeaders

Menentukan header untuk operasi Directory_listFilesAndDirectoriesSegment.

DirectoryListHandlesHeaders

Menentukan header untuk operasi Directory_listHandles.

DirectoryListHandlesOptions

Opsi untuk mengonfigurasi <xref:ShareDirectoryClient.listHandles> operasi.

DirectoryListHandlesSegmentOptions

Opsi untuk mengonfigurasi operasi Direktori - Daftar Menangani Segmen. Lihat:

  • <xref:ShareDirectoryClient.listHandlesSegment>
  • <xref:ShareDirectoryClient.iterateHandleSegments>
  • <xref:ShareDirectoryClient.listHandleItems>
DirectoryProperties
DirectorySetMetadataHeaders

Menentukan header untuk operasi Directory_setMetadata.

DirectorySetMetadataOptions

Opsi untuk mengonfigurasi <xref:ShareDirectoryClient.setMetadata> operasi.

DirectorySetPropertiesHeaders

Menentukan header untuk operasi Directory_setProperties.

FileAbortCopyFromURLOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.abortCopyFromURL> operasi.

FileAbortCopyHeaders

Menentukan header untuk operasi File_abortCopy.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.clearRange> operasi.

FileCloseHandlesHeaders

Nilai header respons tambahan untuk permintaan handel penutupan.

FileCreateHeaders

Menentukan header untuk operasi File_create.

FileCreateOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.create> operasi.

FileDeleteHeaders

Menentukan header untuk operasi File_delete.

FileDeleteIfExistsResponse

Berisi data respons untuk operasi.<xref:ShareFileClient.deleteIfExists>

FileDeleteOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.delete> operasi.

FileDownloadHeaders

Menentukan header untuk operasi File_download.

FileDownloadOptionalParams

Parameter opsional.

FileDownloadOptions

Opsi untuk mengonfigurasi File - Unduh operasi. Lihat:

  • <xref:ShareFileClient.download>
  • <xref:ShareFileClient.downloadToFile>
FileDownloadToBufferOptions

Antarmuka opsi untuk <xref:ShareFileClient.downloadToBuffer> operasi.

FileExistsOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.exists> operasi.

FileForceCloseHandlesHeaders

Menentukan header untuk operasi File_forceCloseHandles.

FileForceCloseHandlesOptions

Opsi untuk mengonfigurasi Operasi File - Tutup Paksa Handel. Lihat:

  • <xref:ShareFileClient.forceCloseHandlesSegment>
  • <xref:ShareFileClient.forceCloseAllHandles>
  • <xref:ShareFileClient.forceCloseHandle>
FileGenerateSasUrlOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.generateSasUrl> operasi.

FileGetPropertiesHeaders

Menentukan header untuk operasi File_getProperties.

FileGetPropertiesOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.getProperties> operasi.

FileGetRangeListHeaders

Menentukan header untuk operasi File_getRangeList.

FileGetRangeListOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.getRangeList> operasi.

FileHttpHeaders
FileItem

Item file yang tercantum.

FileListHandlesHeaders

Menentukan header untuk operasi File_listHandles.

FileListHandlesOptions
FileListHandlesSegmentOptions

Opsi untuk mengonfigurasi operasi File - Daftar Menangani Segmen. Lihat:

  • <xref:ShareFileClient.listHandlesSegment>
  • <xref:ShareFileClient.iterateHandleSegments>
  • <xref:ShareFileClient.listHandleItems>
FileParallelUploadOptions

Antarmuka opsi untuk File - Unggah operasi Lihat:

  • <xref:ShareFileClient.uploadFile>
  • <xref:ShareFileClient.uploadSeekableStream>
FileProperties
FileProperty

Properti file.

FileResizeOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.resize> operasi.

FileSASSignatureValues

HANYA TERSEDIA DI RUNTIME NODE.JS. FileSASSignatureValues digunakan untuk membantu menghasilkan token SAS layanan File untuk berbagi atau file.

FileServiceProperties

Properti layanan penyimpanan.

FileSetHTTPHeadersHeaders

Menentukan header untuk operasi File_setHttpHeaders.

FileSetHttpHeadersOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.setHttpHeaders> operasi.

FileSetMetadataHeaders

Menentukan header untuk operasi File_setMetadata.

FileSetMetadataOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.setMetadata> operasi.

FileStartCopyHeaders

Menentukan header untuk operasi File_startCopy.

FileStartCopyOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.startCopyFromURL> operasi.

FileUploadRangeFromURLHeaders

Menentukan header untuk operasi File_uploadRangeFromURL.

FileUploadRangeFromURLOptionalParams

Parameter opsional.

FileUploadRangeFromURLOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.uploadRangeFromURL> operasi.

FileUploadRangeHeaders

Menentukan header untuk operasi File_uploadRange.

FileUploadRangeOptions

Opsi untuk mengonfigurasi <xref:ShareFileClient.uploadRange> operasi.

FileUploadStreamOptions

Antarmuka opsi untuk ShareFileClient.uploadStream().

FilesAndDirectoriesListSegment

Abstrak untuk entri yang dapat dicantumkan dari Direktori.

HandleItem

Item handel Azure Storage yang tercantum.

HttpAuthorization

Mewakili informasi autentikasi dalam nilai header Otorisasi, ProxyAuthorization, WWW-Authenticate, dan Proxy-Authenticate.

LeaseAccessConditions

Grup parameter

LeaseOperationOptions

opsi operasi sewa.

LeaseOperationResponseHeaders

Detail respons untuk operasi sewa tertentu.

ListFilesAndDirectoriesSegmentResponse

Enumerasi direktori dan file.

ListHandlesResponse

Enumerasi handel.

ListSharesResponse

Enumerasi saham.

ListSharesResponseModel

Enumerasi saham.

Metadata
Metrics

Metrik Storage Analytics untuk layanan file.

PipelineOptions

Antarmuka opsi untuk Konstruktor alur.

Range

Rentang untuk Operasi Layanan.

RangeModel

Rentang file Azure Storage.

RetentionPolicy

Kebijakan penyimpanan.

SasIPRange

Rentang IP yang diizinkan untuk SAS.

ServiceGenerateAccountSasUrlOptions

Opsi untuk mengonfigurasi <xref:ShareServiceClient.generateAccountSasUrl> operasi.

ServiceGetPropertiesHeaders

Menentukan header untuk operasi Service_getProperties.

ServiceGetPropertiesOptions

Opsi untuk mengonfigurasi <xref:ShareServiceClient.getProperties> operasi.

ServiceListSharesOptions

Opsi untuk mengonfigurasi <xref:ShareServiceClient.listShares> operasi.

ServiceListSharesSegmentHeaders

Menentukan header untuk operasi Service_listSharesSegment.

ServiceSetPropertiesHeaders

Menentukan header untuk operasi Service_setProperties.

ServiceSetPropertiesOptions

Opsi untuk mengonfigurasi <xref:ShareServiceClient.setProperties> operasi.

ServiceUndeleteShareOptions

Opsi untuk mengonfigurasi <xref:ShareServiceClient.undelete> operasi.

SetPropertiesResponse
ShareCreateHeaders

Menentukan header untuk operasi Share_create.

ShareCreateIfNotExistsResponse

Berisi data respons untuk operasi.<xref:ShareClient.createIfNotExists>

ShareCreateOptions

Opsi untuk mengonfigurasi <xref:ShareClient.create> operasi.

ShareCreatePermissionHeaders

Menentukan header untuk operasi Share_createPermission.

ShareCreatePermissionOptions

Opsi untuk mengonfigurasi <xref:ShareClient.createPermission> operasi.

ShareCreateSnapshotHeaders

Menentukan header untuk operasi Share_createSnapshot.

ShareCreateSnapshotOptions

Opsi untuk mengonfigurasi <xref:ShareClient.createSnapshot> operasi.

ShareDeleteHeaders

Menentukan header untuk operasi Share_delete.

ShareDeleteIfExistsResponse

Berisi data respons untuk operasi.<xref:ShareClient.deleteIfExists>

ShareDeleteMethodOptions

Opsi untuk mengonfigurasi <xref:ShareClient.delete> operasi.

ShareExistsOptions

Opsi untuk mengonfigurasi <xref:ShareClient.exists> operasi.

ShareFileRangeList

Daftar rentang file

ShareGenerateSasUrlOptions

Opsi untuk mengonfigurasi <xref:ShareClient.generateSasUrl> operasi.

ShareGetAccessPolicyHeaders

Menentukan header untuk operasi Share_getAccessPolicy.

ShareGetAccessPolicyOptions

Opsi untuk mengonfigurasi <xref:ShareClient.getAccessPolicy> operasi.

ShareGetPermissionHeaders

Menentukan header untuk operasi Share_getPermission.

ShareGetPermissionOptions

Opsi untuk mengonfigurasi <xref:ShareClient.getPermission> operasi.

ShareGetPropertiesHeaders

Menentukan header untuk operasi Share_getProperties.

ShareGetPropertiesOptions

Opsi untuk mengonfigurasi <xref:ShareClient.getProperties> operasi.

ShareGetStatisticsHeaders

Menentukan header untuk operasi Share_getStatistics.

ShareGetStatisticsOptions

Opsi untuk mengonfigurasi <xref:ShareClient.getStatistics> operasi.

ShareItem

Item berbagi Azure Storage yang tercantum.

ShareItemInternal

Item berbagi Azure Storage yang tercantum.

SharePermission

Izin (deskriptor keamanan) di tingkat berbagi.

SharePropertiesInternal

Properti berbagi.

ShareProtocolSettings

Pengaturan protokol

ShareProtocols

Protokol untuk diaktifkan pada berbagi. Untuk saat ini, hanya mendukung SMB atau NFS.

ShareSetAccessPolicyHeaders

Menentukan header untuk operasi Share_setAccessPolicy.

ShareSetAccessPolicyOptions

Opsi untuk mengonfigurasi <xref:ShareClient.setAccessPolicy> operasi.

ShareSetMetadataHeaders

Menentukan header untuk operasi Share_setMetadata.

ShareSetMetadataOptions

Opsi untuk mengonfigurasi <xref:ShareClient.setMetadata> operasi.

ShareSetPropertiesHeaders

Menentukan header untuk operasi Share_setProperties.

ShareSetPropertiesOptions

Opsi untuk mengonfigurasi <xref:ShareClient.setProperties> operasi.

ShareSetQuotaOptions

Opsi untuk mengonfigurasi <xref:ShareClient.setQuota> operasi.

ShareSmbSettings

Pengaturan untuk protokol SMB.

ShareStats

Statistik untuk berbagi.

SignedIdentifier

Pengidentifikasi Bertanda Tangan

SignedIdentifierModel

Pengidentifikasi yang ditandatangani.

SmbMultichannel

Pengaturan untuk multisaluran SMB

SourceModifiedAccessConditions

Grup parameter

StorageClientOptionalParams

Parameter opsional.

StoragePipelineOptions

Antarmuka opsi untuk <xref:newPipeline> fungsi.

StorageRetryOptions

Coba lagi antarmuka opsi.

Alias Jenis

CopyStatusType

Menentukan nilai untuk CopyStatusType.

CredentialPolicyCreator

Fungsi pabrik yang membuat CredentialPolicy baru yang menggunakan nextPolicy yang disediakan.

DeleteSnapshotsOptionType

Menentukan nilai untuk DeleteSnapshotsOptionType.

DirectoryCreateResponse

Berisi data respons untuk operasi pembuatan.

DirectoryDeleteResponse

Berisi data respons untuk operasi penghapusan.

DirectoryForceCloseHandlesResponse

Jenis respons untuk <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryGetPropertiesResponse

Berisi data respons untuk operasi getProperties.

DirectoryListFilesAndDirectoriesSegmentResponse

Berisi data respons untuk operasi listFilesAndDirectoriesSegment.

DirectoryListHandlesResponse

Berisi data respons untuk operasi listHandles.

DirectorySetMetadataResponse

Berisi data respons untuk operasi setMetadata.

DirectorySetPropertiesResponse

Berisi data respons untuk operasi setProperties.

FileAbortCopyResponse

Berisi data respons untuk operasi abortCopy.

FileAttributesPreserveType

Menunjukkan menjaga atribut file yang ada tidak berubah.

FileCreateResponse

Berisi data respons untuk operasi pembuatan.

FileDeleteResponse

Berisi data respons untuk operasi penghapusan.

FileDownloadResponseModel

Berisi data respons untuk operasi pengunduhan.

FileForceCloseHandlesResponse

Jenis respons untuk <xref:ShareFileClient.forceCloseHandle>.

FileGetPropertiesResponse

Berisi data respons untuk operasi getProperties.

FileGetRangeListDiffResponse

Berisi data respons untuk operasi getRangeList.

FileGetRangeListResponse

Berisi data respons untuk <xref:ShareFileClient.getRangeList> operasi.

FileListHandlesResponse

Berisi data respons untuk operasi listHandles.

FilePermissionInheritType

Menunjukkan izin mewarisi file dari direktori induk.

FilePermissionPreserveType

Menunjukkan bahwa nilai izin file yang ada tetap tidak berubah.

FileSetHTTPHeadersResponse

Berisi data respons untuk operasi setHttpHeaders.

FileSetMetadataResponse

Berisi data respons untuk operasi setMetadata.

FileStartCopyResponse

Berisi data respons untuk operasi startCopy.

FileType

Menentukan nilai untuk FileType. Nilai yang mungkin termasuk: 'File'

FileUploadRangeFromURLResponse

Berisi data respons untuk operasi uploadRangeFromURL.

FileUploadRangeResponse

Berisi data respons untuk operasi uploadRange.

LeaseDurationType

Menentukan nilai untuk LeaseDurationType.

LeaseOperationResponse

Berisi data respons untuk operasi yang memperoleh, mengubah, memutus, atau melepaskan sewa. Lihat <xref:ShareLeaseClient>.

LeaseStateType

Menentukan nilai untuk LeaseStateType.

LeaseStatusType

Menentukan nilai untuk LeaseStatusType.

ListSharesIncludeType

Menentukan nilai untuk ListSharesIncludeType.

PermissionCopyModeType

Menentukan nilai untuk PermissionCopyModeType.

ServiceGetPropertiesResponse

Berisi data respons untuk operasi getProperties.

ServiceListSharesSegmentResponse

Berisi data respons untuk <xref:ShareServiceClient.listShares> operasi.

ServiceSetPropertiesResponse

Berisi data respons untuk operasi setProperties.

ShareAccessTier

Menentukan nilai untuk ShareAccessTier.

ShareCreatePermissionResponse

Berisi data respons untuk operasi createPermission.

ShareCreateResponse

Berisi data respons untuk operasi pembuatan.

ShareCreateSnapshotResponse

Berisi data respons untuk operasi createSnapshot.

ShareDeleteResponse

Berisi data respons untuk operasi penghapusan.

ShareGetAccessPolicyResponse
ShareGetPermissionResponse

Berisi data respons untuk operasi getPermission.

ShareGetPropertiesResponse

Berisi data respons untuk operasi.<xref:ShareClient.getProperties>

ShareGetPropertiesResponseModel

Berisi data respons untuk operasi getProperties.

ShareGetStatisticsResponse

Data respons untuk <xref:ShareClient.getStatistics> Operasi.

ShareGetStatisticsResponseModel

Berisi data respons untuk operasi getStatistics.

ShareProperties

Properti berbagi.

ShareRootSquash

Menentukan nilai untuk ShareRootSquash.

ShareSetAccessPolicyResponse

Berisi data respons untuk operasi setAccessPolicy.

ShareSetMetadataResponse

Berisi data respons untuk operasi setMetadata.

ShareSetPropertiesResponse

Berisi data respons untuk operasi setProperties.

ShareSetQuotaHeaders

Menentukan header untuk operasi setQuota.

ShareSetQuotaResponse

Berisi data respons untuk operasi setQuota.

TimeNowType

Menunjukkan pengaturan sebagai waktu permintaan.

TimePreserveType

Menunjukkan menjaga nilai waktu yang ada tidak berubah.

Enum

SASProtocol

Protokol untuk SAS yang dihasilkan.

StorageRetryPolicyType

Jenis RetryPolicy.

Fungsi

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

HANYA TERSEDIA DI RUNTIME NODE.JS. <xref:SASQueryParameters> Menghasilkan objek yang berisi semua parameter kueri SAS yang diperlukan untuk membuat permintaan REST yang sebenarnya.

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

HANYA TERSEDIA DI RUNTIME NODE.JS. Membuat instans SASQueryParameters.

Hanya menerima pengaturan yang diperlukan untuk membuat SAS. Untuk pengaturan opsional, atur properti yang sesuai secara langsung, seperti izin, startsOn, dan pengidentifikasi.

PERINGATAN: Ketika pengidentifikasi tidak disediakan, izin dan expiresOn diperlukan. Anda HARUS menetapkan nilai untuk pengidentifikasi atau kedaluwarsaPerkenalan & secara manual jika Anda menginisialisasi dengan konstruktor ini.

newPipeline(Credential, StoragePipelineOptions)

Membuat objek baru <xref:Pipeline> dengan <xref:Credential> disediakan.

Detail Fungsi

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

HANYA TERSEDIA DI RUNTIME NODE.JS. <xref:SASQueryParameters> Menghasilkan objek yang berisi semua parameter kueri SAS yang diperlukan untuk membuat permintaan REST yang sebenarnya.

function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Parameter

accountSASSignatureValues
AccountSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Mengembalikan

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

HANYA TERSEDIA DI RUNTIME NODE.JS. Membuat instans SASQueryParameters.

Hanya menerima pengaturan yang diperlukan untuk membuat SAS. Untuk pengaturan opsional, atur properti yang sesuai secara langsung, seperti izin, startsOn, dan pengidentifikasi.

PERINGATAN: Ketika pengidentifikasi tidak disediakan, izin dan expiresOn diperlukan. Anda HARUS menetapkan nilai untuk pengidentifikasi atau kedaluwarsaPerkenalan & secara manual jika Anda menginisialisasi dengan konstruktor ini.

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Parameter

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Mengembalikan

newPipeline(Credential, StoragePipelineOptions)

Membuat objek baru <xref:Pipeline> dengan <xref:Credential> disediakan.

function newPipeline(credential?: Credential, pipelineOptions?: StoragePipelineOptions)

Parameter

credential
Credential

Seperti AnonymousCredential, StorageSharedKeyCredential.

pipelineOptions
StoragePipelineOptions

Pilihan. Opsi.

Mengembalikan

Objek Alur baru.