prepare_multipart_file_upload_parts

Prepares file parts for upload.

Input fields

part_numbers ([Int!]!)

Part numbers between 1 and 10000 that uniquely identify parts and their position within the file being uploaded.

s3_key (String!)

S3 key of the file you are uploading.

upload_id (ID!)

ID of the multipart upload within Amazon S3.

Return fields

part_number (Int!)

The number of the file part.

url (String!)

A pre-signed URL used for uploading a file part to Amazon S3.

Examples

Prepare Multipart File Upload Parts

Retrieves pre-signed URL for uploading parts of a file to Sentera's cloud storage.

Try this example in GraphiQL
mutation PrepareMultipartFileUploadParts{
  prepare_multipart_file_upload_parts(
  part_numbers: [1, 2, 3]
  s3_key: "cyscAcmeOrg/fnnb6nz_AS_cyscAcme_CV_deve_7bbde271d_230313_103846/sre9bzg_CO_cyscAcme_CV_deve_7bbde271d_230313_103852/FeatureSets/z5rhe13_FS_cyscAcme_CV_deve_e0a089e79_230313_172119/test.geojson"
  upload_id: "kU_5uPVH_pGOud5ScQlCQs0dX2Q7gu.Pn80EB7M1EiYWhV2SthcHdGFt2ov2Awe2or1g0rUcRMU6.MrxPn4Pw4cS2HIcTnj6AJOoZCmaBZZZ6xv8r8jVCtVdZpUxYG17"
  ) {
  part_number
  url
  }
}

{
  "data": {
  "prepare_multipart_file_upload_parts": [
    {
      "part_number": 1,
      "url": "https://cloudvault-dev-permanent.s3.us-west-2.amazonaws.com/cyscAcmeOrg/fnnb6nz_AS_cyscAcme_CV_deve_7bbde271d_230313_103846/sre9bzg_CO_cyscAcme_CV_deve_7bbde271d_230313_103852/FeatureSets/z5rhe13_FS_cyscAcme_CV_deve_e0a089e79_230313_172119/test.geojson?partNumber=1&uploadId=kU_5uPVH_pGOud5ScQlCQs0dX2Q7gu.Pn80EB7M1EiYWhV2SthcHdGFt2ov2Awe2or1g0rUcRMU6.MrxPn4Pw4cS2HIcTnj6AJOoZCmaBZZZ6xv8r8jVCtVdZpUxYG17&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJOTRNP3QHKMDZANQ%2F20230314%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20230314T195739Z&X-Amz-Expires=900&X-Amz-SignedHeaders=host&X-Amz-Signature=a64030b3012e797d5ceef7cdbac3882db2931062b09d35b19c953191cf70a087"
    },
    {
      "part_number": 2,
      "url": "https://cloudvault-dev-permanent.s3.us-west-2.amazonaws.com/cyscAcmeOrg/fnnb6nz_AS_cyscAcme_CV_deve_7bbde271d_230313_103846/sre9bzg_CO_cyscAcme_CV_deve_7bbde271d_230313_103852/FeatureSets/z5rhe13_FS_cyscAcme_CV_deve_e0a089e79_230313_172119/test.geojson?partNumber=2&uploadId=kU_5uPVH_pGOud5ScQlCQs0dX2Q7gu.Pn80EB7M1EiYWhV2SthcHdGFt2ov2Awe2or1g0rUcRMU6.MrxPn4Pw4cS2HIcTnj6AJOoZCmaBZZZ6xv8r8jVCtVdZpUxYG17&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJOTRNP3QHKMDZANQ%2F20230314%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20230314T195739Z&X-Amz-Expires=900&X-Amz-SignedHeaders=host&X-Amz-Signature=5f43bd2981d00d6e1482b82183aef4a23bf82cb1651493681d2c4633be5571d0"
    },
    {
      "part_number": 3,
      "url": "https://cloudvault-dev-permanent.s3.us-west-2.amazonaws.com/cyscAcmeOrg/fnnb6nz_AS_cyscAcme_CV_deve_7bbde271d_230313_103846/sre9bzg_CO_cyscAcme_CV_deve_7bbde271d_230313_103852/FeatureSets/z5rhe13_FS_cyscAcme_CV_deve_e0a089e79_230313_172119/test.geojson?partNumber=3&uploadId=kU_5uPVH_pGOud5ScQlCQs0dX2Q7gu.Pn80EB7M1EiYWhV2SthcHdGFt2ov2Awe2or1g0rUcRMU6.MrxPn4Pw4cS2HIcTnj6AJOoZCmaBZZZ6xv8r8jVCtVdZpUxYG17&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJOTRNP3QHKMDZANQ%2F20230314%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20230314T195739Z&X-Amz-Expires=900&X-Amz-SignedHeaders=host&X-Amz-Signature=a3630ba165db7056507e62cb6a31eb539837705e3454b00d8d9f802f18f19198"
    }
  ]
  }
}