Partager via


QueueOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

StorageManagementClientEst

attributqueue ;

Héritage
builtins.object
QueueOperations

Constructeur

QueueOperations(*args, **kwargs)

Méthodes

create

Crée une file d’attente avec le nom de file d’attente spécifié, sous le compte spécifié.

delete

Supprime la file d’attente avec le nom de file d’attente spécifié, sous le compte spécifié s’il existe.

get

Obtient la file d’attente avec le nom de file d’attente spécifié, sous le compte spécifié s’il existe.

list

Obtient la liste de toutes les files d’attente sous le compte de stockage spécifié.

update

Crée une file d’attente avec le nom de file d’attente spécifié, sous le compte spécifié.

create

Crée une file d’attente avec le nom de file d’attente spécifié, sous le compte spécifié.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.

account_name
str
Obligatoire

Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.

queue_name
str
Obligatoire

Un nom de file d’attente doit être unique dans un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comprendre uniquement des caractères alphanumériques minuscules et tirets(-), il doit commencer et se terminer par un caractère alphanumérique et il ne peut pas comporter deux tirets consécutifs(-). Obligatoire.

queue
StorageQueue ou IO
Obligatoire

Propriétés de file d’attente et métadonnées à créer avec. Est un type StorageQueue ou un type d’E/S. Obligatoire.

content_type
str

Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

StorageQueue ou le résultat de cls(response)

Type de retour

Exceptions

delete

Supprime la file d’attente avec le nom de file d’attente spécifié, sous le compte spécifié s’il existe.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.

account_name
str
Obligatoire

Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.

queue_name
str
Obligatoire

Un nom de file d’attente doit être unique dans un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comprendre uniquement des caractères alphanumériques minuscules et tirets(-), il doit commencer et se terminer par un caractère alphanumérique et il ne peut pas comporter deux tirets consécutifs(-). Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

get

Obtient la file d’attente avec le nom de file d’attente spécifié, sous le compte spécifié s’il existe.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.

account_name
str
Obligatoire

Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.

queue_name
str
Obligatoire

Un nom de file d’attente doit être unique dans un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comprendre uniquement des caractères alphanumériques minuscules et tirets(-), il doit commencer et se terminer par un caractère alphanumérique et il ne peut pas comporter deux tirets consécutifs(-). Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

StorageQueue ou le résultat de cls(response)

Type de retour

Exceptions

list

Obtient la liste de toutes les files d’attente sous le compte de stockage spécifié.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.

account_name
str
Obligatoire

Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.

maxpagesize
str
Obligatoire

Facultatif, nombre maximal de files d’attente qui doivent être incluses dans une réponse de file d’attente de liste. La valeur par défaut est Aucun.

filter
str
Obligatoire

Facultatif, une fois spécifié, seules les files d’attente dont le nom commence par le filtre donné sont répertoriées. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de ListQueue ou le résultat de cls(response)

Type de retour

Exceptions

update

Crée une file d’attente avec le nom de file d’attente spécifié, sous le compte spécifié.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.

account_name
str
Obligatoire

Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.

queue_name
str
Obligatoire

Un nom de file d’attente doit être unique dans un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comprendre uniquement des caractères alphanumériques minuscules et tirets(-), il doit commencer et se terminer par un caractère alphanumérique et il ne peut pas comporter deux tirets consécutifs(-). Obligatoire.

queue
StorageQueue ou IO
Obligatoire

Propriétés de file d’attente et métadonnées à créer avec. Est un type StorageQueue ou un type d’E/S. Obligatoire.

content_type
str

Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

StorageQueue ou le résultat de cls(response)

Type de retour

Exceptions

Attributs

models

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