BucketsOperations interface

Gränssnitt som representerar en Buckets-operation.

Egenskaper

createOrUpdate

Skapar eller uppdaterar en bucket för en volym. En bucket gör att ytterligare tjänster, till exempel AI-tjänster, kan ansluta till volymdata som finns i dessa buckets.

delete
generateAkvCredentials

Generera åtkomstnyckeln och den hemliga nyckeln som används för att komma åt den angivna volymbehållaren och lagra i Azure Key Vault.

generateCredentials

Generera åtkomstnyckeln och den hemliga nyckeln som används för att komma åt den angivna volymbucketen. Returnera även förfallodatum och tid för nyckelpar (i UTC).

get

Hämta information om den angivna volymens bucket. En bucket gör att ytterligare tjänster, till exempel AI-tjänster, kan ansluta till volymdata som finns i dessa buckets.

list

Beskriver alla buckets som tillhör en volym. Bucketar gör att ytterligare tjänster, till exempel AI-tjänster, kan ansluta till volymdata som finns i dessa buckets.

refreshCertificate

Denna operation hämtar certifikatet från Azure Key Vault och installerar det på hinkservern.

update

Uppdaterar informationen om en volymbucket.

Egenskapsinformation

createOrUpdate

Skapar eller uppdaterar en bucket för en volym. En bucket gör att ytterligare tjänster, till exempel AI-tjänster, kan ansluta till volymdata som finns i dessa buckets.

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

Egenskapsvärde

(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>

Egenskapsvärde

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

generateAkvCredentials

Generera åtkomstnyckeln och den hemliga nyckeln som används för att komma åt den angivna volymbehållaren och lagra i Azure Key Vault.

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

Egenskapsvärde

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

generateCredentials

Generera åtkomstnyckeln och den hemliga nyckeln som används för att komma åt den angivna volymbucketen. Returnera även förfallodatum och tid för nyckelpar (i UTC).

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

Egenskapsvärde

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

get

Hämta information om den angivna volymens bucket. En bucket gör att ytterligare tjänster, till exempel AI-tjänster, kan ansluta till volymdata som finns i dessa buckets.

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

Egenskapsvärde

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

list

Beskriver alla buckets som tillhör en volym. Bucketar gör att ytterligare tjänster, till exempel AI-tjänster, kan ansluta till volymdata som finns i dessa buckets.

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

Egenskapsvärde

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

refreshCertificate

Denna operation hämtar certifikatet från Azure Key Vault och installerar det på hinkservern.

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

Egenskapsvärde

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

update

Uppdaterar informationen om en volymbucket.

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

Egenskapsvärde

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