AccountSASPermissions class
HANYA TERSEDIA DALAM RUNTIME NODE.JS.
Ini adalah kelas pembantu untuk membuat string yang mewakili izin yang diberikan oleh AccountSAS. 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 objek AccountSASSignatureValues. Dimungkinkan untuk membangun string izin tanpa kelas ini, tetapi urutan izin khusus dan kelas ini menjamin kebenaran.
Properti
| add | Izin untuk menambahkan pesan, entitas tabel, dan menambahkan ke blob yang diberikan. |
| create | Izin untuk membuat blob dan file yang diberikan. |
| delete | Izin untuk menghapus blob dan file yang diberikan. |
| list | Izin untuk mencantumkan kontainer blob, blob, berbagi, direktori, dan file yang diberikan. |
| process | Izin untuk mendapatkan dan menghapus pesan yang diberikan. |
| read | Izin untuk membaca sumber daya dan mencantumkan antrean dan tabel yang diberikan. |
| update | Izin untuk memperbarui pesan dan entitas tabel yang diberikan. |
| write | Izin untuk menulis sumber daya yang diberikan. |
Metode
| parse(string) | Penguraian menginisialisasi bidang AccountSASPermissions dari string. |
| to |
Menghasilkan string izin SAS untuk akun Azure Storage. Panggil metode ini untuk mengatur bidang Izin AccountSASSignatureValues. Menggunakan metode ini akan menjamin jenis sumber daya berada dalam urutan yang diterima oleh layanan. Lihat https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas |
Detail Properti
add
Izin untuk menambahkan pesan, entitas tabel, dan menambahkan ke blob yang diberikan.
add: boolean
Nilai Properti
boolean
create
Izin untuk membuat blob dan file yang diberikan.
create: boolean
Nilai Properti
boolean
delete
Izin untuk menghapus blob dan file yang diberikan.
delete: boolean
Nilai Properti
boolean
list
Izin untuk mencantumkan kontainer blob, blob, berbagi, direktori, dan file yang diberikan.
list: boolean
Nilai Properti
boolean
process
Izin untuk mendapatkan dan menghapus pesan yang diberikan.
process: boolean
Nilai Properti
boolean
read
Izin untuk membaca sumber daya dan mencantumkan antrean dan tabel yang diberikan.
read: boolean
Nilai Properti
boolean
update
Izin untuk memperbarui pesan dan entitas tabel yang diberikan.
update: boolean
Nilai Properti
boolean
write
Izin untuk menulis sumber daya yang diberikan.
write: boolean
Nilai Properti
boolean
Detail Metode
parse(string)
Penguraian menginisialisasi bidang AccountSASPermissions dari string.
static function parse(permissions: string): AccountSASPermissions
Parameter
- permissions
-
string
Mengembalikan
toString()
Menghasilkan string izin SAS untuk akun Azure Storage. Panggil metode ini untuk mengatur bidang Izin AccountSASSignatureValues.
Menggunakan metode ini akan menjamin jenis sumber daya berada dalam urutan yang diterima oleh layanan.
Lihat https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas
function toString(): string
Mengembalikan
string