Bagikan melalui


AccountSASPermissions class

HANYA TERSEDIA DI RUNTIME NODE.JS.

Ini adalah kelas pembantu untuk membuat string yang mewakili izin yang diberikan oleh AccountSAS. Mengatur nilai ke true berarti bahwa sas apa pun 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 izinnya 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.

deleteVersion

Izin untuk menghapus versi yang diberikan.

filter

Izin untuk memfilter blob.

list

Izin untuk mencantumkan kontainer blob, blob, berbagi, direktori, dan file yang diberikan.

permanentDelete

Menentukan bahwa Penghapusan Permanen diizinkan.

process

Izin untuk mendapatkan dan menghapus pesan yang diberikan.

read

Izin untuk membaca sumber daya dan mencantumkan antrean dan tabel yang diberikan.

setImmutabilityPolicy

Izin untuk mengatur kebijakan imutabilitas.

tag

Menspesifikasikan akses Tag yang diberikan.

update

Izin untuk memperbarui pesan dan entitas tabel yang diberikan.

write

Izin untuk menulis sumber daya yang diberikan.

Metode

from(AccountSASPermissionsLike)

Membuat AccountSASPermissions dari objek mentah yang berisi kunci yang sama dengan dan nilai boolean untuk mereka.

parse(string)

Mengurai 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://docs.microsoft.com/en-us/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

deleteVersion

Izin untuk menghapus versi yang diberikan.

deleteVersion: boolean

Nilai Properti

boolean

filter

Izin untuk memfilter blob.

filter: boolean

Nilai Properti

boolean

list

Izin untuk mencantumkan kontainer blob, blob, berbagi, direktori, dan file yang diberikan.

list: boolean

Nilai Properti

boolean

permanentDelete

Menentukan bahwa Penghapusan Permanen diizinkan.

permanentDelete: 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

setImmutabilityPolicy

Izin untuk mengatur kebijakan imutabilitas.

setImmutabilityPolicy: boolean

Nilai Properti

boolean

tag

Menspesifikasikan akses Tag yang diberikan.

tag: 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

from(AccountSASPermissionsLike)

Membuat AccountSASPermissions dari objek mentah yang berisi kunci yang sama dengan dan nilai boolean untuk mereka.

static function from(permissionLike: AccountSASPermissionsLike): AccountSASPermissions

Parameter

permissionLike
AccountSASPermissionsLike

Mengembalikan

parse(string)

Mengurai 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://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas

function toString(): string

Mengembalikan

string