Bagikan melalui


AccountSASSignatureValues interface

HANYA TERSEDIA DALAM 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 benar-benar 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://learn.microsoft.com/azure/storage/common/storage-dotnet-shared-access-signature-part-1 untuk informasi konseptual selengkapnya tentang SAS Lihat https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas untuk deskripsi parameter, termasuk yang diperlukan

Properti

encryptionScope

Optional. Cakupan enkripsi untuk digunakan saat mengirim permintaan yang diotorisasi dengan URI SAS ini.

expiresOn

Waktu setelah itu SAS tidak akan lagi berfungsi.

ipRange

Optional. Rentang IP diizinkan.

permissions

Menentukan operasi mana yang dapat dilakukan pengguna SAS. Silakan lihat AccountSASPermissions untuk membantu membangun string izin.

protocol

Optional. Protokol SAS diizinkan.

resourceTypes

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 merujuk ke akunsaServices untuk membangun nilai ini.

startsOn

Optional. Ketika SAS akan berlaku.

version

Jika tidak disediakan, ini default ke versi layanan yang ditargetkan oleh versi pustaka ini.

Detail Properti

encryptionScope

Optional. 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

Optional. Rentang IP diizinkan.

ipRange?: SasIPRange

Nilai Properti

permissions

Menentukan operasi mana yang dapat dilakukan pengguna SAS. Silakan lihat AccountSASPermissions untuk membantu membangun string izin.

permissions: AccountSASPermissions

Nilai Properti

protocol

Optional. Protokol SAS diizinkan.

protocol?: SASProtocol

Nilai Properti

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 merujuk ke akunsaServices untuk membangun nilai ini.

services: string

Nilai Properti

string

startsOn

Optional. Ketika 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