@@ -196,7 +196,11 @@ def get_user_delegation_key(self, key_start_time, # type: datetime
196
196
:param ~datetime.datetime key_expiry_time:
197
197
A DateTime value. Indicates when the key stops being valid.
198
198
:keyword int timeout:
199
- The timeout parameter is expressed in seconds.
199
+ Sets the server-side timeout for the operation in seconds. For more details see
200
+ https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations.
201
+ This value is not tracked or validated on the client. To configure client-side network timesouts
202
+ see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
203
+ #other-client--per-operation-configuration>`_.
200
204
:return: The user delegation key.
201
205
:rtype: ~azure.storage.blob.UserDelegationKey
202
206
"""
@@ -258,7 +262,11 @@ def get_service_stats(self, **kwargs):
258
262
replication is enabled for your storage account.
259
263
260
264
:keyword int timeout:
261
- The timeout parameter is expressed in seconds.
265
+ Sets the server-side timeout for the operation in seconds. For more details see
266
+ https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations.
267
+ This value is not tracked or validated on the client. To configure client-side network timesouts
268
+ see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
269
+ #other-client--per-operation-configuration>`_.
262
270
:return: The blob service stats.
263
271
:rtype: Dict[str, Any]
264
272
@@ -286,7 +294,11 @@ def get_service_properties(self, **kwargs):
286
294
Azure Storage Analytics.
287
295
288
296
:keyword int timeout:
289
- The timeout parameter is expressed in seconds.
297
+ Sets the server-side timeout for the operation in seconds. For more details see
298
+ https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations.
299
+ This value is not tracked or validated on the client. To configure client-side network timesouts
300
+ see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
301
+ #other-client--per-operation-configuration>`_.
290
302
:returns: An object containing blob service properties such as
291
303
analytics logging, hour/minute metrics, cors rules, etc.
292
304
:rtype: Dict[str, Any]
@@ -353,7 +365,11 @@ def set_service_properties(
353
365
and if yes, indicates the index document and 404 error document to use.
354
366
:type static_website: ~azure.storage.blob.StaticWebsite
355
367
:keyword int timeout:
356
- The timeout parameter is expressed in seconds.
368
+ Sets the server-side timeout for the operation in seconds. For more details see
369
+ https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations.
370
+ This value is not tracked or validated on the client. To configure client-side network timesouts
371
+ see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
372
+ #other-client--per-operation-configuration>`_.
357
373
:rtype: None
358
374
359
375
.. admonition:: Example:
@@ -414,7 +430,11 @@ def list_containers(
414
430
The maximum number of container names to retrieve per API
415
431
call. If the request does not specify the server will return up to 5,000 items.
416
432
:keyword int timeout:
417
- The timeout parameter is expressed in seconds.
433
+ Sets the server-side timeout for the operation in seconds. For more details see
434
+ https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations.
435
+ This value is not tracked or validated on the client. To configure client-side network timesouts
436
+ see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
437
+ #other-client--per-operation-configuration>`_.
418
438
:returns: An iterable (auto-paging) of ContainerProperties.
419
439
:rtype: ~azure.core.paging.ItemPaged[~azure.storage.blob.ContainerProperties]
420
440
@@ -465,7 +485,11 @@ def find_blobs_by_tags(self, filter_expression, **kwargs):
465
485
:keyword int results_per_page:
466
486
The max result per page when paginating.
467
487
:keyword int timeout:
468
- The timeout parameter is expressed in seconds.
488
+ Sets the server-side timeout for the operation in seconds. For more details see
489
+ https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations.
490
+ This value is not tracked or validated on the client. To configure client-side network timesouts
491
+ see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
492
+ #other-client--per-operation-configuration>`_.
469
493
:returns: An iterable (auto-paging) response of BlobProperties.
470
494
:rtype: ~azure.core.paging.ItemPaged[~azure.storage.blob.FilteredBlob]
471
495
"""
@@ -511,7 +535,11 @@ def create_container(
511
535
512
536
:paramtype container_encryption_scope: dict or ~azure.storage.blob.ContainerEncryptionScope
513
537
:keyword int timeout:
514
- The timeout parameter is expressed in seconds.
538
+ Sets the server-side timeout for the operation in seconds. For more details see
539
+ https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations.
540
+ This value is not tracked or validated on the client. To configure client-side network timesouts
541
+ see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
542
+ #other-client--per-operation-configuration>`_.
515
543
:rtype: ~azure.storage.blob.ContainerClient
516
544
517
545
.. admonition:: Example:
@@ -569,7 +597,11 @@ def delete_container(
569
597
:keyword ~azure.core.MatchConditions match_condition:
570
598
The match condition to use upon the etag.
571
599
:keyword int timeout:
572
- The timeout parameter is expressed in seconds.
600
+ Sets the server-side timeout for the operation in seconds. For more details see
601
+ https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations.
602
+ This value is not tracked or validated on the client. To configure client-side network timesouts
603
+ see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
604
+ #other-client--per-operation-configuration>`_.
573
605
:rtype: None
574
606
575
607
.. admonition:: Example:
@@ -605,7 +637,11 @@ def _rename_container(self, name, new_name, **kwargs):
605
637
matches the active lease ID of the source container.
606
638
:paramtype lease: ~azure.storage.blob.BlobLeaseClient or str
607
639
:keyword int timeout:
608
- The timeout parameter is expressed in seconds.
640
+ Sets the server-side timeout for the operation in seconds. For more details see
641
+ https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations.
642
+ This value is not tracked or validated on the client. To configure client-side network timesouts
643
+ see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
644
+ #other-client--per-operation-configuration>`_.
609
645
:rtype: ~azure.storage.blob.ContainerClient
610
646
"""
611
647
renamed_container = self .get_container_client (new_name )
@@ -636,7 +672,11 @@ def undelete_container(self, deleted_container_name, deleted_container_version,
636
672
:param str deleted_container_version:
637
673
Specifies the version of the deleted container to restore.
638
674
:keyword int timeout:
639
- The timeout parameter is expressed in seconds.
675
+ Sets the server-side timeout for the operation in seconds. For more details see
676
+ https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations.
677
+ This value is not tracked or validated on the client. To configure client-side network timesouts
678
+ see `here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
679
+ #other-client--per-operation-configuration>`_.
640
680
:rtype: ~azure.storage.blob.ContainerClient
641
681
"""
642
682
new_name = kwargs .pop ('new_name' , None )
0 commit comments