Поделиться через


BucketsOperations interface

Интерфейс, представляющий операции Buckets.

Свойства

createOrUpdate

Создает или обновляет контейнер для тома. Корзина позволяет дополнительным службам, таким как службы искусственного интеллекта, подключаться к объемным данным, содержащимся в этих корзинах.

delete
generateAkvCredentials

Сгенерируйте ключ доступа и секретный ключ, используемые для доступа к указанному корзине тома и хранению в Azure Key Vault.

generateCredentials

Сгенерируйте ключ доступа и секретный ключ, используемые для доступа к указанному сегменту томов. Также возвращает дату истечения срока действия ключевой пары (в UTC).

get

Получите сведения о бакете указанного объема. Корзина позволяет дополнительным службам, таким как службы искусственного интеллекта, подключаться к объемным данным, содержащимся в этих корзинах.

list

Описывает все сегменты, принадлежащие тому. Сегменты позволяют дополнительным службам, таким как службы искусственного интеллекта, подключаться к объемным данным, содержащимся в этих контейнерах.

refreshCertificate

Эта операция забирает сертификат из Azure Key Vault и устанавливает его на сервер bucket.

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

Сгенерируйте ключ доступа и секретный ключ, используемые для доступа к указанному сегменту томов. Также возвращает дату истечения срока действия ключевой пары (в UTC).

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 и устанавливает его на сервер bucket.

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>