Overview
SCP에서 제공하는 IaaS/PaaS 상품을 프로그램적으로 이용할 수 있도록 지원하는 응용 프로그램 인터페이스(Application Programming Interface,API)를 제공합니다.
본 가이드는 Parallel File Storage 서비스에 대한 간략한 설명 및 API를 호출하는 방법을 제공합니다. API는 RESTful API 방식으로 제공되며, JSON 형식으로 응답합니다.
Version
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
| Version | Status | Not Before |
|---|---|---|
| 1.1 | CURRENT | - |
| 1.0 | SUPPORTED | 20261130 |
OpenAPI URL
https://parallel-filestorage.{region}.{environment}.samsungsdscloud.com
Environment and Region List
| environment | region |
|---|---|
| s | kr-west1 |
| s | kr-east1 |
| g | kr-south1 |
| g | kr-south2 |
| g | kr-south3 |
| e | kr-west1 |
| e | kr-east1 |
API Version History
1.1
Parallel File Storage가 1.1 버전으로 업데이트되었습니다.
변경사항
- [변경]
POST /volumes- 요청 시, 아래와 같은 필드가 추가 됩니다.- 추가
zone- 필수 필드로 추가. 볼륨의 존.
- 추가
- [변경]
GET /volumes- 응답 시, 볼륨 객체에 필드가 추가 됩니다.- 추가
zone- 필수 필드. 볼륨의 존.
- 추가
- [변경]
GET /volumes/{volume_id}- 응답 시, 필드가 추가 됩니다.- 추가
zone- 필수 필드. 볼륨의 존.
- 추가
- [변경]
GET /snapshots- 응답 시, 스냅샷 객체의 필드가 변경 됩니다.- 변경
size- 필수 필드에서 선택 필드로 변경. - 추가
snapshot_size_total_byte- 최상위 응답 객체에 선택 필드로 추가. 스냅샷 총 크기 (format: int64).
- 변경
- [변경]
POST /snapshots- 응답 시, 필드가 변경 됩니다.- 변경
size- 필수 필드에서 선택 필드로 변경 (format: int64).
- 변경
- [변경]
GET /access-rules-volume_id파라미터가 query에서 path로 이동했습니다. 경로는/access-rules?volume_id={volume_id}에서/volumes/{volume_id}/access-rules로 변경되었습니다. - [변경]
PUT /access-rules-volume_id파라미터가 query에서 path로 이동했습니다. 경로는/access-rules?volume_id={volume_id}에서/volumes/{volume_id}/access-rules로 변경되었습니다. - [신규]
PUT /snapshots/{snapshot_id}/restore- Restore Snapshot API가 추가 되었습니다.
1.0
Parallel File Storage가 출시되었습니다.
변경사항
- [신규]
GET /volumes- List Volumes API가 추가되었습니다. - [신규]
POST /volumes- Create Volume API가 추가되었습니다. - [신규]
GET /volumes/{volume_id}- Show Volume API가 추가되었습니다. - [신규]
DELETE /volumes/{volume_id}- Delete Volume API가 추가되었습니다. - [신규]
PUT /volumes/{volume_id}/capacity- Set Volume Capacity API가 추가되었습니다. - [신규]
GET /access-rules- List Access Rules API가 추가되었습니다. - [신규]
PUT /access-rules- Set Access Rule API가 추가되었습니다. - [신규]
GET /snapshots- List Snapshots API가 추가되었습니다. - [신규]
POST /snapshots- Create Snapshot API가 추가되었습니다. - [신규]
DELETE /snapshots/{snapshot_id}- Delete Snapshot API가 추가되었습니다. - [신규]
GET /internal/check-access-rules- List Object Access Rules API가 추가되었습니다. - [신규]
POST /mount-credentials- Show Mount Credential API가 추가되었습니다. - [신규]
GET /internal/resources- List Resources API가 추가되었습니다.