Freigeben über


QueueSasPermissions Klasse

QueueSasPermissions-Klasse, die mit der generate_queue_sas Funktion und für die accessPolicies verwendet werden soll, die mit set_queue_access_policyverwendet wird.

Vererbung
builtins.object
QueueSasPermissions

Konstruktor

QueueSasPermissions(read: bool = False, add: bool = False, update: bool = False, process: bool = False)

Parameter

Name Beschreibung
read

Lesen von Metadaten und Eigenschaften einschließlich der Nachrichtenanzahl. Überprüfung auf vorliegende Nachrichten.

Standardwert: False
add

Hinzufügen von Nachrichten zur Warteschlange

Standardwert: False
update

Aktualisieren von Nachrichten in der Warteschlange. Hinweis: Verwenden Sie die Berechtigung Verarbeiten mit Update, damit Sie zuerst die Nachricht abrufen können, die Sie aktualisieren möchten.

Standardwert: False
process

Abrufen und Löschen von Nachrichten aus der Warteschlange

Standardwert: False

Methoden

from_string

Erstellen Sie ein QueueSasPermissions-Objekt aus einer Zeichenfolge.

Zum Angeben von Lese-, Add-, Update- oder Prozessberechtigungen müssen Sie nur den ersten Buchstaben des Worts in die Zeichenfolge einschließen. Beispielsweise würden Sie für Lese- und Updateberechtigungen die Zeichenfolge "ru" angeben.

from_string

Erstellen Sie ein QueueSasPermissions-Objekt aus einer Zeichenfolge.

Zum Angeben von Lese-, Add-, Update- oder Prozessberechtigungen müssen Sie nur den ersten Buchstaben des Worts in die Zeichenfolge einschließen. Beispielsweise würden Sie für Lese- und Updateberechtigungen die Zeichenfolge "ru" angeben.

from_string(permission: str) -> Self

Parameter

Name Beschreibung
permission
Erforderlich
str

Die Zeichenfolge, die die Lese-, Add-, Update- oder Prozessberechtigungen vorschreibt.

Gibt zurück

Typ Beschreibung

Ein QueueSasPermissions-Objekt

Attribute

add

Hinzufügen von Nachrichten zur Warteschlange

add: bool = False

process

Abrufen und Löschen von Nachrichten aus der Warteschlange

process: bool = False

read

Lesen von Metadaten und Eigenschaften einschließlich der Nachrichtenanzahl.

read: bool = False

update

Aktualisieren von Nachrichten in der Warteschlange.

update: bool = False