AccountSASPermissions class
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. Jest to klasa pomocnika służąca do konstruowania ciągu reprezentującego uprawnienia przyznane przez accountSAS. Ustawienie wartości true oznacza, że każda sygnatura dostępu współdzielonego korzystająca z tych uprawnień przyzna uprawnienia dla tej operacji. Po ustawieniu wszystkich wartości należy je serializować za pomocą funkcji toString i ustawić jako pole uprawnień w <xref:AccountSASSignatureValues> obiekcie. Istnieje możliwość skonstruowania ciągu uprawnień bez tej klasy, ale kolejność uprawnień jest określona, a ta klasa gwarantuje poprawność.
Właściwości
add | Uprawnienie do dodawania komunikatów, jednostek tabeli i dołączania do przyznanych obiektów blob. |
create | Udzielono uprawnień do tworzenia obiektów blob i plików. |
delete | Udzielono uprawnień do tworzenia obiektów blob i plików. |
delete |
Udzielono uprawnień do usuwania wersji. |
filter | Uprawnienie do filtrowania obiektów blob. |
list | Uprawnienie do wyświetlania listy kontenerów obiektów blob, obiektów blob, udziałów, katalogów i przyznanych plików. |
process | Udzielono uprawnień do pobierania i usuwania komunikatów. |
read | Uprawnienie do odczytywania zasobów i list przypisanych kolejek i tabel. |
set |
Uprawnienie do ustawiania zasad niezmienności. |
tag | Udzielono dostępu do tagów specfies. |
update | Uprawnienia do aktualizowania przyznanych komunikatów i jednostek tabeli. |
write | Udzielono uprawnień do zapisu zasobów. |
Metody
from(Account |
Tworzy obiekt <xref:AccountSASPermissions> z nieprzetworzonego obiektu, który zawiera te same klucze, co i wartości logiczne dla nich. |
parse(string) | Analizuje pola AccountSASPermissions z ciągu. |
to |
Tworzy ciąg uprawnień sygnatury dostępu współdzielonego dla konta usługi Azure Storage. Wywołaj tę metodę, aby ustawić pole AccountSASSignatureValues Permissions (Uprawnienia). Użycie tej metody gwarantuje, że typy zasobów są w kolejności akceptowanej przez usługę. |
Szczegóły właściwości
add
Uprawnienie do dodawania komunikatów, jednostek tabeli i dołączania do przyznanych obiektów blob.
add: boolean
Wartość właściwości
boolean
create
Udzielono uprawnień do tworzenia obiektów blob i plików.
create: boolean
Wartość właściwości
boolean
delete
Udzielono uprawnień do tworzenia obiektów blob i plików.
delete: boolean
Wartość właściwości
boolean
deleteVersion
Udzielono uprawnień do usuwania wersji.
deleteVersion: boolean
Wartość właściwości
boolean
filter
Uprawnienie do filtrowania obiektów blob.
filter: boolean
Wartość właściwości
boolean
list
Uprawnienie do wyświetlania listy kontenerów obiektów blob, obiektów blob, udziałów, katalogów i przyznanych plików.
list: boolean
Wartość właściwości
boolean
process
Udzielono uprawnień do pobierania i usuwania komunikatów.
process: boolean
Wartość właściwości
boolean
read
Uprawnienie do odczytywania zasobów i list przypisanych kolejek i tabel.
read: boolean
Wartość właściwości
boolean
setImmutabilityPolicy
Uprawnienie do ustawiania zasad niezmienności.
setImmutabilityPolicy: boolean
Wartość właściwości
boolean
tag
Udzielono dostępu do tagów specfies.
tag: boolean
Wartość właściwości
boolean
update
Uprawnienia do aktualizowania przyznanych komunikatów i jednostek tabeli.
update: boolean
Wartość właściwości
boolean
write
Udzielono uprawnień do zapisu zasobów.
write: boolean
Wartość właściwości
boolean
Szczegóły metody
from(AccountSASPermissionsLike)
Tworzy obiekt <xref:AccountSASPermissions> z nieprzetworzonego obiektu, który zawiera te same klucze, co i wartości logiczne dla nich.
static function from(permissionLike: AccountSASPermissionsLike)
Parametry
- permissionLike
- AccountSASPermissionsLike
Zwraca
parse(string)
Analizuje pola AccountSASPermissions z ciągu.
static function parse(permissions: string)
Parametry
- permissions
-
string
Zwraca
toString()
Tworzy ciąg uprawnień sygnatury dostępu współdzielonego dla konta usługi Azure Storage. Wywołaj tę metodę, aby ustawić pole AccountSASSignatureValues Permissions (Uprawnienia). Użycie tej metody gwarantuje, że typy zasobów są w kolejności akceptowanej przez usługę.
function toString()
Zwraca
string
Azure SDK for JavaScript