diff --git a/sdk/core/Azure.Core/src/Pipeline/AzureError.cs b/sdk/core/Azure.Core/src/Pipeline/AzureError.cs
new file mode 100644
index 0000000000000..6a7a3b1519b74
--- /dev/null
+++ b/sdk/core/Azure.Core/src/Pipeline/AzureError.cs
@@ -0,0 +1,37 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Azure.Core.Pipeline
+{
+ ///
+ ///
+ public class AzureError
+ {
+ ///
+ ///
+ ///
+ public AzureError()
+ {
+ Data = new Dictionary