SWIFT
KakaoCloud Object Storage provides compatibility with Swift API.
API preparations
Please refer to the API Preparation for the preparatory work required to call the API.
List of features
SWIFT API supported by region
Feature | Support | Notes |
---|---|---|
Authentication | Supported | OS_AUTH_URL = iam.kakaocloud.comRequires authentication with OS_PROJECT_NAME for project scope |
Get Account Metadata | Supported | |
List Containers | Supported | |
Create Container | Supported | |
Delete Container | Supported | |
Get Container Metadata | Supported | |
Update Container Metadata | Partial Support | Updating Bucket ACL is not supported in kr-central-2. Planned to be supported later. |
Delete Container Metadata | Supported | |
List Objects | Supported | |
Create Object | Supported | |
Create Large Object | Partial Support | Manifest file creation is not possible in encrypted buckets of kr-central-2. |
Delete Object | Supported | |
Get Object | Supported | |
Copy Object | Partial Support | Not supported in encrypted buckets of kr-central-2. |
Get Object Metadata | Supported | |
Update Object Metadata | Supported | |
Temporary URLs | Partial Support | Not provided at the container level. |