AccountSASPermissions class
DISPONIBILE SOLO IN RUNTIME NODE.JS. Si tratta di una classe helper per costruire una stringa che rappresenta le autorizzazioni concesse da un AccountSAS. L'impostazione di un valore su true indica che qualsiasi firma di accesso condiviso che usa queste autorizzazioni concederà le autorizzazioni per tale operazione. Dopo aver impostato tutti i valori, è necessario serializzare con toString e impostare come campo autorizzazioni in un <xref:AccountSASSignatureValues> oggetto. È possibile costruire la stringa di autorizzazioni senza questa classe, ma l'ordine delle autorizzazioni è specifico e questa classe garantisce la correttezza.
Proprietà
add | Autorizzazione per aggiungere messaggi, entità tabella e accodamento ai BLOB concessi. |
create | Autorizzazione per creare BLOB e file concessi. |
delete | Autorizzazione per creare BLOB e file concessi. |
delete |
Autorizzazione per eliminare le versioni concesse. |
filter | Autorizzazione per filtrare i BLOB. |
list | Autorizzazione per elencare contenitori BLOB, BLOB, condivisioni, directory e file concessi. |
process | Autorizzazione per ottenere ed eliminare i messaggi concessi. |
read | Autorizzazione per leggere le risorse e elencare le code e le tabelle concesse. |
set |
Autorizzazione per impostare criteri di non modificabilità. |
tag | Specifica l'accesso tag concesso. |
update | Autorizzazioni per aggiornare i messaggi e le entità di tabella concesse. |
write | Autorizzazione per la scrittura delle risorse concesse. |
Metodi
from(Account |
Crea un oggetto <xref:AccountSASPermissions> da un oggetto non elaborato che contiene le stesse chiavi di esso e i valori booleani per essi. |
parse(string) | Analizza inizializza i campi AccountSASPermissions da una stringa. |
to |
Produce la stringa di autorizzazioni sas per un account di archiviazione di Azure. Chiamare questo metodo per impostare il campo AccountSASSignatureValues Permissions. L'uso di questo metodo garantisce che i tipi di risorse siano in un ordine accettato dal servizio. |
Dettagli proprietà
add
Autorizzazione per aggiungere messaggi, entità tabella e accodamento ai BLOB concessi.
add: boolean
Valore della proprietà
boolean
create
Autorizzazione per creare BLOB e file concessi.
create: boolean
Valore della proprietà
boolean
delete
Autorizzazione per creare BLOB e file concessi.
delete: boolean
Valore della proprietà
boolean
deleteVersion
Autorizzazione per eliminare le versioni concesse.
deleteVersion: boolean
Valore della proprietà
boolean
filter
Autorizzazione per filtrare i BLOB.
filter: boolean
Valore della proprietà
boolean
list
Autorizzazione per elencare contenitori BLOB, BLOB, condivisioni, directory e file concessi.
list: boolean
Valore della proprietà
boolean
process
Autorizzazione per ottenere ed eliminare i messaggi concessi.
process: boolean
Valore della proprietà
boolean
read
Autorizzazione per leggere le risorse e elencare le code e le tabelle concesse.
read: boolean
Valore della proprietà
boolean
setImmutabilityPolicy
Autorizzazione per impostare criteri di non modificabilità.
setImmutabilityPolicy: boolean
Valore della proprietà
boolean
tag
Specifica l'accesso tag concesso.
tag: boolean
Valore della proprietà
boolean
update
Autorizzazioni per aggiornare i messaggi e le entità di tabella concesse.
update: boolean
Valore della proprietà
boolean
write
Autorizzazione per la scrittura delle risorse concesse.
write: boolean
Valore della proprietà
boolean
Dettagli metodo
from(AccountSASPermissionsLike)
Crea un oggetto <xref:AccountSASPermissions> da un oggetto non elaborato che contiene le stesse chiavi di esso e i valori booleani per essi.
static function from(permissionLike: AccountSASPermissionsLike)
Parametri
- permissionLike
- AccountSASPermissionsLike
Restituisce
parse(string)
Analizza inizializza i campi AccountSASPermissions da una stringa.
static function parse(permissions: string)
Parametri
- permissions
-
string
Restituisce
toString()
Produce la stringa di autorizzazioni sas per un account di archiviazione di Azure. Chiamare questo metodo per impostare il campo AccountSASSignatureValues Permissions. L'uso di questo metodo garantisce che i tipi di risorse siano in un ordine accettato dal servizio.
function toString()
Restituisce
string
Azure SDK for JavaScript