다음을 통해 공유


BucketsOperations interface

버킷 작업을 나타내는 인터페이스입니다.

속성

createOrUpdate

볼륨에 대한 버킷을 생성하거나 업데이트합니다. 버킷을 사용하면 AI 서비스와 같은 추가 서비스가 해당 버킷에 포함된 볼륨 데이터에 연결할 수 있습니다.

delete
generateCredentials

지정된 볼륨 버킷에 액세스하는 데 사용되는 액세스 키와 비밀 키를 생성합니다. 또한 키 쌍의 만료 날짜와 시간(UTC)을 반환합니다.

get

지정된 볼륨의 버킷에 대한 세부 정보를 가져옵니다. 버킷을 사용하면 AI 서비스와 같은 추가 서비스가 해당 버킷에 포함된 볼륨 데이터에 연결할 수 있습니다.

list

볼륨에 속하는 모든 버킷을 설명합니다. 버킷을 사용하면 AI 서비스와 같은 추가 서비스가 해당 버킷에 포함된 볼륨 데이터에 연결할 수 있습니다.

update

볼륨 버킷의 세부 정보를 업데이트합니다.

속성 세부 정보

createOrUpdate

볼륨에 대한 버킷을 생성하거나 업데이트합니다. 버킷을 사용하면 AI 서비스와 같은 추가 서비스가 해당 버킷에 포함된 볼륨 데이터에 연결할 수 있습니다.

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>

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

지정된 볼륨의 버킷에 대한 세부 정보를 가져옵니다. 버킷을 사용하면 AI 서비스와 같은 추가 서비스가 해당 버킷에 포함된 볼륨 데이터에 연결할 수 있습니다.

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

볼륨에 속하는 모든 버킷을 설명합니다. 버킷을 사용하면 AI 서비스와 같은 추가 서비스가 해당 버킷에 포함된 볼륨 데이터에 연결할 수 있습니다.

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>

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>