SASQueryParametersOptions interface

Alternativ för att konstruera <xref:SASQueryParameters>.

Egenskaper

cacheControl

Värde för cachekontrollhuvud i Blob/File Service SAS.

contentDisposition

Värde för innehållsdispositionshuvud i Blob/File Service SAS.

contentEncoding

Värde för innehållskodningshuvud i Blob/File Service SAS.

contentLanguage

Värde för innehållslängdsrubrik i BLOB/File Service SAS.

contentType

Värde för rubrik av innehållstyp i SAS för Blob/File Service.

correlationId

Ett GUID-värde som loggas i lagringsdiagnostikloggarna och kan användas för att korrelera SAS-generering med åtkomst till lagringsresurser. Detta används endast för SAS för användardelegering.

expiresOn

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

identifier

Valfritt. Den signerade identifieraren (endast för <xref:BlobSASSignatureValues>).

ipRange

Valfritt. IP-intervall tillåts i denna SAS.

permissions

Valfritt endast när identifierare anges. Mer information finns i <xref:AccountSASPermissions>, <xref:BlobSASPermissions>eller <xref:ContainerSASPermissions> .

preauthorizedAgentObjectId

AAD-objekt-ID i GUID-format. AAD-objekt-ID för en användare som har auktoriserats av ägaren av användardelegeringsnyckeln för att utföra åtgärden som beviljats av SAS. Azure Storage-tjänsten ser till att ägaren av användardelegeringsnyckeln har de behörigheter som krävs innan åtkomst beviljas, men ingen ytterligare behörighetskontroll för användaren som anges i det här värdet utförs. Detta kan inte användas i samband med <xref:signedUnauthorizedUserObjectId>. Detta används endast för SAS för användardelegering.

protocol

Valfritt. Tillåtna HTTP-protokoll.

resource

Valfritt. Anger vilka resurser som är tillgängliga via SAS (endast för <xref:BlobSASSignatureValues>).

resourceTypes

Valfritt. De lagringsresurstyper som används (endast för Konto-SAS). Mer information finns i <xref:AccountSASResourceTypes> .

services

Valfritt. De lagringstjänster som används (endast för konto-SAS). Mer information finns i <xref:AccountSASServices> .

startsOn

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

userDelegationKey

Egenskaper för användardelegeringsnyckel.

Egenskapsinformation

cacheControl

Värde för cachekontrollhuvud i Blob/File Service SAS.

cacheControl?: string

Egenskapsvärde

string

contentDisposition

Värde för innehållsdispositionshuvud i Blob/File Service SAS.

contentDisposition?: string

Egenskapsvärde

string

contentEncoding

Värde för innehållskodningshuvud i Blob/File Service SAS.

contentEncoding?: string

Egenskapsvärde

string

contentLanguage

Värde för innehållslängdsrubrik i BLOB/File Service SAS.

contentLanguage?: string

Egenskapsvärde

string

contentType

Värde för rubrik av innehållstyp i SAS för Blob/File Service.

contentType?: string

Egenskapsvärde

string

correlationId

Ett GUID-värde som loggas i lagringsdiagnostikloggarna och kan användas för att korrelera SAS-generering med åtkomst till lagringsresurser. Detta används endast för SAS för användardelegering.

correlationId?: string

Egenskapsvärde

string

expiresOn

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

expiresOn?: Date

Egenskapsvärde

Date

identifier

Valfritt. Den signerade identifieraren (endast för <xref:BlobSASSignatureValues>).

identifier?: string

Egenskapsvärde

string

ipRange

Valfritt. IP-intervall tillåts i denna SAS.

ipRange?: SasIPRange

Egenskapsvärde

permissions

Valfritt endast när identifierare anges. Mer information finns i <xref:AccountSASPermissions>, <xref:BlobSASPermissions>eller <xref:ContainerSASPermissions> .

permissions?: string

Egenskapsvärde

string

preauthorizedAgentObjectId

AAD-objekt-ID i GUID-format. AAD-objekt-ID för en användare som har auktoriserats av ägaren av användardelegeringsnyckeln för att utföra åtgärden som beviljats av SAS. Azure Storage-tjänsten ser till att ägaren av användardelegeringsnyckeln har de behörigheter som krävs innan åtkomst beviljas, men ingen ytterligare behörighetskontroll för användaren som anges i det här värdet utförs. Detta kan inte användas i samband med <xref:signedUnauthorizedUserObjectId>. Detta används endast för SAS för användardelegering.

preauthorizedAgentObjectId?: string

Egenskapsvärde

string

protocol

Valfritt. Tillåtna HTTP-protokoll.

protocol?: SASProtocol

Egenskapsvärde

resource

Valfritt. Anger vilka resurser som är tillgängliga via SAS (endast för <xref:BlobSASSignatureValues>).

resource?: string

Egenskapsvärde

string

resourceTypes

Valfritt. De lagringsresurstyper som används (endast för Konto-SAS). Mer information finns i <xref:AccountSASResourceTypes> .

resourceTypes?: string

Egenskapsvärde

string

services

Valfritt. De lagringstjänster som används (endast för konto-SAS). Mer information finns i <xref:AccountSASServices> .

services?: string

Egenskapsvärde

string

startsOn

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

startsOn?: Date

Egenskapsvärde

Date

userDelegationKey

Egenskaper för användardelegeringsnyckel.

userDelegationKey?: UserDelegationKey

Egenskapsvärde