Bagikan melalui


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.

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

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