DirectorySasPermissions Klasse
DirectorySasPermissions-Klasse, die mit der generate_directory_sas Funktion verwendet werden soll.
- Vererbung
-
builtins.objectDirectorySasPermissions
Konstruktor
DirectorySasPermissions(read=False, create=False, write=False, delete=False, **kwargs)
Parameter
- write
- bool
Erstellen oder Schreiben von Inhalten, Eigenschaften und Metadaten. Leasen Sie das Verzeichnis.
- add
- bool
Fügen Sie Daten an eine Datei im Verzeichnis an.
- list
- bool
Listen Sie alle Dateien im Verzeichnis auf. Impliziert Ausführen.
- 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 DirectorySasPermissions-Wert aus einer Zeichenfolge. Zum Angeben von Lese-, Erstellungs-, 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 DirectorySasPermissions-Wert aus einer Zeichenfolge.
Zum Angeben von Lese-, Erstellungs-, 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 DirectorySasPermissions-Objekt
Rückgabetyp
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für