Condividi tramite


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à

expiresOn

Ora dopo la quale la firma di accesso condiviso non funzionerà più.

ipRange

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.

resourceTypes

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.

startsOn

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

Facoltativa. Intervallo IP consentito.

ipRange?: SasIPRange

Valore della proprietà

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