SASQueryParametersOptions interface
Opties voor het samenstellen van SASQueryParameters.
Eigenschappen
cache |
Waarde voor cache-control-header in Blob/File Service SAS. |
content |
Waarde voor de header voor het verwijderen van inhoud in Blob/File Service SAS. |
content |
Waarde voor inhoudscoderingsheader in Blob/File Service SAS. |
content |
Waarde voor koptekst met lengte van inhoud in Blob/File Service SAS. |
content |
Waarde voor header van inhoudstype in Blob/File Service SAS. |
correlation |
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. |
encryption |
Optioneel. Versleutelingsbereik dat moet worden gebruikt bij het verzenden van aanvragen die zijn geautoriseerd met deze SAS-URI. |
expires |
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 |
ip |
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. |
preauthorized |
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). |
resource |
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. |
starts |
Optioneel. De begintijd voor dit SAS-token. |
user |
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
resource
Optioneel. Hiermee geeft u op welke resources toegankelijk zijn via de SAS (alleen voor BlobSASSignatureValues).
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