Delen via


SASQueryParametersOptions interface

Opties voor het maken van <xref:SASQueryParameters>.

Eigenschappen

cacheControl

Waarde voor header voor cachebeheer in Blob/File Service SAS.

contentDisposition

Waarde voor koptekst voor inhoudsopstelling in Blob/File Service SAS.

contentEncoding

Waarde voor header voor inhoudscodering in Blob/File Service SAS.

contentLanguage

Waarde voor koptekst met inhoudslengte in Blob/File Service SAS.

contentType

Waarde voor de header van het inhoudstype in Blob/File Service SAS.

correlationId

Een GUID-waarde die wordt geregistreerd in de diagnostische logboeken voor opslag en kan worden gebruikt om SAS-generatie te correleren met toegang tot opslagresources. Dit wordt alleen gebruikt voor SAS voor gebruikersdelegatie.

expiresOn

Optioneel alleen wanneer de id wordt opgegeven. De verlooptijd voor dit SAS-token.

identifier

Facultatief. De ondertekende id (alleen voor <xref:BlobSASSignatureValues>).

ipRange

Facultatief. IP-bereiken die zijn toegestaan in deze SAS.

permissions

Optioneel alleen wanneer de id wordt opgegeven. Raadpleeg <xref:AccountSASPermissions>, <xref:BlobSASPermissions>of <xref:ContainerSASPermissions> voor meer informatie.

preauthorizedAgentObjectId

Geautoriseerde AAD-object-id in GUID-indeling. De AAD-object-id van een gebruiker die is geautoriseerd door de eigenaar van de gebruikersdelegeringssleutel om de actie uit te voeren die is verleend door de SAS. De Azure Storage-service zorgt ervoor dat de eigenaar van de gebruikersdelegeringssleutel de vereiste machtigingen heeft voordat toegang wordt verleend, maar dat er geen aanvullende machtigingscontrole wordt uitgevoerd voor de gebruiker die in deze waarde is opgegeven. Dit kan niet worden gebruikt in samenvoeging met <xref:signedUnauthorizedUserObjectId>. Dit wordt alleen gebruikt voor SAS voor gebruikersdelegatie.

protocol

Facultatief. De toegestane HTTP-protocollen.

resource

Facultatief. Hiermee geeft u op welke resources toegankelijk zijn via de SAS (alleen voor <xref:BlobSASSignatureValues>).

resourceTypes

Facultatief. De opslagresourcetypen die worden geopend (alleen voor account-SAS). Raadpleeg <xref:AccountSASResourceTypes> voor meer informatie.

services

Facultatief. De opslagservices die worden geopend (alleen voor account-SAS). Raadpleeg <xref:AccountSASServices> voor meer informatie.

startsOn

Facultatief. De begintijd voor dit SAS-token.

userDelegationKey

Eigenschappen van de gebruikersdelegeringssleutel.

Eigenschapdetails

cacheControl

Waarde voor header voor cachebeheer in Blob/File Service SAS.

cacheControl?: string

Waarde van eigenschap

string

contentDisposition

Waarde voor koptekst voor inhoudsopstelling in Blob/File Service SAS.

contentDisposition?: string

Waarde van eigenschap

string

contentEncoding

Waarde voor header voor inhoudscodering in Blob/File Service SAS.

contentEncoding?: string

Waarde van eigenschap

string

contentLanguage

Waarde voor koptekst met inhoudslengte in Blob/File Service SAS.

contentLanguage?: string

Waarde van eigenschap

string

contentType

Waarde voor de header van het inhoudstype in Blob/File Service SAS.

contentType?: string

Waarde van eigenschap

string

correlationId

Een GUID-waarde die wordt geregistreerd in de diagnostische logboeken voor opslag en kan worden gebruikt om SAS-generatie te correleren met toegang tot opslagresources. Dit wordt alleen gebruikt voor SAS voor gebruikersdelegatie.

correlationId?: string

Waarde van eigenschap

string

expiresOn

Optioneel alleen wanneer de id wordt opgegeven. De verlooptijd voor dit SAS-token.

expiresOn?: Date

Waarde van eigenschap

Date

identifier

Facultatief. De ondertekende id (alleen voor <xref:BlobSASSignatureValues>).

identifier?: string

Waarde van eigenschap

string

ipRange

Facultatief. IP-bereiken die zijn toegestaan in deze SAS.

ipRange?: SasIPRange

Waarde van eigenschap

permissions

Optioneel alleen wanneer de id wordt opgegeven. Raadpleeg <xref:AccountSASPermissions>, <xref:BlobSASPermissions>of <xref:ContainerSASPermissions> voor meer informatie.

permissions?: string

Waarde van eigenschap

string

preauthorizedAgentObjectId

Geautoriseerde AAD-object-id in GUID-indeling. De AAD-object-id van een gebruiker die is geautoriseerd door de eigenaar van de gebruikersdelegeringssleutel om de actie uit te voeren die is verleend door de SAS. De Azure Storage-service zorgt ervoor dat de eigenaar van de gebruikersdelegeringssleutel de vereiste machtigingen heeft voordat toegang wordt verleend, maar dat er geen aanvullende machtigingscontrole wordt uitgevoerd voor de gebruiker die in deze waarde is opgegeven. Dit kan niet worden gebruikt in samenvoeging met <xref:signedUnauthorizedUserObjectId>. Dit wordt alleen gebruikt voor SAS voor gebruikersdelegatie.

preauthorizedAgentObjectId?: string

Waarde van eigenschap

string

protocol

Facultatief. De toegestane HTTP-protocollen.

protocol?: SASProtocol

Waarde van eigenschap

resource

Facultatief. Hiermee geeft u op welke resources toegankelijk zijn via de SAS (alleen voor <xref:BlobSASSignatureValues>).

resource?: string

Waarde van eigenschap

string

resourceTypes

Facultatief. De opslagresourcetypen die worden geopend (alleen voor account-SAS). Raadpleeg <xref:AccountSASResourceTypes> voor meer informatie.

resourceTypes?: string

Waarde van eigenschap

string

services

Facultatief. De opslagservices die worden geopend (alleen voor account-SAS). Raadpleeg <xref:AccountSASServices> voor meer informatie.

services?: string

Waarde van eigenschap

string

startsOn

Facultatief. De begintijd voor dit SAS-token.

startsOn?: Date

Waarde van eigenschap

Date

userDelegationKey

Eigenschappen van de gebruikersdelegeringssleutel.

userDelegationKey?: UserDelegationKey

Waarde van eigenschap