BucketsOperations interface

واجهة تمثل عمليات الحاويات.

الخصائص

createOrUpdate

إنشاء حاوية لوحدة تخزين أو تحديثها. تسمح الحاوية بالاتصال بخدمات إضافية، مثل خدمات الذكاء الاصطناعي، ببيانات وحدة التخزين الموجودة في هذه الحاويات.

delete
generateAkvCredentials

قم بتوليد مفتاح الوصول والمفتاح السري المستخدم للوصول إلى دلو الحجم المحدد وتخزينه في Azure Key Vault.

generateCredentials

قم بإنشاء مفتاح الوصول والمفتاح السري المستخدم للوصول إلى حاوية وحدة التخزين المحددة. إرجاع أيضا تاريخ ووقت انتهاء صلاحية زوج المفاتيح (بالتوقيت العالمي المنسق).

get

احصل على تفاصيل حاوية وحدة التخزين المحددة. تسمح الحاوية بالاتصال بخدمات إضافية، مثل خدمات الذكاء الاصطناعي، ببيانات وحدة التخزين الموجودة في هذه الحاويات.

list

يصف كافة الحاويات التي تنتمي إلى وحدة تخزين. تسمح الحاويات بالاتصال بخدمات إضافية، مثل خدمات الذكاء الاصطناعي، ببيانات وحدة التخزين المضمنة في هذه الحاويات.

refreshCertificate

ستقوم هذه العملية بجلب الشهادة من 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>