diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Activity.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Activity.cs
index 5d57b828785f..81ea8cde7617 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Activity.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Activity.cs
@@ -19,6 +19,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A pipeline activity.
///
+ [Newtonsoft.Json.JsonObject("Activity")]
public partial class Activity
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonMWSSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonMWSSource.cs
index 80a37d728bf6..7ed27ad724d7 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonMWSSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonMWSSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Amazon Marketplace Web Service source.
///
+ [Newtonsoft.Json.JsonObject("AmazonMWSSource")]
public partial class AmazonMWSSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonRedshiftSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonRedshiftSource.cs
index 80ddc2c7b95f..39248b7215bf 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonRedshiftSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonRedshiftSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for Amazon Redshift Source.
///
+ [Newtonsoft.Json.JsonObject("AmazonRedshiftSource")]
public partial class AmazonRedshiftSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonS3Location.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonS3Location.cs
index f3d1cf1d33d1..fc0adc7c143c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonS3Location.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonS3Location.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The location of amazon S3 dataset.
///
+ [Newtonsoft.Json.JsonObject("AmazonS3Location")]
public partial class AmazonS3Location : DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonS3ReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonS3ReadSettings.cs
index 98f367113ecd..bfa32715c99d 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonS3ReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AmazonS3ReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Azure data lake store read settings.
///
+ [Newtonsoft.Json.JsonObject("AmazonS3ReadSettings")]
public partial class AmazonS3ReadSettings : StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroFormat.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroFormat.cs
index 1dc691a10489..ebb80aabf20c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroFormat.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroFormat.cs
@@ -10,6 +10,7 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
@@ -17,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The data stored in Avro format.
///
+ [Newtonsoft.Json.JsonObject("AvroFormat")]
public partial class AvroFormat : DatasetStorageFormat
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroSink.cs
index 971fe631c2e1..045cc241d939 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Avro sink.
///
+ [Newtonsoft.Json.JsonObject("AvroSink")]
public partial class AvroSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroSource.cs
index f1d8804fbda2..4bfe6264ecd9 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Avro source.
///
+ [Newtonsoft.Json.JsonObject("AvroSource")]
public partial class AvroSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroWriteSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroWriteSettings.cs
index f0bdfe3267bd..ff3ba174d6ae 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroWriteSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AvroWriteSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Avro write settings.
///
+ [Newtonsoft.Json.JsonObject("AvroWriteSettings")]
public partial class AvroWriteSettings : FormatWriteSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSLocation.cs
index 94c9e4464642..3fce095c107f 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSLocation.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSLocation.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The location of azure blobFS dataset.
///
+ [Newtonsoft.Json.JsonObject("AzureBlobFSLocation")]
public partial class AzureBlobFSLocation : DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSReadSettings.cs
index 0ea2392dd6cd..57c6d96b36c8 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Azure blobFS read settings.
///
+ [Newtonsoft.Json.JsonObject("AzureBlobFSReadSettings")]
public partial class AzureBlobFSReadSettings : StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSSink.cs
index 587c3c7c0b67..9c0e7274798e 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure Data Lake Storage Gen2 sink.
///
+ [Newtonsoft.Json.JsonObject("AzureBlobFSSink")]
public partial class AzureBlobFSSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSSource.cs
index 9542d1895e94..12b1b09fc344 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure BlobFS source.
///
+ [Newtonsoft.Json.JsonObject("AzureBlobFSSource")]
public partial class AzureBlobFSSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSWriteSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSWriteSettings.cs
index a4190a133de4..5d19e871d4c6 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSWriteSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobFSWriteSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Azure blobFS write settings.
///
+ [Newtonsoft.Json.JsonObject("AzureBlobFSWriteSettings")]
public partial class AzureBlobFSWriteSettings : StoreWriteSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageLocation.cs
index 8bf2f735bcae..77f0462b76c3 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageLocation.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageLocation.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The location of azure blob dataset.
///
+ [Newtonsoft.Json.JsonObject("AzureBlobStorageLocation")]
public partial class AzureBlobStorageLocation : DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageReadSettings.cs
index d2e7679f33c9..942c7abe4f1f 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Azure blob read settings.
///
+ [Newtonsoft.Json.JsonObject("AzureBlobStorageReadSettings")]
public partial class AzureBlobStorageReadSettings : StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageWriteSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageWriteSettings.cs
index 5abe50e082e2..e83185c4a119 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageWriteSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureBlobStorageWriteSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Azure blob write settings.
///
+ [Newtonsoft.Json.JsonObject("AzureBlobStorageWriteSettings")]
public partial class AzureBlobStorageWriteSettings : StoreWriteSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataExplorerSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataExplorerSink.cs
index c0cd48667b9d..ae728eec5eaa 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataExplorerSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataExplorerSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure Data Explorer sink.
///
+ [Newtonsoft.Json.JsonObject("AzureDataExplorerSink")]
public partial class AzureDataExplorerSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataExplorerSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataExplorerSource.cs
index 7874791ec0ea..8397849a80a1 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataExplorerSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataExplorerSource.cs
@@ -19,6 +19,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure Data Explorer (Kusto) source.
///
+ [Newtonsoft.Json.JsonObject("AzureDataExplorerSource")]
public partial class AzureDataExplorerSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreLocation.cs
index b0143c284a4a..1087738ddec8 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreLocation.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreLocation.cs
@@ -10,6 +10,7 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
@@ -17,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The location of azure data lake store dataset.
///
+ [Newtonsoft.Json.JsonObject("AzureDataLakeStoreLocation")]
public partial class AzureDataLakeStoreLocation : DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreReadSettings.cs
index dd9ab7977d59..0ca6aab66307 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Azure data lake store read settings.
///
+ [Newtonsoft.Json.JsonObject("AzureDataLakeStoreReadSettings")]
public partial class AzureDataLakeStoreReadSettings : StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreSink.cs
index 0760f01ffd36..66a8a7f2544c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure Data Lake Store sink.
///
+ [Newtonsoft.Json.JsonObject("AzureDataLakeStoreSink")]
public partial class AzureDataLakeStoreSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreSource.cs
index 4d60d8925580..300237b53626 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure Data Lake source.
///
+ [Newtonsoft.Json.JsonObject("AzureDataLakeStoreSource")]
public partial class AzureDataLakeStoreSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreWriteSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreWriteSettings.cs
index 8b187af31cc6..2ff60127a2ad 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreWriteSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureDataLakeStoreWriteSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Azure data lake store write settings.
///
+ [Newtonsoft.Json.JsonObject("AzureDataLakeStoreWriteSettings")]
public partial class AzureDataLakeStoreWriteSettings : StoreWriteSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFileStorageLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFileStorageLocation.cs
index beac26fc6656..4a331cc5620e 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFileStorageLocation.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFileStorageLocation.cs
@@ -10,6 +10,7 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
@@ -17,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The location of file server dataset.
///
+ [Newtonsoft.Json.JsonObject("AzureFileStorageLocation")]
public partial class AzureFileStorageLocation : DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFileStorageReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFileStorageReadSettings.cs
index 69700152d132..c2469b92c770 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFileStorageReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFileStorageReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Azure File Storage read settings.
///
+ [Newtonsoft.Json.JsonObject("AzureFileStorageReadSettings")]
public partial class AzureFileStorageReadSettings : StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFunctionActivity.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFunctionActivity.cs
index ca5ae3a643dc..7512e7d1683b 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFunctionActivity.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureFunctionActivity.cs
@@ -20,6 +20,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Azure Function activity.
///
+ [Newtonsoft.Json.JsonObject("AzureFunctionActivity")]
[Rest.Serialization.JsonTransformation]
public partial class AzureFunctionActivity : ExecutionActivity
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMariaDBSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMariaDBSource.cs
index 40648531bb38..81b9986020ee 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMariaDBSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMariaDBSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure MariaDB source.
///
+ [Newtonsoft.Json.JsonObject("AzureMariaDBSource")]
public partial class AzureMariaDBSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMySqlSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMySqlSink.cs
index 833052d405ae..3ffd83940744 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMySqlSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMySqlSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure MySql sink.
///
+ [Newtonsoft.Json.JsonObject("AzureMySqlSink")]
public partial class AzureMySqlSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMySqlSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMySqlSource.cs
index 1eb1ed222b18..a132b04df515 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMySqlSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureMySqlSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure MySQL source.
///
+ [Newtonsoft.Json.JsonObject("AzureMySqlSource")]
public partial class AzureMySqlSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzurePostgreSqlSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzurePostgreSqlSink.cs
index b7948c955b27..8aa083169c44 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzurePostgreSqlSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzurePostgreSqlSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure PostgreSQL sink.
///
+ [Newtonsoft.Json.JsonObject("AzurePostgreSqlSink")]
public partial class AzurePostgreSqlSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzurePostgreSqlSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzurePostgreSqlSource.cs
index 97b8d0ecd64e..bcd2268b44b5 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzurePostgreSqlSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzurePostgreSqlSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure PostgreSQL source.
///
+ [Newtonsoft.Json.JsonObject("AzurePostgreSqlSource")]
public partial class AzurePostgreSqlSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureQueueSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureQueueSink.cs
index a3412d7745c0..e356b3577662 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureQueueSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureQueueSink.cs
@@ -10,6 +10,7 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
@@ -17,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure Queue sink.
///
+ [Newtonsoft.Json.JsonObject("AzureQueueSink")]
public partial class AzureQueueSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSearchIndexSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSearchIndexSink.cs
index cc1483ddc136..a2ec32e7e9ef 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSearchIndexSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSearchIndexSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure Search Index sink.
///
+ [Newtonsoft.Json.JsonObject("AzureSearchIndexSink")]
public partial class AzureSearchIndexSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSqlSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSqlSink.cs
index e5132caf465f..aaf77705afa2 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSqlSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSqlSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure SQL sink.
///
+ [Newtonsoft.Json.JsonObject("AzureSqlSink")]
public partial class AzureSqlSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSqlSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSqlSource.cs
index 7efd3dd7e98a..c9c96c19b0f8 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSqlSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureSqlSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure SQL source.
///
+ [Newtonsoft.Json.JsonObject("AzureSqlSource")]
public partial class AzureSqlSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureTableSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureTableSink.cs
index 3700867f3ad8..63e450f2c865 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureTableSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureTableSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure Table sink.
///
+ [Newtonsoft.Json.JsonObject("AzureTableSink")]
public partial class AzureTableSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureTableSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureTableSource.cs
index c7d9c98a7e1f..f1e0a8564e5a 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureTableSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/AzureTableSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure Table source.
///
+ [Newtonsoft.Json.JsonObject("AzureTableSource")]
public partial class AzureTableSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinaryReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinaryReadSettings.cs
index 9488ce06d542..8de0d9420e01 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinaryReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinaryReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Binary read settings.
///
+ [Newtonsoft.Json.JsonObject("BinaryReadSettings")]
public partial class BinaryReadSettings : FormatReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinarySink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinarySink.cs
index 5fec652f6705..9322bc095d3d 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinarySink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinarySink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Binary sink.
///
+ [Newtonsoft.Json.JsonObject("BinarySink")]
public partial class BinarySink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinarySource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinarySource.cs
index 61961e4bd0fc..c532435c3358 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinarySource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BinarySource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Binary source.
///
+ [Newtonsoft.Json.JsonObject("BinarySource")]
public partial class BinarySource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobEventsTrigger.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobEventsTrigger.cs
index 93d16ba6dc4b..7d950d704e63 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobEventsTrigger.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobEventsTrigger.cs
@@ -20,6 +20,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Trigger that runs every time a Blob event occurs.
///
+ [Newtonsoft.Json.JsonObject("BlobEventsTrigger")]
[Rest.Serialization.JsonTransformation]
public partial class BlobEventsTrigger : MultiplePipelineTrigger
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobSink.cs
index ff85b921f5a5..d966d1938bbc 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure Blob sink.
///
+ [Newtonsoft.Json.JsonObject("BlobSink")]
public partial class BlobSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobSource.cs
index 86fe12c48633..2df67e490083 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure Blob source.
///
+ [Newtonsoft.Json.JsonObject("BlobSource")]
public partial class BlobSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobTrigger.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobTrigger.cs
index 63ecbf8730c8..7986b5289d5a 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobTrigger.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/BlobTrigger.cs
@@ -20,6 +20,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Trigger that runs every time the selected Blob container changes.
///
+ [Newtonsoft.Json.JsonObject("BlobTrigger")]
[Rest.Serialization.JsonTransformation]
public partial class BlobTrigger : MultiplePipelineTrigger
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CassandraSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CassandraSource.cs
index facd12079d67..6f58bc2751ef 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CassandraSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CassandraSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for a Cassandra database.
///
+ [Newtonsoft.Json.JsonObject("CassandraSource")]
public partial class CassandraSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ChainingTrigger.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ChainingTrigger.cs
index 5f3386bbedc7..7e4aee0559f5 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ChainingTrigger.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ChainingTrigger.cs
@@ -25,6 +25,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// triggered if the values for the runDimension match for all upstream
/// pipeline runs.
///
+ [Newtonsoft.Json.JsonObject("ChainingTrigger")]
[Rest.Serialization.JsonTransformation]
public partial class ChainingTrigger : Trigger
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CmdkeySetup.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CmdkeySetup.cs
index 45d119702566..bad7a39b56d6 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CmdkeySetup.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CmdkeySetup.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The custom setup of running cmdkey commands.
///
+ [Newtonsoft.Json.JsonObject("CmdkeySetup")]
[Rest.Serialization.JsonTransformation]
public partial class CmdkeySetup : CustomSetupBase
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CommonDataServiceForAppsSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CommonDataServiceForAppsSink.cs
index 3053bee2212e..3403fa54e394 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CommonDataServiceForAppsSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CommonDataServiceForAppsSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Common Data Service for Apps sink.
///
+ [Newtonsoft.Json.JsonObject("CommonDataServiceForAppsSink")]
public partial class CommonDataServiceForAppsSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CommonDataServiceForAppsSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CommonDataServiceForAppsSource.cs
index 345946dc3feb..6617666af88c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CommonDataServiceForAppsSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CommonDataServiceForAppsSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Common Data Service for Apps source.
///
+ [Newtonsoft.Json.JsonObject("CommonDataServiceForAppsSource")]
public partial class CommonDataServiceForAppsSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ComponentSetup.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ComponentSetup.cs
index 138abe506601..ac32f61dce04 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ComponentSetup.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ComponentSetup.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The custom setup of installing 3rd party components.
///
+ [Newtonsoft.Json.JsonObject("ComponentSetup")]
[Rest.Serialization.JsonTransformation]
public partial class ComponentSetup : CustomSetupBase
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CompressionReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CompressionReadSettings.cs
index d4d594b13561..7f02ee0cb84c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CompressionReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CompressionReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Compression read settings.
///
+ [Newtonsoft.Json.JsonObject("CompressionReadSettings")]
public partial class CompressionReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ConcurSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ConcurSource.cs
index 8f66fe7350da..b7e54fa8e154 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ConcurSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ConcurSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Concur Service source.
///
+ [Newtonsoft.Json.JsonObject("ConcurSource")]
public partial class ConcurSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CopySink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CopySink.cs
index ac2f9e17465e..530013ae39df 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CopySink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CopySink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity sink.
///
+ [Newtonsoft.Json.JsonObject("CopySink")]
public partial class CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CopySource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CopySource.cs
index 6cf1c11db478..d1ed458139ee 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CopySource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CopySource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source.
///
+ [Newtonsoft.Json.JsonObject("CopySource")]
public partial class CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbMongoDbApiSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbMongoDbApiSink.cs
index 396dec19b3c1..46d9b864ae48 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbMongoDbApiSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbMongoDbApiSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity sink for a CosmosDB (MongoDB API) database.
///
+ [Newtonsoft.Json.JsonObject("CosmosDbMongoDbApiSink")]
public partial class CosmosDbMongoDbApiSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbMongoDbApiSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbMongoDbApiSource.cs
index ec910ea1d7f3..5e6b6501fc61 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbMongoDbApiSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbMongoDbApiSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for a CosmosDB (MongoDB API) database.
///
+ [Newtonsoft.Json.JsonObject("CosmosDbMongoDbApiSource")]
public partial class CosmosDbMongoDbApiSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbSqlApiSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbSqlApiSink.cs
index a6f5bf1acc86..f8ac0193267c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbSqlApiSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbSqlApiSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure CosmosDB (SQL API) Collection sink.
///
+ [Newtonsoft.Json.JsonObject("CosmosDbSqlApiSink")]
public partial class CosmosDbSqlApiSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbSqlApiSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbSqlApiSource.cs
index 19f4c02b6a24..4d4621d068c6 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbSqlApiSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CosmosDbSqlApiSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure CosmosDB (SQL API) Collection source.
///
+ [Newtonsoft.Json.JsonObject("CosmosDbSqlApiSource")]
public partial class CosmosDbSqlApiSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CouchbaseSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CouchbaseSource.cs
index da869996583f..ce4d885fba88 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CouchbaseSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CouchbaseSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Couchbase server source.
///
+ [Newtonsoft.Json.JsonObject("CouchbaseSource")]
public partial class CouchbaseSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CustomDataset.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CustomDataset.cs
index b4242988f107..823116d8b369 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CustomDataset.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CustomDataset.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The custom dataset.
///
+ [Newtonsoft.Json.JsonObject("CustomDataset")]
public partial class CustomDataset : Dataset
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CustomSetupBase.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CustomSetupBase.cs
index eb4d7b084004..e07b22f0d0b0 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CustomSetupBase.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/CustomSetupBase.cs
@@ -10,11 +10,13 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Linq;
///
/// The base definition of the custom setup.
///
+ [Newtonsoft.Json.JsonObject("CustomSetupBase")]
public partial class CustomSetupBase
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DataFlow.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DataFlow.cs
index f88c4d091d89..7378ce9a70c9 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DataFlow.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DataFlow.cs
@@ -19,6 +19,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// Azure Data Factory nested object which contains a flow with data
/// movements and transformations.
///
+ [Newtonsoft.Json.JsonObject("DataFlow")]
public partial class DataFlow
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Dataset.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Dataset.cs
index 218416aab457..d987bbac741b 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Dataset.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Dataset.cs
@@ -20,6 +20,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// The Azure Data Factory nested object which identifies data within
/// different data stores, such as tables, files, folders, and documents.
///
+ [Newtonsoft.Json.JsonObject("Dataset")]
public partial class Dataset
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetCompression.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetCompression.cs
index 684c3a8a2b97..b9ff26b98785 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetCompression.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetCompression.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The compression method used on a dataset.
///
+ [Newtonsoft.Json.JsonObject("DatasetCompression")]
public partial class DatasetCompression
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetLocation.cs
index 3ec6738030ce..3cc24fcc2c5d 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetLocation.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetLocation.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Dataset location.
///
+ [Newtonsoft.Json.JsonObject("DatasetLocation")]
public partial class DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetStorageFormat.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetStorageFormat.cs
index 9666f91b0e06..ba140332915a 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetStorageFormat.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DatasetStorageFormat.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The format definition of a storage.
///
+ [Newtonsoft.Json.JsonObject("DatasetStorageFormat")]
public partial class DatasetStorageFormat
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Db2Source.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Db2Source.cs
index bbe1de583988..20d65c18730d 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Db2Source.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Db2Source.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for Db2 databases.
///
+ [Newtonsoft.Json.JsonObject("Db2Source")]
public partial class Db2Source : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextReadSettings.cs
index 3179a642cb00..80627da4eda8 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Delimited text read settings.
///
+ [Newtonsoft.Json.JsonObject("DelimitedTextReadSettings")]
public partial class DelimitedTextReadSettings : FormatReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextSink.cs
index d6c268d8b94f..7e78ab52e30c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity DelimitedText sink.
///
+ [Newtonsoft.Json.JsonObject("DelimitedTextSink")]
public partial class DelimitedTextSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextSource.cs
index b178382f617c..2cb5b56b8bc4 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity DelimitedText source.
///
+ [Newtonsoft.Json.JsonObject("DelimitedTextSource")]
public partial class DelimitedTextSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextWriteSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextWriteSettings.cs
index a54f9c2e64bb..776875686104 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextWriteSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DelimitedTextWriteSettings.cs
@@ -19,6 +19,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Delimited text write settings.
///
+ [Newtonsoft.Json.JsonObject("DelimitedTextWriteSettings")]
public partial class DelimitedTextWriteSettings : FormatWriteSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DependencyReference.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DependencyReference.cs
index 60817bd12d4e..210423b1c364 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DependencyReference.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DependencyReference.cs
@@ -10,11 +10,13 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Linq;
///
/// Referenced dependency.
///
+ [Newtonsoft.Json.JsonObject("DependencyReference")]
public partial class DependencyReference
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DocumentDbCollectionSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DocumentDbCollectionSink.cs
index 7e1ca124e4b3..df71e12b13b0 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DocumentDbCollectionSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DocumentDbCollectionSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Document Database Collection sink.
///
+ [Newtonsoft.Json.JsonObject("DocumentDbCollectionSink")]
public partial class DocumentDbCollectionSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DocumentDbCollectionSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DocumentDbCollectionSource.cs
index 250c63772c0c..214ad7d0bd27 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DocumentDbCollectionSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DocumentDbCollectionSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Document Database Collection source.
///
+ [Newtonsoft.Json.JsonObject("DocumentDbCollectionSource")]
public partial class DocumentDbCollectionSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DrillSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DrillSource.cs
index 3753001f42d4..794cb5432504 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DrillSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DrillSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Drill server source.
///
+ [Newtonsoft.Json.JsonObject("DrillSource")]
public partial class DrillSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsAXSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsAXSource.cs
index b5d0a9c2a79c..7c08f465bf55 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsAXSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsAXSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Dynamics AX source.
///
+ [Newtonsoft.Json.JsonObject("DynamicsAXSource")]
public partial class DynamicsAXSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsCrmSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsCrmSink.cs
index a22cc07b820a..7f9d686e9c0c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsCrmSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsCrmSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Dynamics CRM sink.
///
+ [Newtonsoft.Json.JsonObject("DynamicsCrmSink")]
public partial class DynamicsCrmSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsCrmSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsCrmSource.cs
index 280028f6a933..f71cf37ffb60 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsCrmSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsCrmSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Dynamics CRM source.
///
+ [Newtonsoft.Json.JsonObject("DynamicsCrmSource")]
public partial class DynamicsCrmSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsSink.cs
index ad1fd40bcdb7..7a689c799ecc 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Dynamics sink.
///
+ [Newtonsoft.Json.JsonObject("DynamicsSink")]
public partial class DynamicsSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsSource.cs
index 9bf19334bda8..770d7f63d8e8 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/DynamicsSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Dynamics source.
///
+ [Newtonsoft.Json.JsonObject("DynamicsSource")]
public partial class DynamicsSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/EloquaSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/EloquaSource.cs
index 970569642b98..7f1d1696204e 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/EloquaSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/EloquaSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Eloqua server source.
///
+ [Newtonsoft.Json.JsonObject("EloquaSource")]
public partial class EloquaSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/EnvironmentVariableSetup.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/EnvironmentVariableSetup.cs
index f5845ebf762b..22a8d2e91099 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/EnvironmentVariableSetup.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/EnvironmentVariableSetup.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The custom setup of setting environment variable.
///
+ [Newtonsoft.Json.JsonObject("EnvironmentVariableSetup")]
[Rest.Serialization.JsonTransformation]
public partial class EnvironmentVariableSetup : CustomSetupBase
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ExportSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ExportSettings.cs
index 422b0c171cf0..5905c4b25678 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ExportSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ExportSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Export command settings.
///
+ [Newtonsoft.Json.JsonObject("ExportSettings")]
public partial class ExportSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryGitHubConfiguration.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryGitHubConfiguration.cs
index b6bd1e7ebd2b..01383bd84674 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryGitHubConfiguration.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryGitHubConfiguration.cs
@@ -16,6 +16,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Factory's GitHub repo information.
///
+ [Newtonsoft.Json.JsonObject("FactoryGitHubConfiguration")]
public partial class FactoryGitHubConfiguration : FactoryRepoConfiguration
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryRepoConfiguration.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryRepoConfiguration.cs
index 539d782b3939..86a98255ae9c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryRepoConfiguration.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryRepoConfiguration.cs
@@ -17,6 +17,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Factory's git repo information.
///
+ [Newtonsoft.Json.JsonObject("FactoryRepoConfiguration")]
public partial class FactoryRepoConfiguration
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryVSTSConfiguration.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryVSTSConfiguration.cs
index 0b5f5a1c67c8..6a8520fcf99f 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryVSTSConfiguration.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryVSTSConfiguration.cs
@@ -17,6 +17,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Factory's VSTS repo information.
///
+ [Newtonsoft.Json.JsonObject("FactoryVSTSConfiguration")]
public partial class FactoryVSTSConfiguration : FactoryRepoConfiguration
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerLocation.cs
index e841d2fcec83..abb97d5d4f58 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerLocation.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerLocation.cs
@@ -10,6 +10,7 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
@@ -17,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The location of file server dataset.
///
+ [Newtonsoft.Json.JsonObject("FileServerLocation")]
public partial class FileServerLocation : DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerReadSettings.cs
index 784615ba4f15..36c26635b1e9 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// File server read settings.
///
+ [Newtonsoft.Json.JsonObject("FileServerReadSettings")]
public partial class FileServerReadSettings : StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerWriteSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerWriteSettings.cs
index b89b89c40ba2..b6a5fb85ef36 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerWriteSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileServerWriteSettings.cs
@@ -10,6 +10,7 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
@@ -17,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// File server write settings.
///
+ [Newtonsoft.Json.JsonObject("FileServerWriteSettings")]
public partial class FileServerWriteSettings : StoreWriteSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileSystemSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileSystemSink.cs
index a5020f9d87af..8f59095563f6 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileSystemSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileSystemSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity file system sink.
///
+ [Newtonsoft.Json.JsonObject("FileSystemSink")]
public partial class FileSystemSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileSystemSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileSystemSource.cs
index 012aeba12ebb..1dff5aa24e67 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileSystemSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FileSystemSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity file system source.
///
+ [Newtonsoft.Json.JsonObject("FileSystemSource")]
public partial class FileSystemSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FormatReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FormatReadSettings.cs
index 9cfdb4346aeb..c025beba7257 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FormatReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FormatReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Format read settings.
///
+ [Newtonsoft.Json.JsonObject("FormatReadSettings")]
public partial class FormatReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FormatWriteSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FormatWriteSettings.cs
index e7757b5ebf5c..16d6153267fc 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FormatWriteSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FormatWriteSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Format write settings.
///
+ [Newtonsoft.Json.JsonObject("FormatWriteSettings")]
public partial class FormatWriteSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FtpReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FtpReadSettings.cs
index 379e9bfd4fba..8e1f73856363 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FtpReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FtpReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Ftp read settings.
///
+ [Newtonsoft.Json.JsonObject("FtpReadSettings")]
public partial class FtpReadSettings : StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FtpServerLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FtpServerLocation.cs
index fe3cd1708333..7cc2c6de12d8 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FtpServerLocation.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FtpServerLocation.cs
@@ -10,6 +10,7 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
@@ -17,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The location of ftp server dataset.
///
+ [Newtonsoft.Json.JsonObject("FtpServerLocation")]
public partial class FtpServerLocation : DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleAdWordsSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleAdWordsSource.cs
index 1497bd1e95f8..fbe8bb049fa0 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleAdWordsSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleAdWordsSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Google AdWords service source.
///
+ [Newtonsoft.Json.JsonObject("GoogleAdWordsSource")]
public partial class GoogleAdWordsSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleBigQuerySource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleBigQuerySource.cs
index ce6501c746d5..29912f62c81a 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleBigQuerySource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleBigQuerySource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Google BigQuery service source.
///
+ [Newtonsoft.Json.JsonObject("GoogleBigQuerySource")]
public partial class GoogleBigQuerySource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleCloudStorageLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleCloudStorageLocation.cs
index ea04ad299b74..aa26f77b003b 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleCloudStorageLocation.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleCloudStorageLocation.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The location of Google Cloud Storage dataset.
///
+ [Newtonsoft.Json.JsonObject("GoogleCloudStorageLocation")]
public partial class GoogleCloudStorageLocation : DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleCloudStorageReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleCloudStorageReadSettings.cs
index 606f15fe21db..ce1f67bbba1f 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleCloudStorageReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GoogleCloudStorageReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Google Cloud Storage read settings.
///
+ [Newtonsoft.Json.JsonObject("GoogleCloudStorageReadSettings")]
public partial class GoogleCloudStorageReadSettings : StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GreenplumSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GreenplumSource.cs
index 1a37594fddb3..f1d96aa53879 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GreenplumSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/GreenplumSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Greenplum Database source.
///
+ [Newtonsoft.Json.JsonObject("GreenplumSource")]
public partial class GreenplumSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HBaseSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HBaseSource.cs
index c07b4d655cb9..7a3bcb95fef9 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HBaseSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HBaseSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity HBase server source.
///
+ [Newtonsoft.Json.JsonObject("HBaseSource")]
public partial class HBaseSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsLocation.cs
index 0ce08f97e490..cf7fc4239050 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsLocation.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsLocation.cs
@@ -10,6 +10,7 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
@@ -17,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The location of HDFS.
///
+ [Newtonsoft.Json.JsonObject("HdfsLocation")]
public partial class HdfsLocation : DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsReadSettings.cs
index 3b5916fe2b6b..6d2eab13cb43 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// HDFS read settings.
///
+ [Newtonsoft.Json.JsonObject("HdfsReadSettings")]
public partial class HdfsReadSettings : StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsSource.cs
index 51785dc84d0f..b1b8b469a290 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HdfsSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity HDFS source.
///
+ [Newtonsoft.Json.JsonObject("HdfsSource")]
public partial class HdfsSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HiveSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HiveSource.cs
index 75fa771c2e17..fc9958398f7a 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HiveSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HiveSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Hive Server source.
///
+ [Newtonsoft.Json.JsonObject("HiveSource")]
public partial class HiveSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpReadSettings.cs
index 31509b47b979..bd769bf76027 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Sftp read settings.
///
+ [Newtonsoft.Json.JsonObject("HttpReadSettings")]
public partial class HttpReadSettings : StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpServerLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpServerLocation.cs
index 7191d425c23a..6269e51f6671 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpServerLocation.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpServerLocation.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The location of http server.
///
+ [Newtonsoft.Json.JsonObject("HttpServerLocation")]
public partial class HttpServerLocation : DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpSource.cs
index c027486cd389..35d5da40faad 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HttpSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for an HTTP file.
///
+ [Newtonsoft.Json.JsonObject("HttpSource")]
public partial class HttpSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HubspotSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HubspotSource.cs
index 77827131a903..bee86bed3869 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HubspotSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/HubspotSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Hubspot Service source.
///
+ [Newtonsoft.Json.JsonObject("HubspotSource")]
public partial class HubspotSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ImpalaSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ImpalaSource.cs
index 8b4909c31a04..e5969536c1c0 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ImpalaSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ImpalaSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Impala server source.
///
+ [Newtonsoft.Json.JsonObject("ImpalaSource")]
public partial class ImpalaSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ImportSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ImportSettings.cs
index 675dbe68f59c..84a98ceb4d2c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ImportSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ImportSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Import command settings.
///
+ [Newtonsoft.Json.JsonObject("ImportSettings")]
public partial class ImportSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/InformixSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/InformixSink.cs
index 0ceb858146c6..04e6307a3c2b 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/InformixSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/InformixSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Informix sink.
///
+ [Newtonsoft.Json.JsonObject("InformixSink")]
public partial class InformixSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/InformixSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/InformixSource.cs
index 75ab200055a0..5f9b09642e7d 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/InformixSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/InformixSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for Informix.
///
+ [Newtonsoft.Json.JsonObject("InformixSource")]
public partial class InformixSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/IntegrationRuntime.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/IntegrationRuntime.cs
index 258558e59854..5ca6f698daa9 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/IntegrationRuntime.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/IntegrationRuntime.cs
@@ -19,6 +19,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// Azure Data Factory nested object which serves as a compute resource for
/// activities.
///
+ [Newtonsoft.Json.JsonObject("IntegrationRuntime")]
public partial class IntegrationRuntime
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/IntegrationRuntimeStatus.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/IntegrationRuntimeStatus.cs
index b6f38456bf47..4d86da1810d2 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/IntegrationRuntimeStatus.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/IntegrationRuntimeStatus.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Integration runtime status.
///
+ [Newtonsoft.Json.JsonObject("IntegrationRuntimeStatus")]
public partial class IntegrationRuntimeStatus
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JiraSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JiraSource.cs
index f2e3ac219869..e7defd4932a2 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JiraSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JiraSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Jira Service source.
///
+ [Newtonsoft.Json.JsonObject("JiraSource")]
public partial class JiraSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonFormat.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonFormat.cs
index 2dd88e7b2f54..88baf3b48ab8 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonFormat.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonFormat.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The data stored in JSON format.
///
+ [Newtonsoft.Json.JsonObject("JsonFormat")]
public partial class JsonFormat : DatasetStorageFormat
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonReadSettings.cs
index 2adf88c2ccaa..30dd99f27e36 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Json read settings.
///
+ [Newtonsoft.Json.JsonObject("JsonReadSettings")]
public partial class JsonReadSettings : FormatReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonSink.cs
index 703c9718ea8c..c990d71c9c9d 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Json sink.
///
+ [Newtonsoft.Json.JsonObject("JsonSink")]
public partial class JsonSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonSource.cs
index b2c26db1f5cd..0ac27e6c1eeb 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Json source.
///
+ [Newtonsoft.Json.JsonObject("JsonSource")]
public partial class JsonSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonWriteSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonWriteSettings.cs
index 3275192d280c..666117ce2545 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonWriteSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/JsonWriteSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Json write settings.
///
+ [Newtonsoft.Json.JsonObject("JsonWriteSettings")]
public partial class JsonWriteSettings : FormatWriteSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/LinkedIntegrationRuntimeType.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/LinkedIntegrationRuntimeType.cs
index 5bbd862a10d4..68fe0e012fd7 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/LinkedIntegrationRuntimeType.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/LinkedIntegrationRuntimeType.cs
@@ -10,11 +10,13 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Linq;
///
/// The base definition of a linked integration runtime.
///
+ [Newtonsoft.Json.JsonObject("LinkedIntegrationRuntimeType")]
public partial class LinkedIntegrationRuntimeType
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/LinkedService.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/LinkedService.cs
index 8febd80e1fd9..7e3939c04b17 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/LinkedService.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/LinkedService.cs
@@ -20,6 +20,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// credential which can be used to connect with related store or compute
/// resource.
///
+ [Newtonsoft.Json.JsonObject("LinkedService")]
public partial class LinkedService
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MagentoSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MagentoSource.cs
index 48727824427b..8e6f0046c11e 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MagentoSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MagentoSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Magento server source.
///
+ [Newtonsoft.Json.JsonObject("MagentoSource")]
public partial class MagentoSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MappingDataFlow.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MappingDataFlow.cs
index 5cb562ed6281..443f286c2e67 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MappingDataFlow.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MappingDataFlow.cs
@@ -20,6 +20,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Mapping data flow.
///
+ [Newtonsoft.Json.JsonObject("MappingDataFlow")]
[Rest.Serialization.JsonTransformation]
public partial class MappingDataFlow : DataFlow
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MariaDBSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MariaDBSource.cs
index ff229779be43..ba373fcf8d7b 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MariaDBSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MariaDBSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity MariaDB server source.
///
+ [Newtonsoft.Json.JsonObject("MariaDBSource")]
public partial class MariaDBSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MarketoSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MarketoSource.cs
index 28bef1db94de..0ec707aae170 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MarketoSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MarketoSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Marketo server source.
///
+ [Newtonsoft.Json.JsonObject("MarketoSource")]
public partial class MarketoSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MicrosoftAccessSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MicrosoftAccessSink.cs
index 899d6f038b43..f2eb59e0a548 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MicrosoftAccessSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MicrosoftAccessSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Microsoft Access sink.
///
+ [Newtonsoft.Json.JsonObject("MicrosoftAccessSink")]
public partial class MicrosoftAccessSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MicrosoftAccessSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MicrosoftAccessSource.cs
index 6e7b633c1e82..cc644f755a04 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MicrosoftAccessSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MicrosoftAccessSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for Microsoft Access.
///
+ [Newtonsoft.Json.JsonObject("MicrosoftAccessSource")]
public partial class MicrosoftAccessSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MongoDbSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MongoDbSource.cs
index 0a52a0595a19..f51de83cee8d 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MongoDbSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MongoDbSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for a MongoDB database.
///
+ [Newtonsoft.Json.JsonObject("MongoDbSource")]
public partial class MongoDbSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MongoDbV2Source.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MongoDbV2Source.cs
index 6a01c35f459e..3e483976ae73 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MongoDbV2Source.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MongoDbV2Source.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for a MongoDB database.
///
+ [Newtonsoft.Json.JsonObject("MongoDbV2Source")]
public partial class MongoDbV2Source : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MultiplePipelineTrigger.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MultiplePipelineTrigger.cs
index 8508ac6bd536..ac4eac7ea540 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MultiplePipelineTrigger.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MultiplePipelineTrigger.cs
@@ -19,6 +19,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// Base class for all triggers that support one to many model for trigger
/// to pipeline.
///
+ [Newtonsoft.Json.JsonObject("MultiplePipelineTrigger")]
public partial class MultiplePipelineTrigger : Trigger
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MySqlSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MySqlSource.cs
index fe2d6f2c8b49..c5646bd94fb1 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MySqlSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/MySqlSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for MySQL databases.
///
+ [Newtonsoft.Json.JsonObject("MySqlSource")]
public partial class MySqlSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/NetezzaSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/NetezzaSource.cs
index 8fb594325c2f..6d00c4319b26 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/NetezzaSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/NetezzaSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Netezza source.
///
+ [Newtonsoft.Json.JsonObject("NetezzaSource")]
public partial class NetezzaSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ODataSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ODataSource.cs
index c1a762a34404..838034ebf61c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ODataSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ODataSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for OData source.
///
+ [Newtonsoft.Json.JsonObject("ODataSource")]
public partial class ODataSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OdbcSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OdbcSink.cs
index 7151280b5eca..8378613a8fee 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OdbcSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OdbcSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity ODBC sink.
///
+ [Newtonsoft.Json.JsonObject("OdbcSink")]
public partial class OdbcSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OdbcSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OdbcSource.cs
index 4b23e68dbc2c..851c647f3a61 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OdbcSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OdbcSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for ODBC databases.
///
+ [Newtonsoft.Json.JsonObject("OdbcSource")]
public partial class OdbcSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Office365Source.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Office365Source.cs
index a76dbc6d1004..0c98aafdbc5c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Office365Source.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Office365Source.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for an Office 365 service.
///
+ [Newtonsoft.Json.JsonObject("Office365Source")]
public partial class Office365Source : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleServiceCloudSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleServiceCloudSource.cs
index 85bebc315189..e762dd3b356c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleServiceCloudSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleServiceCloudSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Oracle Service Cloud source.
///
+ [Newtonsoft.Json.JsonObject("OracleServiceCloudSource")]
public partial class OracleServiceCloudSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleSink.cs
index 7859a5c6260b..23116274f5c6 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Oracle sink.
///
+ [Newtonsoft.Json.JsonObject("OracleSink")]
public partial class OracleSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleSource.cs
index 059ee63e35f1..747bdd7d9eaf 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OracleSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Oracle source.
///
+ [Newtonsoft.Json.JsonObject("OracleSource")]
public partial class OracleSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcFormat.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcFormat.cs
index 54b470f574f7..c99c28e819c6 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcFormat.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcFormat.cs
@@ -10,6 +10,7 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
@@ -17,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The data stored in Optimized Row Columnar (ORC) format.
///
+ [Newtonsoft.Json.JsonObject("OrcFormat")]
public partial class OrcFormat : DatasetStorageFormat
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcSink.cs
index 0eb07d896d9e..41edcf84ca44 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity ORC sink.
///
+ [Newtonsoft.Json.JsonObject("OrcSink")]
public partial class OrcSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcSource.cs
index 1ce24de451e3..910d3faab8d2 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/OrcSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity ORC source.
///
+ [Newtonsoft.Json.JsonObject("OrcSource")]
public partial class OrcSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetFormat.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetFormat.cs
index c805ef989015..6ee512ca4e7b 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetFormat.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetFormat.cs
@@ -10,6 +10,7 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
@@ -17,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The data stored in Parquet format.
///
+ [Newtonsoft.Json.JsonObject("ParquetFormat")]
public partial class ParquetFormat : DatasetStorageFormat
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetSink.cs
index 67b95379fe09..df738dd7d952 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Parquet sink.
///
+ [Newtonsoft.Json.JsonObject("ParquetSink")]
public partial class ParquetSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetSource.cs
index a690fa20f007..acf0ae17b4b5 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ParquetSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Parquet source.
///
+ [Newtonsoft.Json.JsonObject("ParquetSource")]
public partial class ParquetSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PaypalSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PaypalSource.cs
index 2ba6aca82d47..987977206f2f 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PaypalSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PaypalSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Paypal Service source.
///
+ [Newtonsoft.Json.JsonObject("PaypalSource")]
public partial class PaypalSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PhoenixSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PhoenixSource.cs
index bffd002c777d..e127d7809999 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PhoenixSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PhoenixSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Phoenix server source.
///
+ [Newtonsoft.Json.JsonObject("PhoenixSource")]
public partial class PhoenixSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PostgreSqlSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PostgreSqlSource.cs
index c21c6e08b2b2..45cc55e730f4 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PostgreSqlSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PostgreSqlSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for PostgreSQL databases.
///
+ [Newtonsoft.Json.JsonObject("PostgreSqlSource")]
public partial class PostgreSqlSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PrestoSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PrestoSource.cs
index 6b494ef52f01..ddbf70563153 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PrestoSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/PrestoSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Presto server source.
///
+ [Newtonsoft.Json.JsonObject("PrestoSource")]
public partial class PrestoSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/QuickBooksSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/QuickBooksSource.cs
index d181a2809aa4..e78eb0511f41 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/QuickBooksSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/QuickBooksSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity QuickBooks server source.
///
+ [Newtonsoft.Json.JsonObject("QuickBooksSource")]
public partial class QuickBooksSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RelationalSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RelationalSource.cs
index bb527e17836b..e33bb85e74be 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RelationalSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RelationalSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for various relational databases.
///
+ [Newtonsoft.Json.JsonObject("RelationalSource")]
public partial class RelationalSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RerunTumblingWindowTrigger.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RerunTumblingWindowTrigger.cs
index c2a69f7c1acb..ab4f6f815639 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RerunTumblingWindowTrigger.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RerunTumblingWindowTrigger.cs
@@ -21,6 +21,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// Trigger that schedules pipeline reruns for all fixed time interval
/// windows from a requested start time to requested end time.
///
+ [Newtonsoft.Json.JsonObject("RerunTumblingWindowTrigger")]
[Rest.Serialization.JsonTransformation]
public partial class RerunTumblingWindowTrigger : Trigger
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ResponsysSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ResponsysSource.cs
index 86190174d63f..e7e597caf9f4 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ResponsysSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ResponsysSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Responsys source.
///
+ [Newtonsoft.Json.JsonObject("ResponsysSource")]
public partial class ResponsysSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestSource.cs
index 20cc801350b2..706fff7570d7 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Rest service source.
///
+ [Newtonsoft.Json.JsonObject("RestSource")]
public partial class RestSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SsisPackageLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SSISPackageLocation.cs
similarity index 100%
rename from sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SsisPackageLocation.cs
rename to sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SSISPackageLocation.cs
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceMarketingCloudSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceMarketingCloudSource.cs
index 846561716b67..7fdcf0a3476d 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceMarketingCloudSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceMarketingCloudSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Salesforce Marketing Cloud source.
///
+ [Newtonsoft.Json.JsonObject("SalesforceMarketingCloudSource")]
public partial class SalesforceMarketingCloudSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceServiceCloudSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceServiceCloudSink.cs
index a260bddc659c..08623a60527f 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceServiceCloudSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceServiceCloudSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Salesforce Service Cloud sink.
///
+ [Newtonsoft.Json.JsonObject("SalesforceServiceCloudSink")]
public partial class SalesforceServiceCloudSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceServiceCloudSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceServiceCloudSource.cs
index a9789ac71e32..9ea95b443402 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceServiceCloudSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceServiceCloudSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Salesforce Service Cloud source.
///
+ [Newtonsoft.Json.JsonObject("SalesforceServiceCloudSource")]
public partial class SalesforceServiceCloudSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceSink.cs
index cba5c6904541..0eeb7925a9d9 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Salesforce sink.
///
+ [Newtonsoft.Json.JsonObject("SalesforceSink")]
public partial class SalesforceSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceSource.cs
index b340de99073c..cc452ac22321 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SalesforceSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Salesforce source.
///
+ [Newtonsoft.Json.JsonObject("SalesforceSource")]
public partial class SalesforceSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapBwSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapBwSource.cs
index 0b0864e91c28..2fb5031e0578 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapBwSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapBwSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for SapBW server via MDX.
///
+ [Newtonsoft.Json.JsonObject("SapBwSource")]
public partial class SapBwSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapCloudForCustomerSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapCloudForCustomerSink.cs
index 6f956ef1be05..e197e399d0c8 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapCloudForCustomerSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapCloudForCustomerSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity SAP Cloud for Customer sink.
///
+ [Newtonsoft.Json.JsonObject("SapCloudForCustomerSink")]
public partial class SapCloudForCustomerSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapCloudForCustomerSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapCloudForCustomerSource.cs
index ff66c667f61b..292fea8f6ab7 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapCloudForCustomerSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapCloudForCustomerSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for SAP Cloud for Customer source.
///
+ [Newtonsoft.Json.JsonObject("SapCloudForCustomerSource")]
public partial class SapCloudForCustomerSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapEccSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapEccSource.cs
index d61b74c6c814..292bb8ddfe95 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapEccSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapEccSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for SAP ECC source.
///
+ [Newtonsoft.Json.JsonObject("SapEccSource")]
public partial class SapEccSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapHanaSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapHanaSource.cs
index 88592f71a5aa..1486086bb6b5 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapHanaSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapHanaSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for SAP HANA source.
///
+ [Newtonsoft.Json.JsonObject("SapHanaSource")]
public partial class SapHanaSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapOpenHubSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapOpenHubSource.cs
index fdf89ffbc085..88662a6710aa 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapOpenHubSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapOpenHubSource.cs
@@ -19,6 +19,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// A copy activity source for SAP Business Warehouse Open Hub Destination
/// source.
///
+ [Newtonsoft.Json.JsonObject("SapOpenHubSource")]
public partial class SapOpenHubSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapTableSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapTableSource.cs
index bbf90efc064f..b8bed6701ded 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapTableSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapTableSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for SAP Table source.
///
+ [Newtonsoft.Json.JsonObject("SapTableSource")]
public partial class SapTableSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ScheduleTrigger.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ScheduleTrigger.cs
index c001f6fabce1..16258d4f9548 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ScheduleTrigger.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ScheduleTrigger.cs
@@ -20,6 +20,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Trigger that creates pipeline runs periodically, on schedule.
///
+ [Newtonsoft.Json.JsonObject("ScheduleTrigger")]
[Rest.Serialization.JsonTransformation]
public partial class ScheduleTrigger : MultiplePipelineTrigger
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SecretBase.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SecretBase.cs
index 893914a82e13..cdfddc5a08dc 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SecretBase.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SecretBase.cs
@@ -10,11 +10,13 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Linq;
///
/// The base definition of a secret type.
///
+ [Newtonsoft.Json.JsonObject("SecretBase")]
public partial class SecretBase
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SecureString.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SecureString.cs
index 1416b8d28183..f83930f246f0 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SecureString.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SecureString.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// Azure Data Factory secure string definition. The string value will be
/// masked with asterisks '*' during Get or List API calls.
///
+ [Newtonsoft.Json.JsonObject("SecureString")]
public partial class SecureString : SecretBase
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SelfDependencyTumblingWindowTriggerReference.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SelfDependencyTumblingWindowTriggerReference.cs
index 71d386c8a657..dd94cbcb3d81 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SelfDependencyTumblingWindowTriggerReference.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SelfDependencyTumblingWindowTriggerReference.cs
@@ -17,6 +17,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Self referenced tumbling window trigger dependency.
///
+ [Newtonsoft.Json.JsonObject("SelfDependencyTumblingWindowTriggerReference")]
public partial class SelfDependencyTumblingWindowTriggerReference : DependencyReference
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ServiceNowSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ServiceNowSource.cs
index ebfe9aa1e1e4..5a47630662e0 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ServiceNowSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ServiceNowSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity ServiceNow server source.
///
+ [Newtonsoft.Json.JsonObject("ServiceNowSource")]
public partial class ServiceNowSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpLocation.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpLocation.cs
index 74202e259808..46bf4fff5814 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpLocation.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpLocation.cs
@@ -10,6 +10,7 @@
namespace Microsoft.Azure.Management.DataFactory.Models
{
+ using Newtonsoft.Json;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
@@ -17,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The location of SFTP dataset.
///
+ [Newtonsoft.Json.JsonObject("SftpLocation")]
public partial class SftpLocation : DatasetLocation
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpReadSettings.cs
index c8ef2a08a179..571e19591640 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Sftp read settings.
///
+ [Newtonsoft.Json.JsonObject("SftpReadSettings")]
public partial class SftpReadSettings : StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpWriteSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpWriteSettings.cs
index 00727e5df994..8b4354cff26b 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpWriteSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SftpWriteSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Sftp write settings.
///
+ [Newtonsoft.Json.JsonObject("SftpWriteSettings")]
public partial class SftpWriteSettings : StoreWriteSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SharePointOnlineListSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SharePointOnlineListSource.cs
index c8cfd33d4a8c..bba51b485930 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SharePointOnlineListSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SharePointOnlineListSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for sharePoint online list source.
///
+ [Newtonsoft.Json.JsonObject("SharePointOnlineListSource")]
public partial class SharePointOnlineListSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ShopifySource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ShopifySource.cs
index 328c47524866..1448f55e2a1a 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ShopifySource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ShopifySource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Shopify Service source.
///
+ [Newtonsoft.Json.JsonObject("ShopifySource")]
public partial class ShopifySource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeExportCopyCommand.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeExportCopyCommand.cs
index 2f418b36258a..802d079e52c2 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeExportCopyCommand.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeExportCopyCommand.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Snowflake export command settings.
///
+ [Newtonsoft.Json.JsonObject("SnowflakeExportCopyCommand")]
public partial class SnowflakeExportCopyCommand : ExportSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeImportCopyCommand.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeImportCopyCommand.cs
index f4294ba96d93..424c84e63ee3 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeImportCopyCommand.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeImportCopyCommand.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Snowflake import command settings.
///
+ [Newtonsoft.Json.JsonObject("SnowflakeImportCopyCommand")]
public partial class SnowflakeImportCopyCommand : ImportSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeSink.cs
index 862c7ba4c3fd..6bfdd0776419 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity snowflake sink.
///
+ [Newtonsoft.Json.JsonObject("SnowflakeSink")]
public partial class SnowflakeSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeSource.cs
index 7d8f0888a1e9..b7eddd52e4ad 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SnowflakeSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity snowflake source.
///
+ [Newtonsoft.Json.JsonObject("SnowflakeSource")]
public partial class SnowflakeSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SparkSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SparkSource.cs
index e89e16aa27c9..76d698fc6eb8 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SparkSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SparkSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Spark Server source.
///
+ [Newtonsoft.Json.JsonObject("SparkSource")]
public partial class SparkSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlDWSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlDWSink.cs
index f65e11b3dc10..d313ed178870 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlDWSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlDWSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity SQL Data Warehouse sink.
///
+ [Newtonsoft.Json.JsonObject("SqlDWSink")]
public partial class SqlDWSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlDWSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlDWSource.cs
index 2a3fd9dba735..811aac39aac6 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlDWSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlDWSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity SQL Data Warehouse source.
///
+ [Newtonsoft.Json.JsonObject("SqlDWSource")]
public partial class SqlDWSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlMISink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlMISink.cs
index d64ed35f2ae2..89bf0241ccaf 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlMISink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlMISink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure SQL Managed Instance sink.
///
+ [Newtonsoft.Json.JsonObject("SqlMISink")]
public partial class SqlMISink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlMISource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlMISource.cs
index 96d8c313fa39..0d67fae3f22f 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlMISource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlMISource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Azure SQL Managed Instance source.
///
+ [Newtonsoft.Json.JsonObject("SqlMISource")]
public partial class SqlMISource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlServerSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlServerSink.cs
index ab3da5038a7d..f1585f280506 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlServerSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlServerSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity SQL server sink.
///
+ [Newtonsoft.Json.JsonObject("SqlServerSink")]
public partial class SqlServerSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlServerSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlServerSource.cs
index c1cbb89d9202..3822a84c4fef 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlServerSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlServerSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity SQL server source.
///
+ [Newtonsoft.Json.JsonObject("SqlServerSource")]
public partial class SqlServerSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlSink.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlSink.cs
index a388a568e45f..17f05662b71a 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlSink.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlSink.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity SQL sink.
///
+ [Newtonsoft.Json.JsonObject("SqlSink")]
public partial class SqlSink : CopySink
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlSource.cs
index 7fab6677c3f0..960a96ae7f87 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SqlSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity SQL source.
///
+ [Newtonsoft.Json.JsonObject("SqlSource")]
public partial class SqlSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SquareSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SquareSource.cs
index 776789018a18..c220acc6c311 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SquareSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SquareSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Square Service source.
///
+ [Newtonsoft.Json.JsonObject("SquareSource")]
public partial class SquareSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SsisObjectMetadata.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SsisObjectMetadata.cs
index 83b77940a1c2..2825c5d17cd1 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SsisObjectMetadata.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SsisObjectMetadata.cs
@@ -16,6 +16,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// SSIS object metadata.
///
+ [Newtonsoft.Json.JsonObject("SsisObjectMetadata")]
public partial class SsisObjectMetadata
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/StoreReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/StoreReadSettings.cs
index 2cb7c32dd532..ef181a170d71 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/StoreReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/StoreReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Connector read setting.
///
+ [Newtonsoft.Json.JsonObject("StoreReadSettings")]
public partial class StoreReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/StoreWriteSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/StoreWriteSettings.cs
index 0346d5e0d099..cc560bd772c4 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/StoreWriteSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/StoreWriteSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Connector write settings.
///
+ [Newtonsoft.Json.JsonObject("StoreWriteSettings")]
public partial class StoreWriteSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SybaseSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SybaseSource.cs
index 554c210f05ec..a63825e37e1e 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SybaseSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SybaseSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for Sybase databases.
///
+ [Newtonsoft.Json.JsonObject("SybaseSource")]
public partial class SybaseSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TabularSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TabularSource.cs
index a93d25996034..b0bbf70c4484 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TabularSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TabularSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Copy activity sources of tabular type.
///
+ [Newtonsoft.Json.JsonObject("TabularSource")]
public partial class TabularSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TeradataSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TeradataSource.cs
index 515880a57348..134a99bfbcbd 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TeradataSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TeradataSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Teradata source.
///
+ [Newtonsoft.Json.JsonObject("TeradataSource")]
public partial class TeradataSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TextFormat.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TextFormat.cs
index 8e74882f55e6..c658723b2794 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TextFormat.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TextFormat.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The data stored in text format.
///
+ [Newtonsoft.Json.JsonObject("TextFormat")]
public partial class TextFormat : DatasetStorageFormat
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Trigger.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Trigger.cs
index 1462131fd8d0..d9406e0ae8fd 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Trigger.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/Trigger.cs
@@ -19,6 +19,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// Azure data factory nested object which contains information about
/// creating pipeline run
///
+ [Newtonsoft.Json.JsonObject("Trigger")]
public partial class Trigger
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TriggerDependencyReference.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TriggerDependencyReference.cs
index 0081378e4e2b..16afbd449761 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TriggerDependencyReference.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TriggerDependencyReference.cs
@@ -17,6 +17,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Trigger referenced dependency.
///
+ [Newtonsoft.Json.JsonObject("TriggerDependencyReference")]
public partial class TriggerDependencyReference : DependencyReference
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TumblingWindowTrigger.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TumblingWindowTrigger.cs
index 5a56eb8d06cd..ae5f2027ebb9 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TumblingWindowTrigger.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TumblingWindowTrigger.cs
@@ -22,6 +22,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// windows from a start time without gaps and also supports backfill
/// scenarios (when start time is in the past).
///
+ [Newtonsoft.Json.JsonObject("TumblingWindowTrigger")]
[Rest.Serialization.JsonTransformation]
public partial class TumblingWindowTrigger : Trigger
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TumblingWindowTriggerDependencyReference.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TumblingWindowTriggerDependencyReference.cs
index b274d37a7636..a204670dfdb2 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TumblingWindowTriggerDependencyReference.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/TumblingWindowTriggerDependencyReference.cs
@@ -17,6 +17,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Referenced tumbling window trigger dependency.
///
+ [Newtonsoft.Json.JsonObject("TumblingWindowTriggerDependencyReference")]
public partial class TumblingWindowTriggerDependencyReference : TriggerDependencyReference
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/VerticaSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/VerticaSource.cs
index 47cb98354684..bbcfe1a6ffdc 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/VerticaSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/VerticaSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Vertica source.
///
+ [Newtonsoft.Json.JsonObject("VerticaSource")]
public partial class VerticaSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebActivity.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebActivity.cs
index 22903288be1c..a5e17623e2dd 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebActivity.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebActivity.cs
@@ -20,6 +20,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// Web activity.
///
+ [Newtonsoft.Json.JsonObject("WebActivity")]
[Rest.Serialization.JsonTransformation]
public partial class WebActivity : ExecutionActivity
{
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebLinkedServiceTypeProperties.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebLinkedServiceTypeProperties.cs
index 7a4f8008b724..621ea1976fe5 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebLinkedServiceTypeProperties.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebLinkedServiceTypeProperties.cs
@@ -19,6 +19,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
/// is polymorphic based on authenticationType, so not flattened in SDK
/// models.
///
+ [Newtonsoft.Json.JsonObject("WebLinkedServiceTypeProperties")]
public partial class WebLinkedServiceTypeProperties
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebSource.cs
index ab7df4ae873d..5a53a98e34ab 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/WebSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity source for web page table.
///
+ [Newtonsoft.Json.JsonObject("WebSource")]
public partial class WebSource : CopySource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/XeroSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/XeroSource.cs
index 96a74f91375d..ed8bc30bec6d 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/XeroSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/XeroSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Xero Service source.
///
+ [Newtonsoft.Json.JsonObject("XeroSource")]
public partial class XeroSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ZipDeflateReadSettings.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ZipDeflateReadSettings.cs
index 9bbbef438717..f2056c266b54 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ZipDeflateReadSettings.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ZipDeflateReadSettings.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// The ZipDeflate compression read settings.
///
+ [Newtonsoft.Json.JsonObject("ZipDeflateReadSettings")]
public partial class ZipDeflateReadSettings : CompressionReadSettings
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ZohoSource.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ZohoSource.cs
index 6cc6a0b1f5d0..d3449a307c68 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ZohoSource.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/ZohoSource.cs
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Management.DataFactory.Models
///
/// A copy activity Zoho server source.
///
+ [Newtonsoft.Json.JsonObject("ZohoSource")]
public partial class ZohoSource : TabularSource
{
///
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/SdkInfo_DataFactoryManagementClient.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/SdkInfo_DataFactoryManagementClient.cs
index e938611bb8a6..b31348b3961b 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/SdkInfo_DataFactoryManagementClient.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/SdkInfo_DataFactoryManagementClient.cs
@@ -37,16 +37,5 @@ public static IEnumerable> ApiInfo_DataFactoryMana
}.AsEnumerable();
}
}
- // BEGIN: Code Generation Metadata Section
- public static readonly String AutoRestVersion = "v2";
- public static readonly String AutoRestBootStrapperVersion = "autorest@2.0.4413";
- public static readonly String AutoRestCmdExecuted = "cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/master/specification/datafactory/resource-manager/readme.md --csharp --version=v2 --reflect-api-versions --tag=package-2018-06 --csharp-sdks-folder=D:\\Source\\Repos\\azure-sdk-for-net\\sdk";
- public static readonly String GithubForkName = "Azure";
- public static readonly String GithubBranchName = "master";
- public static readonly String GithubCommidId = "260aa3d5e9467700068787493861f92fc590800c";
- public static readonly String CodeGenerationErrors = "";
- public static readonly String GithubRepoName = "azure-rest-api-specs";
- // END: Code Generation Metadata Section
}
}
-