def parts(options = {})
      options = options.merge(
        account_id: @account_id,
        vault_name: @vault_name,
        upload_id: @id
      )
      resp = @client.list_parts(options)
      resp.data
    end
def parts(options = {})
      options = options.merge(
        account_id: @account_id,
        vault_name: @vault_name,
        upload_id: @id
      )
      resp = @client.list_parts(options)
      resp.data
    end
@example Request syntax with placeholder values

   multipart_upload.parts({
     marker: "string",
     limit: 1,
   })
 @param [Hash] options ({})
 @option options [String] :marker
   An opaque string used for pagination. This value specifies the part at
   which the listing of parts should begin. Get the marker value from the
   response of a previous List Parts response. You need only include the
   marker if you are continuing the pagination of results started in a
   previous List Parts request.
 @option options [Integer] :limit
   The maximum number of parts to be returned. The default limit is 50.
   The number of parts returned might be fewer than the specified limit,
   but the number of returned parts never exceeds the limit.
 @return [Types::ListPartsOutput]