Archive Storage overview
    • PDF

    Archive Storage overview

    • PDF

    Article summary

    Overview

    NAVER Cloud Platform Archive Storage provides the OpenStack Swift API for managing and using storage.

    Version: 2.15.1 (Pike)

    Note

    For sub accounts, some APIs are available through an external API Gateway dedicated to sub accounts, rather than through a conventional calling domain.

    Common settings

    Calling domain (endpoint)

    While it supports both HTTP/HTTPS protocols, we recommend using HTTPS for data protection.

    URL by Region

    RegionAuthentication URLService URL
    Koreahttps://kr.archive.ncloudstorage.com:5000https://kr.archive.ncloudstorage.com
    Koreahttps://archivestorage.apigw.ntruss.com/swift/v1https://archivestorage.apigw.ntruss.com/swift/v1
    Koreahttps://https://archive-storage-external-api.apigw.ntruss.comhttps://https://archive-storage-external-api.apigw.ntruss.com

    Authentication

    NAVER Cloud Platform's Archive Storage creates a token through authentication information, and you can use the issued token to use the service.

    For the user information required to create a token, use the API authentication key created in Portal My Page > Manage account > Manage authentication key (access key ID is username and secret key is user password),

    and the project ID and domain ID information for the user can be checked through the [Check API usage information] button after subscribing for the service in the Archive Storage console.

    The following describes all the operations you can use when accessing NAVER Cloud Platform's Archive Storage using the OpenStack Swift API.
    For more information on how to use operations, including samples, see the Bucket operations and Object operations pages.

    Request headers

    The following describes commonly used request headers in Archive Storage API.

    HeadersDescription
    X-Auth-TokenString

    Response headers

    The following describes commonly used response headers in Archive Storage API.

    FieldTypeRequiredDescription
    Content-TypeString-MIME type of the response result
    Content-LengthString-Length of the response result (bytes)
    X-Trans-IdString-Transaction ID of the request
    X-Openstack-Request-IdString-Transaction ID of the request
    • Identical to X-Trans-Id
    DateString-Response time of the request (UTC)

    Operations

    Account operations

    The following describes operations to get the list of containers (buckets) belonging to an account, get metadata, and get metadata settings.
    You can check your account by using a unique project ID, subscribing to the service in the Archive Storage console, and clicking the [Check API usage information] button.

    OperationsDescription
    GETView the list of containers (buckets) that belong to an account
    HEADView the metadata for an account
    POSTSet or change metadata for an account

    Container (bucket) operations

    The following describes operations that create, delete, view, and control containers (buckets).

    OperationsDescription
    PUTCreate container (bucket)
    GETView the list of objects that belong to a container (bucket)
    HEADView the metadata for a container (bucket)
    POSTSet and change the metadata of a container (bucket)
    DELETEDelete empty containers (buckets)

    Object operations

    The following describes operations that create, delete, view, and control objects.

    OperationsDescription
    PUTUpload object
    Overwrite if there's an object with the same name
    COPYDuplicate an object from another location
    GETDownload object
    HEADView the metadata for an object
    POSTSet or change metadata for an object
    DELETEDelete object

    Was this article helpful?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.