MENU
      PutContainer

        PutContainer


        Article summary

        Available in Classic and VPC

        Create a new container (bucket).

        Requests

        The following describes the request format for the endpoint. The request format is as follows.

        MethodURI
        PUT/{containerName}

        Request headers

        The following describes the headers.

        FieldTypeRequiredDescription
        x-ncp-apigw-timestampStringRequiredTimestamp value
        • It indicates the elapsed time in milliseconds since January 1, 1970 00:00:00 UTC
        • Request is considered invalid if the timestamp differs from the current time by more than 5 minutes
        x-ncp-iam-access-keyStringRequiredAPI key issued by NAVER Cloud Platform or access key issued by Sub Account
        x-ncp-apigw-signature-v2StringRequiredSignature used to encrypt the body of the above example with the secret key that maps with the access key ID
        • Use the HMAC-SHA256 encryption algorithm
        x-ncp-region_codeStringRequiredRegion code of the container
        • <Example> Korea: KR | Singapore: SGN

        Request path parameters

        The following describes the parameters.

        FieldTypeRequiredDescription
        containerNameStringRequiredName of the container (bucket) to create

        Request example

        The following is a sample request.

        curl -X PUT " https://archivestorage.apigw.ntruss.com/swift/v1/{containerName}" -H "accept: application/json" -H "x-ncp-region-code: {regionCode}"
        -H "x-ncp-iam-access-key: {AccessKey} "
        -H "x-ncp-apigw-timestamp: {current timestamp}"
        -H "x-ncp-apigw-signature-v2: {generated signature}"
        Curl

        Responses

        The following describes the response format.

        Response headers

        The following describes the headers.

        FieldTypeRequiredDescription
        ServerString-Response server
        DateString-Response time of the request (UTC)
        Content-LengthString-Length of the response result (bytes)
        ConnectionString-TCP connection status between client and server
        X-Trans-IdString-Transaction ID of the request
        X-Openstack-Request-IdString-Transaction ID of the request
        • Identical to X-Trans-Id
        Referrer-PolicyString-HTTP Referrer header handling method
        x-ncp-apigw-response-originString-Original source of the response
        x-ncp-trace-idString-ID for transaction tracking

        Response example

        The following is a sample response.

        HTTP/1.1 201 CREATED
        Server: nginx
        Date: Tue, 16 Apr 2024 02:39:52 GMT
        Content-Length: 0
        Connection: keep-alive
        X-Openstack-Request-Id: txf770951820a44a91bc450-00661de4f8
        X-Trans-Id: txf770951820a44a91bc450-00661de4f8
        Referrer-Policy: unsafe-url
        x-ncp-trace-id: 6cd9l6lj66d356cchgc4rjcc1o
        x-ncp-apigw-response-origin: ENDPOINT
        HTTP

        Was this article helpful?

        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.