BucketsOperations interface
버킷 작업을 나타내는 인터페이스입니다.
속성
| create |
볼륨에 대한 버킷을 생성하거나 업데이트합니다. 버킷을 사용하면 AI 서비스와 같은 추가 서비스가 해당 버킷에 포함된 볼륨 데이터에 연결할 수 있습니다. |
| delete | |
| generate |
지정된 볼륨 버킷에 액세스하는 데 사용되는 액세스 키와 비밀 키를 생성합니다. 또한 키 쌍의 만료 날짜와 시간(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>