Dela via


SASQueryParameters class

Representerar de komponenter som utgör en Azure Storage SAS-frågeparametrar. Den här typen skapas inte direkt av användaren. den genereras endast av AccountSASSignatureValues och QueueSASSignatureValues typer. När den har genererats kan den kodas till en toString() och läggas till direkt i en URL (även om försiktighet bör vidtas här om det finns befintliga frågeparametrar, vilket kan påverka lämpliga sätt att lägga till dessa frågeparametrar).

Obs! Instanser av den här klassen är oföränderliga.

Konstruktorer

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

Skapar en instans av SASQueryParameters.

Egenskaper

expiresOn

Valfritt endast när identifierare anges. Förfallotiden för den här SAS-token.

identifier

Optional. Den signerade identifieraren (endast för QueueSASSignatureValues).

Se https://free.blessedness.top/rest/api/storageservices/establishing-a-stored-access-policy

ipRange

Optional. IP-intervall tillåts för denna SAS.

permissions

Valfritt endast när identifierare anges. Mer information finns i AccountSASPermissions, QueueSASPermissions.

protocol

Optional. Tillåtna HTTP-protokoll.

resource

Optional. Lagringskö (endast för QueueSASSignatureValues).

resourceTypes

Optional. De lagringsresurstyper som används (endast för konto-SAS). Mer information finns i AccountSASResourceTypes.

services

Optional. De lagringstjänster som används (endast för konto-SAS). Mer information finns i AccountSASServices.

signature

Signaturen för SAS-token.

startsOn

Optional. Starttiden för den här SAS-token.

version

Lagrings-API-versionen.

Metoder

toString()

Kodar alla SAS-frågeparametrar till en sträng som kan läggas till i en URL.

Konstruktorinformation

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

Skapar en instans av 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)

Parametrar

version

string

Representerar lagringsversionen

signature

string

Representerar signaturen för SAS-token

permissions

string

Representerar lagringsbehörigheterna

services

string

Representerar de lagringstjänster som används (endast för konto-SAS)

resourceTypes

string

Representerar de lagringsresurstyper som används (endast för konto-SAS)

protocol
SASProtocol

Representerar de tillåtna HTTP-protokollen

startsOn

Date

Representerar starttiden för den här SAS-token

expiresOn

Date

Representerar förfallotiden för den här SAS-token

ipRange
SasIPRange

Representerar intervallet med giltiga IP-adresser för den här SAS-token

identifier

string

Representerar den signerade identifieraren (endast för Service SAS)

resource

string

Representerar lagringskö (endast för Service SAS)

Egenskapsinformation

expiresOn

Valfritt endast när identifierare anges. Förfallotiden för den här SAS-token.

expiresOn?: Date

Egenskapsvärde

Date

identifier

Optional. Den signerade identifieraren (endast för QueueSASSignatureValues).

Se https://free.blessedness.top/rest/api/storageservices/establishing-a-stored-access-policy

identifier?: string

Egenskapsvärde

string

ipRange

Optional. IP-intervall tillåts för denna SAS.

undefined | SasIPRange ipRange

Egenskapsvärde

undefined | SasIPRange

permissions

Valfritt endast när identifierare anges. Mer information finns i AccountSASPermissions, QueueSASPermissions.

permissions?: string

Egenskapsvärde

string

protocol

Optional. Tillåtna HTTP-protokoll.

protocol?: SASProtocol

Egenskapsvärde

resource

Optional. Lagringskö (endast för QueueSASSignatureValues).

resource?: string

Egenskapsvärde

string

resourceTypes

Optional. De lagringsresurstyper som används (endast för konto-SAS). Mer information finns i AccountSASResourceTypes.

resourceTypes?: string

Egenskapsvärde

string

services

Optional. De lagringstjänster som används (endast för konto-SAS). Mer information finns i AccountSASServices.

services?: string

Egenskapsvärde

string

signature

Signaturen för SAS-token.

signature: string

Egenskapsvärde

string

startsOn

Optional. Starttiden för den här SAS-token.

startsOn?: Date

Egenskapsvärde

Date

version

Lagrings-API-versionen.

version: string

Egenskapsvärde

string

Metodinformation

toString()

Kodar alla SAS-frågeparametrar till en sträng som kan läggas till i en URL.

function toString(): string

Returer

string