Parallel File Storage

Parallel File Storage

Overview

Provides an Application Programming Interface (API) that supports programmatic use of IaaS/PaaS products provided by SCP.

This guide provides a brief description of Parallel File Storage in JSON format. The API is provided as a RESTful API, and it responds in JSON format.

Version

Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.

VersionStatusNot Before
1.1CURRENT-
1.0SUPPORTED20261130

OpenAPI URL

https://parallel-filestorage.{region}.{environment}.samsungsdscloud.com

Environment and Region List

environmentregion
skr-west1
skr-east1
gkr-south1
gkr-south2
gkr-south3
ekr-west1
ekr-east1

API Version History

1.1

Parallel File Storage has been updated to version 1.1.

Changes

  • [Updated] POST /volumes - Upon request, the following fields have been added.
    • NEW zone - Required field added. Zone of the volume.
  • [Updated] GET /volumes - Upon response, the following fields have been changed in the volume objects.
    • NEW zone - Required field. Zone of the volume.
  • [Updated] GET /volumes/{volume_id} - Upon response, the following fields have been added.
    • NEW zone - Required field. Zone of the volume.
  • [Updated] GET /snapshots - Upon response, the following fields have been changed in the snapshot objects.
    • UPDATED size - Changed from required to optional field.
    • NEW snapshot_size_total_byte - Optional field added to the top-level response. Snapshot total size (format: int64).
  • [Updated] POST /snapshots - Upon response, the following fields have been changed.
    • UPDATED size - Changed from required to optional field (format: int64).
  • [Updated] GET /access-rules - The volume_id parameter has been moved from query to path. The path changed from /access-rules?volume_id={volume_id} to /volumes/{volume_id}/access-rules.
  • [Updated] PUT /access-rules - The volume_id parameter has been moved from query to path. The path changed from /access-rules?volume_id={volume_id} to /volumes/{volume_id}/access-rules.
  • [New] PUT /snapshots/{snapshot_id}/restore - Restore Snapshot API has been added.

1.0

Parallel File Storage has been released.

Changes

  • [New] GET /volumes - List Volumes API has been added.
  • [New] POST /volumes - Create Volume API has been added.
  • [New] GET /volumes/{volume_id} - Show Volume API has been added.
  • [New] DELETE /volumes/{volume_id} - Delete Volume API has been added.
  • [New] PUT /volumes/{volume_id}/capacity - Set Volume Capacity API has been added.
  • [New] GET /access-rules - List Access Rules API has been added.
  • [New] PUT /access-rules - Set Access Rule API has been added.
  • [New] GET /snapshots - List Snapshots API has been added.
  • [New] POST /snapshots - Create Snapshot API has been added.
  • [New] DELETE /snapshots/{snapshot_id} - Delete Snapshot API has been added.
  • [New] GET /internal/check-access-rules - List Object Access Rules API has been added.
  • [New] POST /mount-credentials - Show Mount Credential API has been added.
  • [New] GET /internal/resources - List Resources API has been added.