using System;
using Google.Apis.Auth.OAuth2;
using Google.Apis.Iam.v1;
using Google.Apis.Iam.v1.Data;
public partial class CustomRoles
{
public static void DeleteRole(string name, string projectId)
{
var credential = GoogleCredential.GetApplicationDefault()
.CreateScoped(IamService.Scope.CloudPlatform);
var service = new IamService(new IamService.Initializer
{
HttpClientInitializer = credential
});
service.Projects.Roles.Delete(
$"projects/{projectId}/roles/{name}").Execute();
Console.WriteLine("Deleted role: " + name);
}
}