共用方式為


DirectorySasPermissions 類別

要與 函式搭配 generate_directory_sas 使用的 DirectorySasPermissions 類別。

繼承
builtins.object
DirectorySasPermissions

建構函式

DirectorySasPermissions(read=False, create=False, write=False, delete=False, **kwargs)

參數

read
bool
預設值: False

讀取內容、屬性、中繼資料等。

create
bool
預設值: False

建立新目錄

write
bool
預設值: False

建立或寫入內容、屬性、中繼資料。 租用目錄。

delete
bool
預設值: False

刪除目錄。

add
bool

將資料附加至目錄中的檔案。

list
bool

列出目錄中的任何檔案。 表示「執行」。

move
bool

將目錄中的任何檔案移至新位置。 請注意,如果權杖中包含 saoid 參數,而且黏性位是在父目錄上設定,則可以選擇性地將移動作業限制為子檔案或目錄擁有者或父目錄擁有者。

execute
bool

取得目錄中任何檔案的狀態 (系統定義屬性) 和 ACL。 如果呼叫端是擁有者,請在目錄中的任何檔案上設定存取控制。

manage_ownership
bool

允許使用者在重新命名或刪除已設定黏性位的資料夾內的檔案或目錄時,設定擁有者、擁有群組或作為擁有者。

manage_access_control
bool

允許使用者在檔案和目錄上設定許可權和 POSIX ACL。

方法

from_string

從字串建立 DirectorySasPermissions。

若要指定讀取、建立、寫入或刪除許可權,您只需要在字串中包含單字的第一個字母。 例如,針對讀取和寫入權限,您會提供字串 「rw」。

from_string

從字串建立 DirectorySasPermissions。

若要指定讀取、建立、寫入或刪除許可權,您只需要在字串中包含單字的第一個字母。 例如,針對讀取和寫入權限,您會提供字串 「rw」。

from_string(permission)

參數

permission
str
必要

指定讀取、新增、建立、寫入或刪除許可權的字串。

傳回

DirectorySasPermissions 物件

傳回類型