AccountSASSignatureValues interface
ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME.
AccountSASSignatureValues wordt gebruikt voor het genereren van een Shared Access Signature (SAS) voor een Azure Storage-account. Zodra alle waarden hier correct zijn ingesteld, roept u generateAccountSASQueryParameters aan om een weergave van de SAS te verkrijgen die daadwerkelijk kan worden toegepast op bestands-URL's. Opmerking: deze klasse en SASQueryParameters bestaan omdat de eerste veranderlijk is en een logische weergave, terwijl de laatste onveranderbaar is en wordt gebruikt om werkelijke REST-aanvragen te genereren.
Zie https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1 voor meer conceptuele informatie over SAS Zie https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas voor beschrijvingen van de parameters, waaronder welke vereist zijn
Eigenschappen
expires |
De tijd waarna de SAS niet meer werkt. |
ip |
Optioneel. IP-bereik toegestaan. |
permissions | Hiermee geeft u op welke bewerkingen de SAS-gebruiker mag uitvoeren. Raadpleeg AccountSASPermissions voor hulp bij het samenstellen van de machtigingsreeks. |
protocol | Optioneel. SAS-protocollen zijn toegestaan. |
resource |
De waarden die aangeven welke resourcetypen toegankelijk zijn met deze SAS. Raadpleeg AccountSASResourceTypes om deze waarde te maken. |
services | De waarden die aangeven welke services toegankelijk zijn met deze SAS. Raadpleeg AccountSASServices om deze waarde samen te stellen. |
starts |
Optioneel. Wanneer de SAS van kracht wordt. |
version | Als dit niet wordt opgegeven, wordt deze standaard ingesteld op de serviceversie waarop deze versie van de bibliotheek is gericht. |
Eigenschapdetails
expiresOn
De tijd waarna de SAS niet meer werkt.
expiresOn: Date
Waarde van eigenschap
Date
ipRange
permissions
Hiermee geeft u op welke bewerkingen de SAS-gebruiker mag uitvoeren. Raadpleeg AccountSASPermissions voor hulp bij het samenstellen van de machtigingsreeks.
permissions: AccountSASPermissions
Waarde van eigenschap
protocol
Optioneel. SAS-protocollen zijn toegestaan.
protocol?: SASProtocol
Waarde van eigenschap
resourceTypes
De waarden die aangeven welke resourcetypen toegankelijk zijn met deze SAS. Raadpleeg AccountSASResourceTypes om deze waarde te maken.
resourceTypes: string
Waarde van eigenschap
string
services
De waarden die aangeven welke services toegankelijk zijn met deze SAS. Raadpleeg AccountSASServices om deze waarde samen te stellen.
services: string
Waarde van eigenschap
string
startsOn
Optioneel. Wanneer de SAS van kracht wordt.
startsOn?: Date
Waarde van eigenschap
Date
version
Als dit niet wordt opgegeven, wordt deze standaard ingesteld op de serviceversie waarop deze versie van de bibliotheek is gericht.
version?: string
Waarde van eigenschap
string