``` python
import io
fra google.cloud importlager
def rename_file(
bucket_name, blob_name, new_blob_name, generation=Ingen, if_generation_match=Ingen
):
"""Omdøber en fil."""
# ID'et på din GCS-spand
# bucket_name ="dit-spand-navn"
# ID'et på filen, der skal flyttes
# blob_name ="storagetest/move-test.txt"
# Det nye navn på filen
# new_blob_name ="storagetest/moved-test.txt"
storage_client =storage.Client()
bucket =storage_client.bucket(bucket_name)
# Destinationsnavnet skal overholde kravene til objektnavn. Her, vi
# bevar alle metadata og ACL ved at kopiere i stedet for at omskrive eller erstatte.
blob =bucket.copy_blob(blob_name, new_blob_name, generation=generation)
blob.reload()
# Slet den ældre version, når kopieringen er fuldført.
bucket.delete_blob(blob_name)
print(f"Blob {blob.name} blev omdøbt til {new_blob_name}.")
```