Dela via


SASQueryParametersOptions interface

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

Egenskaper

cacheControl

Värde för cache-control-huvudet i Blob/File Service SAS.

contentDisposition

Värde för innehållsborttagningshuvud 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 innehållstyprubrik i Blob/File Service SAS.

correlationId

Ett GUID-värde som loggas i lagringsdiagnostikloggarna och som 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

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

ipRange

Valfri. 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

AAuktoriserat AAD-objekt-ID i GUID-format. AAD-objekt-ID:t 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 till 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

Valfri. Tillåtna HTTP-protokoll.

resource

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

resourceTypes

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

services

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

startsOn

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

userDelegationKey

Nyckelegenskaper för användardelegering.

Egenskapsinformation

cacheControl

Värde för cache-control-huvudet i Blob/File Service SAS.

cacheControl?: string

Egenskapsvärde

string

contentDisposition

Värde för innehållsborttagningshuvud 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 innehållstyprubrik i Blob/File Service SAS.

contentType?: string

Egenskapsvärde

string

correlationId

Ett GUID-värde som loggas i lagringsdiagnostikloggarna och som 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

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

identifier?: string

Egenskapsvärde

string

ipRange

Valfri. 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

AAuktoriserat AAD-objekt-ID i GUID-format. AAD-objekt-ID:t 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 till 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

Valfri. Tillåtna HTTP-protokoll.

protocol?: SASProtocol

Egenskapsvärde

resource

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

resource?: string

Egenskapsvärde

string

resourceTypes

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

resourceTypes?: string

Egenskapsvärde

string

services

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

services?: string

Egenskapsvärde

string

startsOn

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

startsOn?: Date

Egenskapsvärde

Date

userDelegationKey

Nyckelegenskaper för användardelegering.

userDelegationKey?: UserDelegationKey

Egenskapsvärde