diff --git a/sdk/datafactory/mgmt-v2018_06_01/pom.xml b/sdk/datafactory/mgmt-v2018_06_01/pom.xml
index 0955c0a0a10e9..6a01bee79fc62 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/pom.xml
+++ b/sdk/datafactory/mgmt-v2018_06_01/pom.xml
@@ -11,11 +11,11 @@
com.microsoft.azure
azure-arm-parent
- 1.3.1
- ../../parents/azure-arm-parent/pom.xml
+ 1.1.0
+ ../../../pom.management.xml
azure-mgmt-datafactory
- 1.0.0-beta-2
+ 1.0.0-beta
jar
Microsoft Azure SDK for DataFactory Management
This package contains Microsoft DataFactory Management SDK.
diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/QuickBooksLinkedService.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/QuickBooksLinkedService.java
index bcea7888d8f02..7aa37e4f6cc90 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/QuickBooksLinkedService.java
+++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/QuickBooksLinkedService.java
@@ -21,40 +21,47 @@
@JsonTypeName("QuickBooks")
@JsonFlatten
public class QuickBooksLinkedService extends LinkedServiceInner {
+ /**
+ * Properties used to connect to QuickBooks. It is mutually exclusive with
+ * any other properties in the linked service. Type: object.
+ */
+ @JsonProperty(value = "typeProperties.connectionProperties")
+ private Object connectionProperties;
+
/**
* The endpoint of the QuickBooks server. (i.e. quickbooks.api.intuit.com).
*/
- @JsonProperty(value = "typeProperties.endpoint", required = true)
+ @JsonProperty(value = "typeProperties.endpoint")
private Object endpoint;
/**
* The company ID of the QuickBooks company to authorize.
*/
- @JsonProperty(value = "typeProperties.companyId", required = true)
+ @JsonProperty(value = "typeProperties.companyId")
private Object companyId;
/**
* The consumer key for OAuth 1.0 authentication.
*/
- @JsonProperty(value = "typeProperties.consumerKey", required = true)
+ @JsonProperty(value = "typeProperties.consumerKey")
private Object consumerKey;
/**
* The consumer secret for OAuth 1.0 authentication.
*/
- @JsonProperty(value = "typeProperties.consumerSecret", required = true)
+ @JsonProperty(value = "typeProperties.consumerSecret")
private SecretBase consumerSecret;
/**
* The access token for OAuth 1.0 authentication.
*/
- @JsonProperty(value = "typeProperties.accessToken", required = true)
+ @JsonProperty(value = "typeProperties.accessToken")
private SecretBase accessToken;
/**
* The access token secret for OAuth 1.0 authentication.
*/
- @JsonProperty(value = "typeProperties.accessTokenSecret", required = true)
+ @JsonProperty(value = "typeProperties.accessTokenSecret")
private SecretBase accessTokenSecret;
/**
@@ -72,6 +79,26 @@ public class QuickBooksLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.encryptedCredential")
private Object encryptedCredential;
+ /**
+ * Get properties used to connect to QuickBooks. It is mutually exclusive with any other properties in the linked service. Type: object.
+ *
+ * @return the connectionProperties value
+ */
+ public Object connectionProperties() {
+ return this.connectionProperties;
+ }
+
+ /**
+ * Set properties used to connect to QuickBooks. It is mutually exclusive with any other properties in the linked service. Type: object.
+ *
+ * @param connectionProperties the connectionProperties value to set
+ * @return the QuickBooksLinkedService object itself.
+ */
+ public QuickBooksLinkedService withConnectionProperties(Object connectionProperties) {
+ this.connectionProperties = connectionProperties;
+ return this;
+ }
+
/**
* Get the endpoint of the QuickBooks server. (i.e. quickbooks.api.intuit.com).
*
diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SalesforceMarketingCloudLinkedService.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SalesforceMarketingCloudLinkedService.java
index 87f362b339955..325ab6ea93a53 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SalesforceMarketingCloudLinkedService.java
+++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SalesforceMarketingCloudLinkedService.java
@@ -21,11 +21,18 @@
@JsonTypeName("SalesforceMarketingCloud")
@JsonFlatten
public class SalesforceMarketingCloudLinkedService extends LinkedServiceInner {
+ /**
+ * Properties used to connect to Salesforce Marketing Cloud. It is mutually
+ * exclusive with any other properties in the linked service. Type: object.
+ */
+ @JsonProperty(value = "typeProperties.connectionProperties")
+ private Object connectionProperties;
+
/**
* The client ID associated with the Salesforce Marketing Cloud
* application. Type: string (or Expression with resultType string).
*/
- @JsonProperty(value = "typeProperties.clientId", required = true)
+ @JsonProperty(value = "typeProperties.clientId")
private Object clientId;
/**
@@ -68,6 +75,26 @@ public class SalesforceMarketingCloudLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.encryptedCredential")
private Object encryptedCredential;
+ /**
+ * Get properties used to connect to Salesforce Marketing Cloud. It is mutually exclusive with any other properties in the linked service. Type: object.
+ *
+ * @return the connectionProperties value
+ */
+ public Object connectionProperties() {
+ return this.connectionProperties;
+ }
+
+ /**
+ * Set properties used to connect to Salesforce Marketing Cloud. It is mutually exclusive with any other properties in the linked service. Type: object.
+ *
+ * @param connectionProperties the connectionProperties value to set
+ * @return the SalesforceMarketingCloudLinkedService object itself.
+ */
+ public SalesforceMarketingCloudLinkedService withConnectionProperties(Object connectionProperties) {
+ this.connectionProperties = connectionProperties;
+ return this;
+ }
+
/**
* Get the client ID associated with the Salesforce Marketing Cloud application. Type: string (or Expression with resultType string).
*
diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SapOpenHubLinkedService.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SapOpenHubLinkedService.java
index 5d04c1b9146d1..0cdac31162003 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SapOpenHubLinkedService.java
+++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SapOpenHubLinkedService.java
@@ -25,7 +25,7 @@ public class SapOpenHubLinkedService extends LinkedServiceInner {
* Host name of the SAP BW instance where the open hub destination is
* located. Type: string (or Expression with resultType string).
*/
- @JsonProperty(value = "typeProperties.server", required = true)
+ @JsonProperty(value = "typeProperties.server")
private Object server;
/**
@@ -33,7 +33,7 @@ public class SapOpenHubLinkedService extends LinkedServiceInner {
* located. (Usually a two-digit decimal number represented as a string.)
* Type: string (or Expression with resultType string).
*/
- @JsonProperty(value = "typeProperties.systemNumber", required = true)
+ @JsonProperty(value = "typeProperties.systemNumber")
private Object systemNumber;
/**
@@ -41,7 +41,7 @@ public class SapOpenHubLinkedService extends LinkedServiceInner {
* is located. (Usually a three-digit decimal number represented as a
* string) Type: string (or Expression with resultType string).
*/
- @JsonProperty(value = "typeProperties.clientId", required = true)
+ @JsonProperty(value = "typeProperties.clientId")
private Object clientId;
/**
@@ -52,6 +52,13 @@ public class SapOpenHubLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.language")
private Object language;
+ /**
+ * SystemID of the SAP system where the table is located. Type: string (or
+ * Expression with resultType string).
+ */
+ @JsonProperty(value = "typeProperties.systemId")
+ private Object systemId;
+
/**
* Username to access the SAP BW server where the open hub destination is
* located. Type: string (or Expression with resultType string).
@@ -66,6 +73,27 @@ public class SapOpenHubLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.password")
private SecretBase password;
+ /**
+ * The hostname of the SAP Message Server. Type: string (or Expression with
+ * resultType string).
+ */
+ @JsonProperty(value = "typeProperties.messageServer")
+ private Object messageServer;
+
+ /**
+ * The service name or port number of the Message Server. Type: string (or
+ * Expression with resultType string).
+ */
+ @JsonProperty(value = "typeProperties.messageServerService")
+ private Object messageServerService;
+
+ /**
+ * The Logon Group for the SAP System. Type: string (or Expression with
+ * resultType string).
+ */
+ @JsonProperty(value = "typeProperties.logonGroup")
+ private Object logonGroup;
+
/**
* The encrypted credential used for authentication. Credentials are
* encrypted using the integration runtime credential manager. Type: string
@@ -154,6 +182,26 @@ public SapOpenHubLinkedService withLanguage(Object language) {
return this;
}
+ /**
+ * Get systemID of the SAP system where the table is located. Type: string (or Expression with resultType string).
+ *
+ * @return the systemId value
+ */
+ public Object systemId() {
+ return this.systemId;
+ }
+
+ /**
+ * Set systemID of the SAP system where the table is located. Type: string (or Expression with resultType string).
+ *
+ * @param systemId the systemId value to set
+ * @return the SapOpenHubLinkedService object itself.
+ */
+ public SapOpenHubLinkedService withSystemId(Object systemId) {
+ this.systemId = systemId;
+ return this;
+ }
+
/**
* Get username to access the SAP BW server where the open hub destination is located. Type: string (or Expression with resultType string).
*
@@ -194,6 +242,66 @@ public SapOpenHubLinkedService withPassword(SecretBase password) {
return this;
}
+ /**
+ * Get the hostname of the SAP Message Server. Type: string (or Expression with resultType string).
+ *
+ * @return the messageServer value
+ */
+ public Object messageServer() {
+ return this.messageServer;
+ }
+
+ /**
+ * Set the hostname of the SAP Message Server. Type: string (or Expression with resultType string).
+ *
+ * @param messageServer the messageServer value to set
+ * @return the SapOpenHubLinkedService object itself.
+ */
+ public SapOpenHubLinkedService withMessageServer(Object messageServer) {
+ this.messageServer = messageServer;
+ return this;
+ }
+
+ /**
+ * Get the service name or port number of the Message Server. Type: string (or Expression with resultType string).
+ *
+ * @return the messageServerService value
+ */
+ public Object messageServerService() {
+ return this.messageServerService;
+ }
+
+ /**
+ * Set the service name or port number of the Message Server. Type: string (or Expression with resultType string).
+ *
+ * @param messageServerService the messageServerService value to set
+ * @return the SapOpenHubLinkedService object itself.
+ */
+ public SapOpenHubLinkedService withMessageServerService(Object messageServerService) {
+ this.messageServerService = messageServerService;
+ return this;
+ }
+
+ /**
+ * Get the Logon Group for the SAP System. Type: string (or Expression with resultType string).
+ *
+ * @return the logonGroup value
+ */
+ public Object logonGroup() {
+ return this.logonGroup;
+ }
+
+ /**
+ * Set the Logon Group for the SAP System. Type: string (or Expression with resultType string).
+ *
+ * @param logonGroup the logonGroup value to set
+ * @return the SapOpenHubLinkedService object itself.
+ */
+ public SapOpenHubLinkedService withLogonGroup(Object logonGroup) {
+ this.logonGroup = logonGroup;
+ return this;
+ }
+
/**
* Get the encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).
*
diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SquareLinkedService.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SquareLinkedService.java
index 0cf7e6de5aaf1..eb0459b946278 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SquareLinkedService.java
+++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SquareLinkedService.java
@@ -21,16 +21,23 @@
@JsonTypeName("Square")
@JsonFlatten
public class SquareLinkedService extends LinkedServiceInner {
+ /**
+ * Properties used to connect to Square. It is mutually exclusive with any
+ * other properties in the linked service. Type: object.
+ */
+ @JsonProperty(value = "typeProperties.connectionProperties")
+ private Object connectionProperties;
+
/**
* The URL of the Square instance. (i.e. mystore.mysquare.com).
*/
- @JsonProperty(value = "typeProperties.host", required = true)
+ @JsonProperty(value = "typeProperties.host")
private Object host;
/**
* The client ID associated with your Square application.
*/
- @JsonProperty(value = "typeProperties.clientId", required = true)
+ @JsonProperty(value = "typeProperties.clientId")
private Object clientId;
/**
@@ -43,7 +50,7 @@ public class SquareLinkedService extends LinkedServiceInner {
* The redirect URL assigned in the Square application dashboard. (i.e.
* http://localhost:2500).
*/
- @JsonProperty(value = "typeProperties.redirectUri", required = true)
+ @JsonProperty(value = "typeProperties.redirectUri")
private Object redirectUri;
/**
@@ -76,6 +83,26 @@ public class SquareLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.encryptedCredential")
private Object encryptedCredential;
+ /**
+ * Get properties used to connect to Square. It is mutually exclusive with any other properties in the linked service. Type: object.
+ *
+ * @return the connectionProperties value
+ */
+ public Object connectionProperties() {
+ return this.connectionProperties;
+ }
+
+ /**
+ * Set properties used to connect to Square. It is mutually exclusive with any other properties in the linked service. Type: object.
+ *
+ * @param connectionProperties the connectionProperties value to set
+ * @return the SquareLinkedService object itself.
+ */
+ public SquareLinkedService withConnectionProperties(Object connectionProperties) {
+ this.connectionProperties = connectionProperties;
+ return this;
+ }
+
/**
* Get the URL of the Square instance. (i.e. mystore.mysquare.com).
*
diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/XeroLinkedService.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/XeroLinkedService.java
index a18910b88d1ef..252d957243eb3 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/XeroLinkedService.java
+++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/XeroLinkedService.java
@@ -21,10 +21,17 @@
@JsonTypeName("Xero")
@JsonFlatten
public class XeroLinkedService extends LinkedServiceInner {
+ /**
+ * Properties used to connect to Xero. It is mutually exclusive with any
+ * other properties in the linked service. Type: object.
+ */
+ @JsonProperty(value = "typeProperties.connectionProperties")
+ private Object connectionProperties;
+
/**
* The endpoint of the Xero server. (i.e. api.xero.com).
*/
- @JsonProperty(value = "typeProperties.host", required = true)
+ @JsonProperty(value = "typeProperties.host")
private Object host;
/**
@@ -72,6 +79,26 @@ public class XeroLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.encryptedCredential")
private Object encryptedCredential;
+ /**
+ * Get properties used to connect to Xero. It is mutually exclusive with any other properties in the linked service. Type: object.
+ *
+ * @return the connectionProperties value
+ */
+ public Object connectionProperties() {
+ return this.connectionProperties;
+ }
+
+ /**
+ * Set properties used to connect to Xero. It is mutually exclusive with any other properties in the linked service. Type: object.
+ *
+ * @param connectionProperties the connectionProperties value to set
+ * @return the XeroLinkedService object itself.
+ */
+ public XeroLinkedService withConnectionProperties(Object connectionProperties) {
+ this.connectionProperties = connectionProperties;
+ return this;
+ }
+
/**
* Get the endpoint of the Xero server. (i.e. api.xero.com).
*
diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/ZohoLinkedService.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/ZohoLinkedService.java
index 5c334c210cc9e..dc0e13e9c3e7e 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/ZohoLinkedService.java
+++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/ZohoLinkedService.java
@@ -21,10 +21,17 @@
@JsonTypeName("Zoho")
@JsonFlatten
public class ZohoLinkedService extends LinkedServiceInner {
+ /**
+ * Properties used to connect to Zoho. It is mutually exclusive with any
+ * other properties in the linked service. Type: object.
+ */
+ @JsonProperty(value = "typeProperties.connectionProperties")
+ private Object connectionProperties;
+
/**
* The endpoint of the Zoho server. (i.e. crm.zoho.com/crm/private).
*/
- @JsonProperty(value = "typeProperties.endpoint", required = true)
+ @JsonProperty(value = "typeProperties.endpoint")
private Object endpoint;
/**
@@ -63,6 +70,26 @@ public class ZohoLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.encryptedCredential")
private Object encryptedCredential;
+ /**
+ * Get properties used to connect to Zoho. It is mutually exclusive with any other properties in the linked service. Type: object.
+ *
+ * @return the connectionProperties value
+ */
+ public Object connectionProperties() {
+ return this.connectionProperties;
+ }
+
+ /**
+ * Set properties used to connect to Zoho. It is mutually exclusive with any other properties in the linked service. Type: object.
+ *
+ * @param connectionProperties the connectionProperties value to set
+ * @return the ZohoLinkedService object itself.
+ */
+ public ZohoLinkedService withConnectionProperties(Object connectionProperties) {
+ this.connectionProperties = connectionProperties;
+ return this;
+ }
+
/**
* Get the endpoint of the Zoho server. (i.e. crm.zoho.com/crm/private).
*
diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DataFlowInner.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DataFlowInner.java
index ae6b5b3cdcbdd..640ce52d1e970 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DataFlowInner.java
+++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DataFlowInner.java
@@ -14,7 +14,6 @@
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonSubTypes;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MappingDataFlow;
/**
* Azure Data Factory nested object which contains a flow with data movements
diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DatasetInner.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DatasetInner.java
index 36a1d9211b326..e6a553623dcae 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DatasetInner.java
+++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DatasetInner.java
@@ -9,67 +9,7 @@
package com.microsoft.azure.management.datafactory.v2018_06_01.implementation;
import java.util.Map;
-
-import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonMWSObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonRedshiftTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonS3Dataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AvroDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBlobDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBlobFSDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataExplorerTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataLakeStoreDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMariaDBTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMySqlTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzurePostgreSqlTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSearchIndexDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlDWTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlMITableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.BinaryDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CassandraTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CommonDataServiceForAppsEntityDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ConcurObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CosmosDbMongoDbApiCollectionDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CosmosDbSqlApiCollectionDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CouchbaseTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CustomDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.Db2TableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.DelimitedTextDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.DocumentDbCollectionDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.DrillTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsAXResourceDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsCrmEntityDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsEntityDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.EloquaObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ExcelDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.FileShareDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleAdWordsObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleBigQueryObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.GreenplumTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.HBaseObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.HiveObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.HttpDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.HubspotObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ImpalaObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.InformixTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.JiraObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.JsonDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.LinkedServiceReference;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MagentoObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MariaDBTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MarketoObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MicrosoftAccessTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MongoDbCollectionDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MongoDbV2CollectionDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MySqlTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.NetezzaTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ODataResourceDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.OdbcTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.Office365Dataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.OracleServiceCloudObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.OracleTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.OrcDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.ParameterSpecification;
import java.util.List;
import com.microsoft.azure.management.datafactory.v2018_06_01.DatasetFolder;
@@ -77,38 +17,6 @@
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonSubTypes;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ParquetDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.PaypalObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.PhoenixObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.PostgreSqlTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.PrestoObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.QuickBooksObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.RelationalTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ResponsysObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.RestResourceDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceMarketingCloudObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceServiceCloudObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapBwCubeDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapCloudForCustomerResourceDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapEccResourceDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapHanaTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapOpenHubTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapTableResourceDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ServiceNowObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SharePointOnlineListResourceDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ShopifyObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SnowflakeDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SparkObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SqlServerTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SquareObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SybaseTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.TeradataTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.VerticaTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.WebTableDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.XeroObjectDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.XmlDataset;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ZohoObjectDataset;
/**
* The Azure Data Factory nested object which identifies data within different
diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/IntegrationRuntimeInner.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/IntegrationRuntimeInner.java
index 714c12e9db2ec..58b27acef3ca8 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/IntegrationRuntimeInner.java
+++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/IntegrationRuntimeInner.java
@@ -13,8 +13,6 @@
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonSubTypes;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ManagedIntegrationRuntime;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SelfHostedIntegrationRuntime;
/**
* Azure Data Factory nested object which serves as a compute resource for
diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/LinkedServiceInner.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/LinkedServiceInner.java
index 17b7121541662..a11d27d96022e 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/LinkedServiceInner.java
+++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/LinkedServiceInner.java
@@ -9,110 +9,13 @@
package com.microsoft.azure.management.datafactory.v2018_06_01.implementation;
import java.util.Map;
-
-import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonMWSLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonRedshiftLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonS3LinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBatchLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBlobFSLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBlobStorageLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataExplorerLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataLakeAnalyticsLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataLakeStoreLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDatabricksLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureFileStorageLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureFunctionLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureKeyVaultLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMLLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMLServiceLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMariaDBLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMySqlLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzurePostgreSqlLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSearchLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlDWLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlDatabaseLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlMILinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureStorageLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.AzureTableStorageLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CassandraLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CommonDataServiceForAppsLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ConcurLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CosmosDbLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CosmosDbMongoDbApiLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CouchbaseLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.CustomDataSourceLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.Db2LinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.DrillLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsAXLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsCrmLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.EloquaLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.FileServerLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.FtpServerLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleAdWordsLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleBigQueryLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleCloudStorageLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.GreenplumLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.HBaseLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.HDInsightLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.HDInsightOnDemandLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.HdfsLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.HiveLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.HttpLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.HubspotLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ImpalaLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.InformixLinkedService;
import com.microsoft.azure.management.datafactory.v2018_06_01.IntegrationRuntimeReference;
-import com.microsoft.azure.management.datafactory.v2018_06_01.JiraLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MagentoLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MariaDBLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MarketoLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MicrosoftAccessLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MongoDbLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MongoDbV2LinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MySqlLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.NetezzaLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ODataLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.OdbcLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.Office365LinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.OracleLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.OracleServiceCloudLinkedService;
import com.microsoft.azure.management.datafactory.v2018_06_01.ParameterSpecification;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonSubTypes;
-import com.microsoft.azure.management.datafactory.v2018_06_01.PaypalLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.PhoenixLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.PostgreSqlLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.PrestoLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.QuickBooksLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ResponsysLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.RestServiceLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceMarketingCloudLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceServiceCloudLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapBWLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapCloudForCustomerLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapEccLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapHanaLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapOpenHubLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SapTableLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ServiceNowLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SftpServerLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SharePointOnlineListLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ShopifyLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SnowflakeLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SparkLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SqlServerLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SquareLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.SybaseLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.TeradataLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.VerticaLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.WebLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.XeroLinkedService;
-import com.microsoft.azure.management.datafactory.v2018_06_01.ZohoLinkedService;
/**
* The Azure Data Factory nested object which contains the information and
diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/TriggerInner.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/TriggerInner.java
index 275a137e2dab6..d6a5e12c92a21 100644
--- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/TriggerInner.java
+++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/TriggerInner.java
@@ -9,17 +9,12 @@
package com.microsoft.azure.management.datafactory.v2018_06_01.implementation;
import java.util.Map;
-
-import com.microsoft.azure.management.datafactory.v2018_06_01.ChainingTrigger;
-import com.microsoft.azure.management.datafactory.v2018_06_01.MultiplePipelineTrigger;
-import com.microsoft.azure.management.datafactory.v2018_06_01.RerunTumblingWindowTrigger;
import com.microsoft.azure.management.datafactory.v2018_06_01.TriggerRuntimeState;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonSubTypes;
-import com.microsoft.azure.management.datafactory.v2018_06_01.TumblingWindowTrigger;
/**
* Azure data factory nested object which contains information about creating