AccountSASPermissionsLike interface

A type that looks like an account SAS permission. Used in AccountSASPermissions to parse SAS permissions from raw objects.

Properties

add

Permission to add messages, table entities, and append to blobs granted.

create

Permission to create blobs and files granted.

delete

Permission to delete blobs and files granted.

deleteVersion

Permission to delete versions granted.

filter

Permission to filter blobs.

list

Permission to list blob containers, blobs, shares, directories, and files granted.

permanentDelete

Specifies that Permanent Delete is permitted.

process

Permission to get and delete messages granted.

read

Permission to read resources and list queues and tables granted.

setImmutabilityPolicy

Permission to set immutability policy.

tag

Specfies Tag access granted.

update

Permissions to update messages and table entities granted.

write

Permission to write resources granted.

Property Details

add

Permission to add messages, table entities, and append to blobs granted.

add?: boolean

Property Value

boolean

create

Permission to create blobs and files granted.

create?: boolean

Property Value

boolean

delete

Permission to delete blobs and files granted.

delete?: boolean

Property Value

boolean

deleteVersion

Permission to delete versions granted.

deleteVersion?: boolean

Property Value

boolean

filter

Permission to filter blobs.

filter?: boolean

Property Value

boolean

list

Permission to list blob containers, blobs, shares, directories, and files granted.

list?: boolean

Property Value

boolean

permanentDelete

Specifies that Permanent Delete is permitted.

permanentDelete?: boolean

Property Value

boolean

process

Permission to get and delete messages granted.

process?: boolean

Property Value

boolean

read

Permission to read resources and list queues and tables granted.

read?: boolean

Property Value

boolean

setImmutabilityPolicy

Permission to set immutability policy.

setImmutabilityPolicy?: boolean

Property Value

boolean

tag

Specfies Tag access granted.

tag?: boolean

Property Value

boolean

update

Permissions to update messages and table entities granted.

update?: boolean

Property Value

boolean

write

Permission to write resources granted.

write?: boolean

Property Value

boolean