SWIFT
KakaoCloud Object Storage is compatible with the Swift API.
Before you start
For the necessary prerequisites to call the API, refer to the API preparation documentation.
List of features provided
Swift API support by region
Feature | kr-central-2 | Notes |
---|---|---|
Authentication | Supported | OS_AUTH_URL = iam.kakaocloud.comAuthentication must be performed within the project range using OS_PROJECT_NAME |
Get Account Metadata | Supported | |
List Containers | Supported | |
Create Container | Supported | |
Delete Container | Supported | |
Get Container Metadata | Supported | |
Update Container Metadata | Partially supported | Updates related to bucket ACLs are not supported - To be supported in a future release |
Delete Container Metadata | Supported | |
List Objects | Supported | |
Create Object | Supported | |
Create Large Object | Partially supported | Manifest files cannot be created in encrypted buckets |
Delete Object | Supported | |
Get Object | Supported | |
Copy Object | Partially supported | Not supported in encrypted buckets |
Get Object Metadata | Supported | |
Update Object Metadata | Supported | |
Temporary URLs | Partially supported | Not available at the container level |