@@ -41,7 +41,7 @@ class QueueClient(StorageAccountHostsMixin, StorageEncryptionMixin):
41
41
42
42
For more optional configuration, please click
43
43
`here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
44
- #optional-configuration>`_ .
44
+ #optional-configuration>`__ .
45
45
46
46
:param str account_url:
47
47
The URL to the storage account. In order to create a client given the full URI to the queue,
@@ -206,7 +206,7 @@ def create_queue(
206
206
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
207
207
This value is not tracked or validated on the client. To configure client-side network timesouts
208
208
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
209
- #other-client--per-operation-configuration>`_ .
209
+ #other-client--per-operation-configuration>`__ .
210
210
:return: None or the result of cls(response)
211
211
:rtype: None
212
212
:raises: StorageErrorException
@@ -250,7 +250,7 @@ def delete_queue(self, **kwargs: Any) -> None:
250
250
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
251
251
This value is not tracked or validated on the client. To configure client-side network timesouts
252
252
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
253
- #other-client--per-operation-configuration>`_ .
253
+ #other-client--per-operation-configuration>`__ .
254
254
:rtype: None
255
255
256
256
.. admonition:: Example:
@@ -317,7 +317,7 @@ def set_queue_metadata(
317
317
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
318
318
This value is not tracked or validated on the client. To configure client-side network timesouts
319
319
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
320
- #other-client--per-operation-configuration>`_ .
320
+ #other-client--per-operation-configuration>`__ .
321
321
:return: A dictionary of response headers.
322
322
:rtype: Dict[str, Any]
323
323
@@ -352,7 +352,7 @@ def get_queue_access_policy(self, **kwargs: Any) -> Dict[str, AccessPolicy]:
352
352
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
353
353
This value is not tracked or validated on the client. To configure client-side network timesouts
354
354
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
355
- #other-client--per-operation-configuration>`_ .
355
+ #other-client--per-operation-configuration>`__ .
356
356
:return: A dictionary of access policies associated with the queue.
357
357
:rtype: Dict[str, ~azure.storage.queue.AccessPolicy]
358
358
"""
@@ -395,7 +395,7 @@ def set_queue_access_policy(
395
395
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
396
396
This value is not tracked or validated on the client. To configure client-side network timesouts
397
397
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
398
- #other-client--per-operation-configuration>`_ .
398
+ #other-client--per-operation-configuration>`__ .
399
399
400
400
.. admonition:: Example:
401
401
@@ -466,7 +466,7 @@ def send_message(
466
466
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
467
467
This value is not tracked or validated on the client. To configure client-side network timesouts
468
468
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
469
- #other-client--per-operation-configuration>`_ .
469
+ #other-client--per-operation-configuration>`__ .
470
470
:return:
471
471
A :class:`~azure.storage.queue.QueueMessage` object.
472
472
This object is also populated with the content although it is not
@@ -558,7 +558,7 @@ def receive_message(
558
558
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
559
559
This value is not tracked or validated on the client. To configure client-side network timesouts
560
560
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
561
- #other-client--per-operation-configuration>`_ .
561
+ #other-client--per-operation-configuration>`__ .
562
562
:return:
563
563
Returns a message from the Queue or None if the Queue is empty.
564
564
:rtype: ~azure.storage.queue.QueueMessage or None
@@ -627,6 +627,7 @@ def receive_messages(
627
627
a single message is retrieved from the queue with this operation.
628
628
`by_page()` can be used to provide a page iterator on the AsyncItemPaged if messages_per_page is set.
629
629
`next()` can be used to get the next page.
630
+
630
631
.. admonition:: Example:
631
632
632
633
.. literalinclude:: ../samples/queue_samples_message.py
@@ -650,7 +651,7 @@ def receive_messages(
650
651
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
651
652
This value is not tracked or validated on the client. To configure client-side network timesouts
652
653
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
653
- #other-client--per-operation-configuration>`_ .
654
+ #other-client--per-operation-configuration>`__ .
654
655
:return:
655
656
Returns a message iterator of dict-like Message objects.
656
657
:rtype: ~azure.core.paging.ItemPaged[~azure.storage.queue.QueueMessage]
@@ -737,7 +738,7 @@ def update_message(
737
738
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
738
739
This value is not tracked or validated on the client. To configure client-side network timesouts
739
740
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
740
- #other-client--per-operation-configuration>`_ .
741
+ #other-client--per-operation-configuration>`__ .
741
742
:return:
742
743
A :class:`~azure.storage.queue.QueueMessage` object. For convenience,
743
744
this object is also populated with the content, although it is not returned by the service.
@@ -849,7 +850,7 @@ def peek_messages(
849
850
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
850
851
This value is not tracked or validated on the client. To configure client-side network timesouts
851
852
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
852
- #other-client--per-operation-configuration>`_ .
853
+ #other-client--per-operation-configuration>`__ .
853
854
:return:
854
855
A list of :class:`~azure.storage.queue.QueueMessage` objects. Note that
855
856
next_visible_on and pop_receipt will not be populated as peek does
@@ -903,7 +904,7 @@ def clear_messages(self, **kwargs: Any) -> None:
903
904
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
904
905
This value is not tracked or validated on the client. To configure client-side network timesouts
905
906
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
906
- #other-client--per-operation-configuration>`_ .
907
+ #other-client--per-operation-configuration>`__ .
907
908
908
909
.. admonition:: Example:
909
910
@@ -949,7 +950,7 @@ def delete_message(
949
950
https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations.
950
951
This value is not tracked or validated on the client. To configure client-side network timesouts
951
952
see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-queue
952
- #other-client--per-operation-configuration>`_ .
953
+ #other-client--per-operation-configuration>`__ .
953
954
954
955
.. admonition:: Example:
955
956
0 commit comments