ncloud_ncs_create_multipart_upload
Start a multipart upload to Ncloud Storage and obtain an uploadId for uploading object parts. Supports storage class, SSE, and Object Lock settings for the final object.
Instructions
[Ncloud Storage] Start a multipart upload (POST /{key}?uploads) and get the uploadId used by ncloud_ncs_upload_part / upload_part_copy / complete_multipart_upload / abort_multipart_upload. Optional storage class, SSE and Object Lock headers apply to the final object.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Object key (path) the assembled object will have | |
| bucketName | Yes | Name of the Ncloud Storage bucket | |
| contentType | No | Content-Type of the final object | |
| storageClass | No | x-amz-storage-class — STANDARD (default) | ONEZONE_IA | DEEP_ARCHIVE | |
| objectLockMode | No | x-amz-object-lock-mode (bucket must have Object Lock enabled) | |
| objectLockLegalHold | No | x-amz-object-lock-legal-hold — ON | OFF | |
| serverSideEncryption | No | x-amz-server-side-encryption — AES256 (SSE-S3) | aws:kms (Ncloud-managed KMS key) | |
| objectLockRetainUntilDate | No | x-amz-object-lock-retain-until-date, ISO 8601 (e.g. 2027-01-01T00:00:00Z) |