使用 dotnet core \ c# 删除 GCP Spanner 实例

Delete GCP Spanner Instance using dotnet core \ c#

我正在尝试查找如何使用 dotnet core\C# 库删除 GCP Spanner 实例的示例。

这提供了一个如何创建实例的示例,但我似乎无法弄清楚如何通过代码删除实例。 https://cloud.google.com/spanner/docs/samples/spanner-create-instance

根据 API 文档和指南,下面的代码片段应该有效。

public class DeleteInstanceSample
{
   public Instance DeleteInstance(string projectId, string instanceId)
   {
    // Create the InstanceAdminClient instance.
    InstanceAdminClient instanceAdminClient = InstanceAdminClient.Create();

    InstanceName instanceName = InstanceName.FromProjectInstance(projectId, instanceId);
    
    instanceAdminClient.DeleteInstance(instanceName);

    Console.WriteLine("Instance deleted successfully.");
  }
}