public static async Task UpdateKeyResetTags(KmsManagementClient kmsManagementClient, string keyId) { logger.Info("Update Key"); Dictionary <string, string> freeformTags = new Dictionary <string, string>(); UpdateKeyDetails updateKeyDetails = new UpdateKeyDetails { DisplayName = "update-key-name", FreeformTags = freeformTags }; UpdateKeyRequest updateKeyRequest = new UpdateKeyRequest { UpdateKeyDetails = updateKeyDetails, KeyId = keyId }; UpdateKeyResponse updateKeyResponse = await kmsManagementClient.UpdateKey(updateKeyRequest); logger.Info($"Updated key: {updateKeyResponse.Key.DisplayName}"); }
public static async Task UpdateKey(KmsManagementClient kmsManagementClient, string keyId) { logger.Info("Update Key"); Dictionary <string, string> freeformTags = GetSampleFreeformTagData(); freeformTags.Add("dummyfreeformkey3", "dummyfreeformvalue3"); UpdateKeyDetails updateKeyDetails = new UpdateKeyDetails { DisplayName = "update-key-name", FreeformTags = freeformTags }; UpdateKeyRequest updateKeyRequest = new UpdateKeyRequest { UpdateKeyDetails = updateKeyDetails, KeyId = keyId }; UpdateKeyResponse updateKeyResponse = await kmsManagementClient.UpdateKey(updateKeyRequest); logger.Info($"Updated key: {updateKeyResponse.Key.DisplayName}"); }