SASQueryParameters class

Mewakili komponen yang membentuk parameter kueri Azure Storage SAS. Jenis ini tidak dibangun langsung oleh pengguna; ini hanya dihasilkan oleh jenis <xref:AccountSASSignatureValues> dan <xref:QueueSASSignatureValues>. Setelah dibuat, itu dapat dikodekan ke dalam <xref:String> dan ditambahkan ke URL secara langsung (meskipun hati-hati harus diambil di sini jika ada parameter kueri yang ada, yang mungkin memengaruhi cara yang sesuai untuk menambahkan parameter kueri ini). CATATAN: Instans kelas ini tidak dapat diubah.

Konstruktor

SASQueryParameters(string, string, string, string, string, SASProtocol, Date, Date, SasIPRange, string, string)

Membuat instans SASQueryParameters.

Properti

expiresOn

Opsional hanya ketika pengidentifikasi disediakan. Waktu kedaluwarsa untuk token SAS ini.

identifier

Fakultatif. Pengidentifikasi yang ditandatangani (hanya untuk <xref:QueueSASSignatureValues>).

ipRange

Fakultatif. Rentang IP yang diizinkan untuk SAS ini.

permissions

Opsional hanya ketika pengidentifikasi disediakan. Silakan lihat <xref:AccountSASPermissions>, <xref:QueueSASPermissions> untuk detail selengkapnya.

protocol

Fakultatif. Protokol HTTP yang diizinkan.

resource

Fakultatif. Antrean penyimpanan (hanya untuk <xref:QueueSASSignatureValues>).

resourceTypes

Fakultatif. Jenis sumber daya penyimpanan yang diakses (hanya untuk SAS Akun). Silakan merujuk ke <xref:AccountSASResourceTypes> untuk detail selengkapnya.

services

Fakultatif. Layanan penyimpanan sedang diakses (hanya untuk SAS Akun). Silakan merujuk ke <xref:AccountSASServices> untuk detail selengkapnya.

signature

Tanda tangan untuk token SAS.

startsOn

Fakultatif. Waktu mulai untuk token SAS ini.

version

Versi API penyimpanan.

Metode

toString()

Mengodekan semua parameter kueri SAS ke dalam string yang dapat ditambahkan ke URL.

Detail Konstruktor

SASQueryParameters(string, string, string, string, string, SASProtocol, Date, Date, SasIPRange, string, string)

Membuat instans SASQueryParameters.

new SASQueryParameters(version: string, signature: string, permissions?: string, services?: string, resourceTypes?: string, protocol?: SASProtocol, startsOn?: Date, expiresOn?: Date, ipRange?: SasIPRange, identifier?: string, resource?: string)

Parameter

version

string

Mewakili versi penyimpanan

signature

string

Mewakili tanda tangan untuk token SAS

permissions

string

Mewakili izin penyimpanan

services

string

Mewakili layanan penyimpanan yang diakses (hanya untuk SAS Akun)

resourceTypes

string

Mewakili jenis sumber daya penyimpanan yang diakses (hanya untuk SAS Akun)

protocol
SASProtocol

Mewakili protokol HTTP yang diizinkan

startsOn

Date

Mewakili waktu mulai untuk token SAS ini

expiresOn

Date

Mewakili waktu kedaluwarsa untuk token SAS ini

ipRange
SasIPRange

Mewakili rentang alamat IP yang valid untuk token SAS ini

identifier

string

Mewakili pengidentifikasi yang ditandatangani (hanya untuk Service SAS)

resource

string

Mewakili antrean penyimpanan (hanya untuk Sas Layanan)

Detail Properti

expiresOn

Opsional hanya ketika pengidentifikasi disediakan. Waktu kedaluwarsa untuk token SAS ini.

expiresOn?: Date

Nilai Properti

Date

identifier

Fakultatif. Pengidentifikasi yang ditandatangani (hanya untuk <xref:QueueSASSignatureValues>).

identifier?: string

Nilai Properti

string

ipRange

Fakultatif. Rentang IP yang diizinkan untuk SAS ini.

SasIPRange | undefined ipRange

Nilai Properti

SasIPRange | undefined

permissions

Opsional hanya ketika pengidentifikasi disediakan. Silakan lihat <xref:AccountSASPermissions>, <xref:QueueSASPermissions> untuk detail selengkapnya.

permissions?: string

Nilai Properti

string

protocol

Fakultatif. Protokol HTTP yang diizinkan.

protocol?: SASProtocol

Nilai Properti

resource

Fakultatif. Antrean penyimpanan (hanya untuk <xref:QueueSASSignatureValues>).

resource?: string

Nilai Properti

string

resourceTypes

Fakultatif. Jenis sumber daya penyimpanan yang diakses (hanya untuk SAS Akun). Silakan merujuk ke <xref:AccountSASResourceTypes> untuk detail selengkapnya.

resourceTypes?: string

Nilai Properti

string

services

Fakultatif. Layanan penyimpanan sedang diakses (hanya untuk SAS Akun). Silakan merujuk ke <xref:AccountSASServices> untuk detail selengkapnya.

services?: string

Nilai Properti

string

signature

Tanda tangan untuk token SAS.

signature: string

Nilai Properti

string

startsOn

Fakultatif. Waktu mulai untuk token SAS ini.

startsOn?: Date

Nilai Properti

Date

version

Versi API penyimpanan.

version: string

Nilai Properti

string

Detail Metode

toString()

Mengodekan semua parameter kueri SAS ke dalam string yang dapat ditambahkan ke URL.

function toString()

Mengembalikan

string