BucketsOperations interface
Интерфейс, представляющий операции Buckets.
Свойства
| create |
Создает или обновляет контейнер для тома. Корзина позволяет дополнительным службам, таким как службы искусственного интеллекта, подключаться к объемным данным, содержащимся в этих корзинах. |
| delete | |
| generate |
Сгенерируйте ключ доступа и секретный ключ, используемые для доступа к указанному корзине тома и хранению в Azure Key Vault. |
| generate |
Сгенерируйте ключ доступа и секретный ключ, используемые для доступа к указанному сегменту томов. Также возвращает дату истечения срока действия ключевой пары (в UTC). |
| get | Получите сведения о бакете указанного объема. Корзина позволяет дополнительным службам, таким как службы искусственного интеллекта, подключаться к объемным данным, содержащимся в этих корзинах. |
| list | Описывает все сегменты, принадлежащие тому. Сегменты позволяют дополнительным службам, таким как службы искусственного интеллекта, подключаться к объемным данным, содержащимся в этих контейнерах. |
| refresh |
Эта операция забирает сертификат из 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>