Freigeben über


QueueOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

StorageManagementClient's

queue -Attribut.

Vererbung
builtins.object
QueueOperations

Konstruktor

QueueOperations(*args, **kwargs)

Methoden

create

Erstellt eine neue Warteschlange mit dem angegebenen Warteschlangennamen unter dem angegebenen Konto.

delete

Löscht die Warteschlange mit dem angegebenen Warteschlangennamen unter dem angegebenen Konto, sofern vorhanden.

get

Ruft die Warteschlange mit dem angegebenen Warteschlangennamen unter dem angegebenen Konto ab, sofern vorhanden.

list

Ruft eine Liste aller Warteschlangen unter dem angegebenen Speicherkonto ab.

update

Erstellt eine neue Warteschlange mit dem angegebenen Warteschlangennamen unter dem angegebenen Konto.

create

Erstellt eine neue Warteschlange mit dem angegebenen Warteschlangennamen unter dem angegebenen Konto.

create(resource_group_name: str, account_name: str, queue_name: str, queue: _models.StorageQueue, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageQueue

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

queue_name
str
Erforderlich

Ein Warteschlangenname muss innerhalb eines Speicherkontos eindeutig sein und zwischen 3 und 63 Zeichen lang sein. Der Name darf nur aus alphanumerischen Kleinbuchstaben und dash(-) Zeichen bestehen, er sollte mit einem alphanumerischen Zeichen beginnen und enden, und er darf keine zwei aufeinander folgenden Bindestriche(-)Zeichen aufweisen. Erforderlich.

queue
StorageQueue oder IO
Erforderlich

Warteschlangeneigenschaften und Metadaten, die mit erstellt werden sollen. Ist entweder ein StorageQueue-Typ oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

StorageQueue oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löscht die Warteschlange mit dem angegebenen Warteschlangennamen unter dem angegebenen Konto, sofern vorhanden.

delete(resource_group_name: str, account_name: str, queue_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

queue_name
str
Erforderlich

Ein Warteschlangenname muss innerhalb eines Speicherkontos eindeutig sein und zwischen 3 und 63 Zeichen lang sein. Der Name darf nur aus alphanumerischen Kleinbuchstaben und dash(-) Zeichen bestehen, er sollte mit einem alphanumerischen Zeichen beginnen und enden, und er darf keine zwei aufeinander folgenden Bindestriche(-)Zeichen aufweisen. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get

Ruft die Warteschlange mit dem angegebenen Warteschlangennamen unter dem angegebenen Konto ab, sofern vorhanden.

get(resource_group_name: str, account_name: str, queue_name: str, **kwargs: Any) -> StorageQueue

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

queue_name
str
Erforderlich

Ein Warteschlangenname muss innerhalb eines Speicherkontos eindeutig sein und zwischen 3 und 63 Zeichen lang sein. Der Name darf nur aus alphanumerischen Kleinbuchstaben und dash(-) Zeichen bestehen, er sollte mit einem alphanumerischen Zeichen beginnen und enden, und er darf keine zwei aufeinander folgenden Bindestriche(-)Zeichen aufweisen. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

StorageQueue oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Ruft eine Liste aller Warteschlangen unter dem angegebenen Speicherkonto ab.

list(resource_group_name: str, account_name: str, maxpagesize: str | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[ListQueue]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

maxpagesize
str
Erforderlich

Optional: eine maximale Anzahl von Warteschlangen, die in einer Listenwarteschlangenantwort enthalten sein sollen. Der Standardwert ist Keine.

filter
str
Erforderlich

Optional: Wenn angegeben, werden nur die Warteschlangen aufgeführt, deren Name mit dem angegebenen Filter beginnt. Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance von ListQueue oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

update

Erstellt eine neue Warteschlange mit dem angegebenen Warteschlangennamen unter dem angegebenen Konto.

update(resource_group_name: str, account_name: str, queue_name: str, queue: _models.StorageQueue, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageQueue

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

queue_name
str
Erforderlich

Ein Warteschlangenname muss innerhalb eines Speicherkontos eindeutig sein und zwischen 3 und 63 Zeichen lang sein. Der Name darf nur aus alphanumerischen Kleinbuchstaben und dash(-) Zeichen bestehen, er sollte mit einem alphanumerischen Zeichen beginnen und enden, und er darf keine zwei aufeinander folgenden Bindestriche(-)Zeichen aufweisen. Erforderlich.

queue
StorageQueue oder IO
Erforderlich

Warteschlangeneigenschaften und Metadaten, die mit erstellt werden sollen. Ist entweder ein StorageQueue-Typ oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

StorageQueue oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

models = <module 'azure.mgmt.storage.v2021_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_04_01\\models\\__init__.py'>