Delen via


SASQueryParametersOptions interface

Opties voor het samenstellen van SASQueryParameters.

Eigenschappen

cacheControl

Waarde voor cache-control-header in Blob/File Service SAS.

contentDisposition

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

contentEncoding

Waarde voor inhoudscoderingsheader in Blob/File Service SAS.

contentLanguage

Waarde voor koptekst met lengte van inhoud in Blob/File Service SAS.

contentType

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

correlationId

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

encryptionScope

Optioneel. Versleutelingsbereik dat moet worden gebruikt bij het verzenden van aanvragen die zijn geautoriseerd met deze SAS-URI.

expiresOn

Alleen optioneel wanneer de id is opgegeven. De verlooptijd voor dit SAS-token.

identifier

Optioneel. De ondertekende id (alleen voor BlobSASSignatureValues).

Zie https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy

ipRange

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

permissions

Alleen optioneel wanneer de id is opgegeven. Raadpleeg AccountSASPermissions, BlobSASPermissions of 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 gebruikersdelegatiesleutel om de actie uit te voeren die door de SAS is verleend. De Azure Storage-service zorgt ervoor dat de eigenaar van de gebruikersdelegatiesleutel over de vereiste machtigingen beschikt voordat toegang wordt verleend, maar er wordt geen extra machtigingscontrole uitgevoerd voor de gebruiker die in deze waarde is opgegeven. Dit kan niet worden gebruikt in conjuction met <xref:signedUnauthorizedUserObjectId>. Dit wordt alleen gebruikt voor SAS voor gebruikersdelegatie.

protocol

Optioneel. De toegestane HTTP-protocollen.

resource

Optioneel. Hiermee geeft u op welke resources toegankelijk zijn via de SAS (alleen voor BlobSASSignatureValues).

Zie https://docs.microsoft.com/rest/api/storageservices/create-service-sas#specifying-the-signed-resource-blob-service-only

resourceTypes

Optioneel. De opslagresourcetypen die worden geopend (alleen voor account-SAS). Raadpleeg AccountSASResourceTypes voor meer informatie.

services

Optioneel. De opslagservices die worden geopend (alleen voor account-SAS). Raadpleeg AccountSASServices voor meer informatie.

startsOn

Optioneel. De begintijd voor dit SAS-token.

userDelegationKey

Eigenschappen van gebruikersdelegatiesleutel.

Eigenschapdetails

cacheControl

Waarde voor cache-control-header in Blob/File Service SAS.

cacheControl?: string

Waarde van eigenschap

string

contentDisposition

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

contentDisposition?: string

Waarde van eigenschap

string

contentEncoding

Waarde voor inhoudscoderingsheader in Blob/File Service SAS.

contentEncoding?: string

Waarde van eigenschap

string

contentLanguage

Waarde voor koptekst met lengte van inhoud in Blob/File Service SAS.

contentLanguage?: string

Waarde van eigenschap

string

contentType

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

contentType?: string

Waarde van eigenschap

string

correlationId

Een GUID-waarde die wordt vastgelegd in de diagnostische logboeken van de opslag en die 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

encryptionScope

Optioneel. Versleutelingsbereik dat moet worden gebruikt bij het verzenden van aanvragen die zijn geautoriseerd met deze SAS-URI.

encryptionScope?: string

Waarde van eigenschap

string

expiresOn

Alleen optioneel wanneer de id is opgegeven. De verlooptijd voor dit SAS-token.

expiresOn?: Date

Waarde van eigenschap

Date

identifier

Optioneel. De ondertekende id (alleen voor BlobSASSignatureValues).

Zie https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy

identifier?: string

Waarde van eigenschap

string

ipRange

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

ipRange?: SasIPRange

Waarde van eigenschap

permissions

Alleen optioneel wanneer de id is opgegeven. Raadpleeg AccountSASPermissions, BlobSASPermissions of 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 gebruikersdelegatiesleutel om de actie uit te voeren die door de SAS is verleend. De Azure Storage-service zorgt ervoor dat de eigenaar van de gebruikersdelegatiesleutel over de vereiste machtigingen beschikt voordat toegang wordt verleend, maar er wordt geen extra machtigingscontrole uitgevoerd voor de gebruiker die in deze waarde is opgegeven. Dit kan niet worden gebruikt in conjuction met <xref:signedUnauthorizedUserObjectId>. Dit wordt alleen gebruikt voor SAS voor gebruikersdelegatie.

preauthorizedAgentObjectId?: string

Waarde van eigenschap

string

protocol

Optioneel. De toegestane HTTP-protocollen.

protocol?: SASProtocol

Waarde van eigenschap

resource

Optioneel. Hiermee geeft u op welke resources toegankelijk zijn via de SAS (alleen voor BlobSASSignatureValues).

Zie https://docs.microsoft.com/rest/api/storageservices/create-service-sas#specifying-the-signed-resource-blob-service-only

resource?: string

Waarde van eigenschap

string

resourceTypes

Optioneel. De opslagresourcetypen die worden geopend (alleen voor account-SAS). Raadpleeg AccountSASResourceTypes voor meer informatie.

resourceTypes?: string

Waarde van eigenschap

string

services

Optioneel. De opslagservices die worden geopend (alleen voor account-SAS). Raadpleeg AccountSASServices voor meer informatie.

services?: string

Waarde van eigenschap

string

startsOn

Optioneel. De begintijd voor dit SAS-token.

startsOn?: Date

Waarde van eigenschap

Date

userDelegationKey

Eigenschappen van gebruikersdelegatiesleutel.

userDelegationKey?: UserDelegationKey

Waarde van eigenschap