AccountSASSignatureValues interface
DISPONIBILE SOLO IN NODE.JS RUNTIME. AccountSASSignatureValues viene usato per generare una firma di accesso condiviso per un account di archiviazione di Azure. Dopo aver impostato tutti i valori qui in modo appropriato, chiamare generateSASQueryParameters() per ottenere una rappresentazione della firma di accesso condiviso che può essere effettivamente applicata agli URL della coda. Si noti che sia questa classe che <xref:SASQueryParameters> esistono perché la prima è modificabile e una rappresentazione logica mentre quest'ultima non è modificabile e usata per generare richieste REST effettive.
Proprietà
| expires |
Tempo dopo il quale la firma di accesso condiviso non funzionerà più. |
| ip |
Opzionale. Intervallo IP consentito. |
| permissions | Specifica le operazioni che l'utente di firma di accesso condiviso può eseguire. Per informazioni sulla creazione della stringa di autorizzazioni, vedere <xref:AccountSASPermissions>. |
| protocol | Opzionale. Protocolli di firma di accesso condiviso consentiti. |
| resource |
Valori che indicano i tipi di risorse accessibili con questa firma di accesso condiviso. Per costruire questo valore, vedere <xref:AccountSASResourceTypes>. |
| services | Valori che indicano i servizi accessibili con questa firma di accesso condiviso. Per costruire questo valore, vedere <xref:AccountSASServices>. |
| starts |
Opzionale. Quando la firma di accesso condiviso avrà effetto. |
| version | Se non specificato, per impostazione predefinita viene usata la versione del servizio di destinazione di questa versione della libreria. |
Dettagli proprietà
expiresOn
Tempo dopo il 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 informazioni sulla creazione della stringa di autorizzazioni, vedere <xref:AccountSASPermissions>.
permissions: AccountSASPermissions
Valore della proprietà
protocol
Opzionale. Protocolli di firma di accesso condiviso consentiti.
protocol?: SASProtocol
Valore della proprietà
resourceTypes
Valori che indicano i tipi di risorse accessibili con questa firma di accesso condiviso. Per costruire questo valore, vedere <xref:AccountSASResourceTypes>.
resourceTypes: string
Valore della proprietà
string
services
Valori che indicano i servizi accessibili con questa firma di accesso condiviso. Per costruire questo valore, vedere <xref:AccountSASServices>.
services: string
Valore della proprietà
string
startsOn
Opzionale. Quando la firma di accesso condiviso avrà effetto.
startsOn?: Date
Valore della proprietà
Date
version
Se non specificato, per impostazione predefinita viene usata la versione del servizio di destinazione di questa versione della libreria.
version?: string
Valore della proprietà
string