FileSASSignatureValues interface
ENDAST TILLGÄNGLIGT I NODE.JS RUNTIME.
FileSASSignatureValues används för att generera SAS-token för filtjänsten för resurser eller filer.
Egenskaper
| cache |
Optional. Cache-control-huvudet för SAS. |
| content |
Optional. Innehållsborttagningshuvudet för SAS. |
| content |
Optional. Innehållskodningshuvudet för SAS. |
| content |
Optional. Innehållsspråksrubriken för SAS. |
| content |
Optional. Innehållstypens rubrik för SAS. |
| delegated |
Optional. Från och med version 2025-07-05 specificerar detta värde Entra-ID:t för användaren som är auktoriserad att använda den resulterande SAS-URL:en. Den resulterande SAS-URL:en måste användas tillsammans med en Entra ID-token som har utfärdats till användaren som anges i detta värde. |
| expires |
Valfritt endast när identifierare anges. Den tid efter vilken SAS inte längre fungerar. |
| file |
Optional. Sökvägen till filen som "directory/FileName" eller "FileName". |
| identifier | Optional. Namnet på åtkomstprincipen på resursen som denna SAS refererar till om någon. Se https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy |
| ip |
Optional. IP-intervall tillåts i denna SAS. |
| permissions | Valfritt endast när identifierare anges. Se antingen ShareSASPermissions eller FileSASPermissions beroende på vilken resurs som används för hjälp med att konstruera behörighetssträngen. |
| protocol | Optional. SAS-protokoll, endast HTTPS eller HTTPSandHTTP |
| share |
Namnet på den resurs som SAS-användaren kan komma åt. |
| starts |
Optional. När SAS börjar gälla. |
| version | Den version av tjänsten som denna SAS kommer att rikta in sig på. Om den inte anges kommer den som standard att vara den version som biblioteket riktar in sig på. |
Fastighetsdetaljer
cacheControl
Optional. Cache-control-huvudet för SAS.
cacheControl?: string
Fastighetsvärde
string
contentDisposition
Optional. Innehållsborttagningshuvudet för SAS.
contentDisposition?: string
Fastighetsvärde
string
contentEncoding
Optional. Innehållskodningshuvudet för SAS.
contentEncoding?: string
Fastighetsvärde
string
contentLanguage
Optional. Innehållsspråksrubriken för SAS.
contentLanguage?: string
Fastighetsvärde
string
contentType
Optional. Innehållstypens rubrik för SAS.
contentType?: string
Fastighetsvärde
string
delegatedUserObjectId
Optional. Från och med version 2025-07-05 specificerar detta värde Entra-ID:t för användaren som är auktoriserad att använda den resulterande SAS-URL:en. Den resulterande SAS-URL:en måste användas tillsammans med en Entra ID-token som har utfärdats till användaren som anges i detta värde.
delegatedUserObjectId?: string
Fastighetsvärde
string
expiresOn
Valfritt endast när identifierare anges. Den tid efter vilken SAS inte längre fungerar.
expiresOn?: Date
Fastighetsvärde
Date
filePath
Optional. Sökvägen till filen som "directory/FileName" eller "FileName".
filePath?: string
Fastighetsvärde
string
identifier
Optional. Namnet på åtkomstprincipen på resursen som denna SAS refererar till om någon.
Se https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy
identifier?: string
Fastighetsvärde
string
ipRange
permissions
Valfritt endast när identifierare anges. Se antingen ShareSASPermissions eller FileSASPermissions beroende på vilken resurs som används för hjälp med att konstruera behörighetssträngen.
permissions?: FileSASPermissions | ShareSASPermissions
Fastighetsvärde
protocol
Optional. SAS-protokoll, endast HTTPS eller HTTPSandHTTP
protocol?: SASProtocol
Fastighetsvärde
shareName
Namnet på den resurs som SAS-användaren kan komma åt.
shareName: string
Fastighetsvärde
string
startsOn
Optional. När SAS börjar gälla.
startsOn?: Date
Fastighetsvärde
Date
version
Den version av tjänsten som denna SAS kommer att rikta in sig på. Om den inte anges kommer den som standard att vara den version som biblioteket riktar in sig på.
version?: string
Fastighetsvärde
string