// [START kms_list_keyrings] public static void ListKeyRings(string projectId, string locationId) { KeyManagementServiceClient client = KeyManagementServiceClient.Create(); // The resource name of the location associated with the key rings. LocationName locationName = new LocationName(projectId, locationId); // Print all key rings to the console. foreach (KeyRing keyRing in client.ListKeyRings(locationName)) { Console.WriteLine(keyRing.Name); } }
public void Quickstart(string projectId = "my-project", string locationId = "us-east1") { // Create a Cloud KMS client. KeyManagementServiceClient client = KeyManagementServiceClient.Create(); // Build the parent location name. LocationName locationName = new LocationName(projectId, locationId); // Iterate over and print each key ring name; foreach (KeyRing keyRing in client.ListKeyRings(locationName)) { // ... (e.g. keyRing.Name) } }
public static void Main(string[] args) { // Your Google Cloud Platform project ID. string projectId = "YOUR-PROJECT-ID"; // Lists keys in the "global" location. string location = "global"; // The resource name of the location associated with the key rings. LocationName locationName = new LocationName(projectId, location); // Instantiate a Cloud KMS client. KeyManagementServiceClient client = KeyManagementServiceClient.Create(); // List key rings. foreach (KeyRing keyRing in client.ListKeyRings(locationName)) { Console.WriteLine(keyRing.Name); } }