Bagikan melalui


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

encryptionScope

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

expiresOn

Waktu setelah itu SAS tidak akan lagi berfungsi.

ipRange

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.

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 lihat AccountSASServices untuk membuat nilai ini.

startsOn

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

Pilihan. Rentang IP diperbolehkan.

ipRange?: SasIPRange

Nilai Properti

permissions

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

permissions: AccountSASPermissions

Nilai Properti

protocol

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