Как переименовать имя объекта из gcloud Bucket через код C #? - PullRequest
0 голосов
/ 21 сентября 2019

Я хочу переименовать имя объекта из Google Cloud Bucket, используя код C #.Как я могу это сделать?

1 Ответ

1 голос
/ 23 сентября 2019

Поддержка GCP здесь!

Вы можете переименовать существующий объект, используя C #.Как указано в документации , чтобы сделать это, вы можете использовать этот код:

private void MoveObject(string bucketName, string sourceObjectName,
    string destObjectName)
{
    var storage = StorageClient.Create();
    storage.CopyObject(bucketName, sourceObjectName, bucketName,
        destObjectName);
    storage.DeleteObject(bucketName, sourceObjectName);
    Console.WriteLine($"Moved {sourceObjectName} to {destObjectName}.");
}

. Вы увидите, что этот код сначала копирует объект с новым именем, а затемудалите старый именованный объект.

Здесь вы можете найти больше информации о том, как использовать клиентские библиотеки, такие как для C # и других сред.

...