AccountSASSignatureValues interface
DISPONIBILE SOLO IN RUNTIME NODE.JS. AccountSASSignatureValues viene usato per generare una firma di accesso condiviso per un account di archiviazione di Azure. Una volta impostati in modo appropriato tutti i valori, chiamare <xref:generateAccountSASQueryParameters> per ottenere una rappresentazione della firma di accesso condiviso che può effettivamente essere applicata agli URL BLOB. Nota: sia questa classe che <xref:SASQueryParameters> esiste perché la precedente è modificabile e una rappresentazione logica mentre quest'ultima è immutabile e usata per generare richieste REST effettive.
Proprietà
expires |
Ora dopo la quale la firma di accesso condiviso non funzionerà più. |
ip |
Facoltativa. Intervallo IP consentito. |
permissions | Specifica le operazioni che l'utente di firma di accesso condiviso può eseguire. Per creare la stringa di autorizzazioni, fare riferimento alla <xref:AccountSASPermissions> guida. |
protocol | Facoltativa. Protocolli di firma di accesso condiviso consentiti. |
resource |
I valori che indicano i tipi di risorse accessibili con questa firma di accesso condiviso. Fare riferimento a <xref:AccountSASResourceTypes> costruire questo valore. |
services | Valori che indicano i servizi accessibili con questa firma di accesso condiviso. Fare riferimento a <xref:AccountSASServices> costruire questo valore. |
starts |
Facoltativa. Quando la firma di accesso condiviso avrà effetto. |
version | In caso contrario, questa impostazione predefinita è destinata alla versione del servizio di destinazione da questa versione della libreria. |
Dettagli proprietà
expiresOn
Ora dopo la quale la firma di accesso condiviso non funzionerà più.
expiresOn: Date
Valore della proprietà
Date
ipRange
permissions
Specifica le operazioni che l'utente di firma di accesso condiviso può eseguire. Per creare la stringa di autorizzazioni, fare riferimento alla <xref:AccountSASPermissions> guida.
permissions: AccountSASPermissions
Valore della proprietà
protocol
Facoltativa. Protocolli di firma di accesso condiviso consentiti.
protocol?: SASProtocol
Valore della proprietà
resourceTypes
I valori che indicano i tipi di risorse accessibili con questa firma di accesso condiviso. Fare riferimento a <xref:AccountSASResourceTypes> costruire questo valore.
resourceTypes: string
Valore della proprietà
string
services
Valori che indicano i servizi accessibili con questa firma di accesso condiviso. Fare riferimento a <xref:AccountSASServices> costruire questo valore.
services: string
Valore della proprietà
string
startsOn
Facoltativa. Quando la firma di accesso condiviso avrà effetto.
startsOn?: Date
Valore della proprietà
Date
version
In caso contrario, questa impostazione predefinita è destinata alla versione del servizio di destinazione da questa versione della libreria.
version?: string
Valore della proprietà
string
Azure SDK for JavaScript