BucketsOperations interface

Interfaz que representa operaciones de Buckets.

Propiedades

createOrUpdate

Crea o actualiza un bucket para un volumen. Un depósito permite que servicios adicionales, como servicios de IA, se conecten a los datos de volumen contenidos en esos depósitos.

delete

Elimine el depósito de un volumen.

generateAkvCredentials

Genera la clave de acceso y la clave secreta usadas para acceder al bucket de volumen especificado y almacena en Azure Key Vault.

generateCredentials

Genere la clave de acceso y la clave secreta que se utilizan para acceder al cubo de volúmenes especificado. También devuelve la fecha y hora de vencimiento del par de claves (en UTC).

get

Obtenga los detalles del bucket del volumen especificado. Un depósito permite que servicios adicionales, como servicios de IA, se conecten a los datos de volumen contenidos en esos depósitos.

list

Describe todos los cubos que pertenecen a un volumen. Los depósitos permiten que servicios adicionales, como los servicios de IA, se conecten a los datos de volumen contenidos en esos depósitos.

refreshCertificate

Esta operación recuperará el certificado de Azure Key Vault e instalará en el servidor bucket.

update

Actualiza los detalles de un depósito de volúmenes.

Detalles de las propiedades

createOrUpdate

Crea o actualiza un bucket para un volumen. Un depósito permite que servicios adicionales, como servicios de IA, se conecten a los datos de volumen contenidos en esos depósitos.

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

Valor de propiedad

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

delete

Elimine el depósito de un volumen.

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

Valor de propiedad

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

generateAkvCredentials

Genera la clave de acceso y la clave secreta usadas para acceder al bucket de volumen especificado y almacena en Azure Key Vault.

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

Valor de propiedad

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

generateCredentials

Genere la clave de acceso y la clave secreta que se utilizan para acceder al cubo de volúmenes especificado. También devuelve la fecha y hora de vencimiento del par de claves (en UTC).

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

Valor de propiedad

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

get

Obtenga los detalles del bucket del volumen especificado. Un depósito permite que servicios adicionales, como servicios de IA, se conecten a los datos de volumen contenidos en esos depósitos.

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

Valor de propiedad

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

list

Describe todos los cubos que pertenecen a un volumen. Los depósitos permiten que servicios adicionales, como los servicios de IA, se conecten a los datos de volumen contenidos en esos depósitos.

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

Valor de propiedad

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

refreshCertificate

Esta operación recuperará el certificado de Azure Key Vault e instalará en el servidor bucket.

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

Valor de propiedad

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

update

Actualiza los detalles de un depósito de volúmenes.

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

Valor de propiedad

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