BucketsOperations interface

Antarmuka yang mewakili operasi Bucket.

Properti

createOrUpdate

Membuat atau memperbarui bucket untuk volume. Bucket memungkinkan layanan tambahan, seperti layanan AI, terhubung ke data volume yang terkandung dalam bucket tersebut.

delete

Hapus bucket volume.

generateAkvCredentials

Hasilkan kunci akses dan kunci rahasia yang digunakan untuk mengakses bucket volume yang ditentukan dan simpan di Azure Key Vault.

generateCredentials

Hasilkan kunci akses dan kunci rahasia yang digunakan untuk mengakses bucket volume yang ditentukan. Juga mengembalikan tanggal kedaluwarsa dan waktu pasangan kunci (dalam UTC).

get

Dapatkan detail bucket volume yang ditentukan. Bucket memungkinkan layanan tambahan, seperti layanan AI, terhubung ke data volume yang terkandung dalam bucket tersebut.

list

Menjelaskan semua bucket milik volume. Bucket memungkinkan layanan tambahan, seperti layanan AI, terhubung ke data volume yang terkandung dalam bucket tersebut.

refreshCertificate

Operasi ini akan mengambil sertifikat dari Azure Key Vault dan menginstalnya di server bucket.

update

Memperbarui detail bucket volume.

Detail Properti

createOrUpdate

Membuat atau memperbarui bucket untuk volume. Bucket memungkinkan layanan tambahan, seperti layanan AI, terhubung ke data volume yang terkandung dalam bucket tersebut.

createOrUpdate: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: Bucket, options?: BucketsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Bucket>, Bucket>

Nilai Properti

(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: Bucket, options?: BucketsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Bucket>, Bucket>

delete

Hapus bucket volume.

delete: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Nilai Properti

(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

generateAkvCredentials

Hasilkan kunci akses dan kunci rahasia yang digunakan untuk mengakses bucket volume yang ditentukan dan simpan di Azure Key Vault.

generateAkvCredentials: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketCredentialsExpiry, options?: BucketsGenerateAkvCredentialsOptionalParams) => PollerLike<OperationState<void>, void>

Nilai Properti

(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketCredentialsExpiry, options?: BucketsGenerateAkvCredentialsOptionalParams) => PollerLike<OperationState<void>, void>

generateCredentials

Hasilkan kunci akses dan kunci rahasia yang digunakan untuk mengakses bucket volume yang ditentukan. Juga mengembalikan tanggal kedaluwarsa dan waktu pasangan kunci (dalam UTC).

generateCredentials: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketCredentialsExpiry, options?: BucketsGenerateCredentialsOptionalParams) => Promise<BucketGenerateCredentials>

Nilai Properti

(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketCredentialsExpiry, options?: BucketsGenerateCredentialsOptionalParams) => Promise<BucketGenerateCredentials>

get

Dapatkan detail bucket volume yang ditentukan. Bucket memungkinkan layanan tambahan, seperti layanan AI, terhubung ke data volume yang terkandung dalam bucket tersebut.

get: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsGetOptionalParams) => Promise<Bucket>

Nilai Properti

(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsGetOptionalParams) => Promise<Bucket>

list

Menjelaskan semua bucket milik volume. Bucket memungkinkan layanan tambahan, seperti layanan AI, terhubung ke data volume yang terkandung dalam bucket tersebut.

list: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: BucketsListOptionalParams) => PagedAsyncIterableIterator<Bucket, Bucket[], PageSettings>

Nilai Properti

(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: BucketsListOptionalParams) => PagedAsyncIterableIterator<Bucket, Bucket[], PageSettings>

refreshCertificate

Operasi ini akan mengambil sertifikat dari Azure Key Vault dan menginstalnya di server bucket.

refreshCertificate: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsRefreshCertificateOptionalParams) => PollerLike<OperationState<void>, void>

Nilai Properti

(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, options?: BucketsRefreshCertificateOptionalParams) => PollerLike<OperationState<void>, void>

update

Memperbarui detail bucket volume.

update: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketPatch, options?: BucketsUpdateOptionalParams) => PollerLike<OperationState<Bucket>, Bucket>

Nilai Properti

(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, bucketName: string, body: BucketPatch, options?: BucketsUpdateOptionalParams) => PollerLike<OperationState<Bucket>, Bucket>