taolib.testing.file_storage.server.api.buckets#
存储桶端点。
Attributes#
Functions#
|
列出所有存储桶。 |
|
创建存储桶。 |
|
获取存储桶详情。 |
|
更新存储桶配置。 |
|
删除存储桶。 |
|
获取桶统计信息。 |
Module Contents#
- taolib.testing.file_storage.server.api.buckets.router#
- async taolib.testing.file_storage.server.api.buckets.list_buckets(skip: int = Query(0, ge=0), limit: int = Query(100, ge=1, le=1000), bucket_service: taolib.testing.file_storage.services.bucket_service.BucketService = Depends())#
列出所有存储桶。
- async taolib.testing.file_storage.server.api.buckets.create_bucket(data: taolib.testing.file_storage.models.bucket.BucketCreate, bucket_service: taolib.testing.file_storage.services.bucket_service.BucketService = Depends())#
创建存储桶。
- async taolib.testing.file_storage.server.api.buckets.get_bucket(bucket_id: str, bucket_service: taolib.testing.file_storage.services.bucket_service.BucketService = Depends())#
获取存储桶详情。
- async taolib.testing.file_storage.server.api.buckets.update_bucket(bucket_id: str, data: taolib.testing.file_storage.models.bucket.BucketUpdate, bucket_service: taolib.testing.file_storage.services.bucket_service.BucketService = Depends())#
更新存储桶配置。
- async taolib.testing.file_storage.server.api.buckets.delete_bucket(bucket_id: str, force: bool = Query(False), bucket_service: taolib.testing.file_storage.services.bucket_service.BucketService = Depends())#
删除存储桶。