FileSasPermissions Klasse
FileSasPermissions-Klasse, die mit der generate_file_sas Funktion verwendet werden soll.
- Vererbung
-
builtins.objectFileSasPermissions
Konstruktor
FileSasPermissions(read=False, create=False, write=False, delete=False, **kwargs)
Parameter
- read
- bool
Lesen Sie die Inhalte, Eigenschaften, Metadaten usw. Verwenden Sie die Datei als Quelle eines Lesevorgangs.
- write
- bool
Erstellen oder Schreiben von Inhalten, Eigenschaften und Metadaten. Leasen Sie die Datei.
- add
- bool
Fügen Sie daten an die Datei an.
- move
- bool
Verschieben Sie eine beliebige Datei im Verzeichnis an einen neuen Speicherort. Beachten Sie, dass der Verschiebungsvorgang optional auf den untergeordneten Datei- oder Verzeichnisbesitzer oder den besitzer des übergeordneten Verzeichnisses beschränkt werden kann, wenn der saoid-Parameter im Token enthalten ist und das Klebbit im übergeordneten Verzeichnis festgelegt ist.
- execute
- bool
Rufen Sie den Status (systemdefinierte Eigenschaften) und die ACL einer beliebigen Datei im Verzeichnis ab. Wenn der Aufrufer der Besitzer ist, legen Sie die Zugriffssteuerung für jede Datei im Verzeichnis fest.
- manage_ownership
- bool
Ermöglicht dem Benutzer beim Umbenennen oder Löschen einer Datei oder eines Verzeichnisses innerhalb eines Ordners, in dem das Sticky-Bit festgelegt ist, besitzer oder als Besitzer festzulegen oder als Besitzer zu fungieren.
- manage_access_control
- bool
Ermöglicht dem Benutzer das Festlegen von Berechtigungen und POSIX-ACLs für Dateien und Verzeichnisse.
Methoden
from_string |
Erstellen Sie einen FileSasPermissions-Wert aus einer Zeichenfolge. Zum Angeben von Lese-, Schreib- oder Löschberechtigungen müssen Sie nur den ersten Buchstaben des Worts in die Zeichenfolge einschließen. Beispielsweise geben Sie für Lese- und Schreibberechtigungen die Zeichenfolge "rw" an. |
from_string
Erstellen Sie einen FileSasPermissions-Wert aus einer Zeichenfolge.
Zum Angeben von Lese-, Schreib- oder Löschberechtigungen müssen Sie nur den ersten Buchstaben des Worts in die Zeichenfolge einschließen. Beispielsweise geben Sie für Lese- und Schreibberechtigungen die Zeichenfolge "rw" an.
from_string(permission)
Parameter
- permission
- str
Die Zeichenfolge, die die Lese-, Add-, Erstellungs-, Schreib- oder Löschberechtigungen vorgibt.
Gibt zurück
Ein FileSasPermissions-Objekt
Rückgabetyp
Azure SDK for Python