BucketsOperations interface
واجهة تمثل عمليات الحاويات.
الخصائص
| create |
إنشاء حاوية لوحدة تخزين أو تحديثها. تسمح الحاوية بالاتصال بخدمات إضافية، مثل خدمات الذكاء الاصطناعي، ببيانات وحدة التخزين الموجودة في هذه الحاويات. |
| delete | |
| generate |
قم بتوليد مفتاح الوصول والمفتاح السري المستخدم للوصول إلى دلو الحجم المحدد وتخزينه في Azure Key Vault. |
| generate |
قم بإنشاء مفتاح الوصول والمفتاح السري المستخدم للوصول إلى حاوية وحدة التخزين المحددة. إرجاع أيضا تاريخ ووقت انتهاء صلاحية زوج المفاتيح (بالتوقيت العالمي المنسق). |
| get | احصل على تفاصيل حاوية وحدة التخزين المحددة. تسمح الحاوية بالاتصال بخدمات إضافية، مثل خدمات الذكاء الاصطناعي، ببيانات وحدة التخزين الموجودة في هذه الحاويات. |
| list | يصف كافة الحاويات التي تنتمي إلى وحدة تخزين. تسمح الحاويات بالاتصال بخدمات إضافية، مثل خدمات الذكاء الاصطناعي، ببيانات وحدة التخزين المضمنة في هذه الحاويات. |
| refresh |
ستقوم هذه العملية بجلب الشهادة من Azure Key Vault وتثبيتها على خادم الدلو. |
| update | تحديث تفاصيل حاوية وحدة التخزين. |
تفاصيل الخاصية
createOrUpdate
إنشاء حاوية لوحدة تخزين أو تحديثها. تسمح الحاوية بالاتصال بخدمات إضافية، مثل خدمات الذكاء الاصطناعي، ببيانات وحدة التخزين الموجودة في هذه الحاويات.
createOrUpdate: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: Bucket, options?: BucketsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Bucket>, Bucket>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: Bucket, options?: BucketsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Bucket>, Bucket>
delete
delete: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
generateAkvCredentials
قم بتوليد مفتاح الوصول والمفتاح السري المستخدم للوصول إلى دلو الحجم المحدد وتخزينه في Azure Key Vault.
generateAkvCredentials: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketCredentialsExpiry, options?: BucketsGenerateAkvCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketCredentialsExpiry, options?: BucketsGenerateAkvCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
generateCredentials
قم بإنشاء مفتاح الوصول والمفتاح السري المستخدم للوصول إلى حاوية وحدة التخزين المحددة. إرجاع أيضا تاريخ ووقت انتهاء صلاحية زوج المفاتيح (بالتوقيت العالمي المنسق).
generateCredentials: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketCredentialsExpiry, options?: BucketsGenerateCredentialsOptionalParams) => Promise<BucketGenerateCredentials>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketCredentialsExpiry, options?: BucketsGenerateCredentialsOptionalParams) => Promise<BucketGenerateCredentials>
get
احصل على تفاصيل حاوية وحدة التخزين المحددة. تسمح الحاوية بالاتصال بخدمات إضافية، مثل خدمات الذكاء الاصطناعي، ببيانات وحدة التخزين الموجودة في هذه الحاويات.
get: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsGetOptionalParams) => Promise<Bucket>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsGetOptionalParams) => Promise<Bucket>
list
يصف كافة الحاويات التي تنتمي إلى وحدة تخزين. تسمح الحاويات بالاتصال بخدمات إضافية، مثل خدمات الذكاء الاصطناعي، ببيانات وحدة التخزين المضمنة في هذه الحاويات.
list: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: BucketsListOptionalParams) => PagedAsyncIterableIterator<Bucket, Bucket[], PageSettings>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: BucketsListOptionalParams) => PagedAsyncIterableIterator<Bucket, Bucket[], PageSettings>
refreshCertificate
ستقوم هذه العملية بجلب الشهادة من Azure Key Vault وتثبيتها على خادم الدلو.
refreshCertificate: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsRefreshCertificateOptionalParams) => PollerLike<OperationState<void>, void>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsRefreshCertificateOptionalParams) => PollerLike<OperationState<void>, void>
update
تحديث تفاصيل حاوية وحدة التخزين.
update: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketPatch, options?: BucketsUpdateOptionalParams) => PollerLike<OperationState<Bucket>, Bucket>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketPatch, options?: BucketsUpdateOptionalParams) => PollerLike<OperationState<Bucket>, Bucket>