AccountSASSignatureValues interface
ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME.
AccountSASSignatureValues wordt gebruikt om een Shared Access Signature (SAS) te genereren voor een Azure Storage-account. Zodra alle waarden hier correct zijn ingesteld, roept u generateSASQueryParameters() aan om een weergave van de SAS te verkrijgen die daadwerkelijk kan worden toegepast op wachtrij-URL's. Opmerking: zowel deze klasse als SASQueryParameters bestaan omdat het voormalige 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 |
Facultatief. IP-bereik is toegestaan. |
permissions | Hiermee geeft u op welke bewerkingen de SAS-gebruiker kan uitvoeren. Raadpleeg AccountSASPermissions- voor hulp bij het maken van de machtigingstekenreeks. |
protocol | Facultatief. 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 te maken. |
starts |
Facultatief. Wanneer de SAS van kracht wordt. |
version | Als deze niet is 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 kan uitvoeren. Raadpleeg AccountSASPermissions- voor hulp bij het maken van de machtigingstekenreeks.
permissions: AccountSASPermissions
Waarde van eigenschap
protocol
Facultatief. 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 te maken.
services: string
Waarde van eigenschap
string
startsOn
Facultatief. Wanneer de SAS van kracht wordt.
startsOn?: Date
Waarde van eigenschap
Date
version
Als deze niet is opgegeven, wordt deze standaard ingesteld op de serviceversie waarop deze versie van de bibliotheek is gericht.
version?: string
Waarde van eigenschap
string