AccountSASSignatureValues interface
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 generateAccountSASQueryParameters untuk mendapatkan representasi SAS yang sebenarnya dapat diterapkan ke url blob. Catatan: bahwa kelas ini dan SASQueryParameters ada karena yang pertama dapat diubah dan representasi logis sementara yang terakhir tidak dapat diubah dan digunakan untuk menghasilkan permintaan REST yang sebenarnya.
Lihat https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1 untuk informasi konseptual selengkapnya tentang SAS Lihat https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas untuk deskripsi parameter, termasuk yang diperlukan
Properti
encryption |
Pilihan. Cakupan enkripsi untuk digunakan saat mengirim permintaan yang diotorisasi dengan URI SAS ini. |
expires |
Waktu setelah itu SAS tidak akan lagi berfungsi. |
ip |
Pilihan. Rentang IP diperbolehkan. |
permissions | Menentukan operasi mana yang dapat dilakukan pengguna SAS. Silakan lihat AccountSASPermissions untuk bantuan membangun string izin. |
protocol | Pilihan. Protokol SAS diizinkan. |
resource |
Nilai yang menunjukkan jenis sumber daya yang dapat diakses dengan SAS ini. Silakan lihat AccountSASResourceTypes untuk membuat nilai ini. |
services | Nilai yang menunjukkan layanan yang dapat diakses dengan SAS ini. Silakan lihat AccountSASServices untuk membuat nilai ini. |
starts |
Pilihan. Kapan SAS akan berlaku. |
version | Jika tidak disediakan, ini default ke versi layanan yang ditargetkan oleh versi pustaka ini. |
Detail Properti
encryptionScope
Pilihan. Cakupan enkripsi untuk digunakan saat mengirim permintaan yang diotorisasi dengan URI SAS ini.
encryptionScope?: string
Nilai Properti
string
expiresOn
Waktu setelah itu SAS tidak akan lagi berfungsi.
expiresOn: Date
Nilai Properti
Date
ipRange
permissions
Menentukan operasi mana yang dapat dilakukan pengguna SAS. Silakan lihat AccountSASPermissions untuk bantuan membangun string izin.
permissions: AccountSASPermissions
Nilai Properti
protocol
resourceTypes
Nilai yang menunjukkan jenis sumber daya yang dapat diakses dengan SAS ini. Silakan lihat AccountSASResourceTypes untuk membuat nilai ini.
resourceTypes: string
Nilai Properti
string
services
Nilai yang menunjukkan layanan yang dapat diakses dengan SAS ini. Silakan lihat AccountSASServices untuk membuat nilai ini.
services: string
Nilai Properti
string
startsOn
Pilihan. Kapan SAS akan berlaku.
startsOn?: Date
Nilai Properti
Date
version
Jika tidak disediakan, ini default ke versi layanan yang ditargetkan oleh versi pustaka ini.
version?: string
Nilai Properti
string