diff --git a/src/SDKs/DataFactory/DataFactory.Tests/JsonSamples/PipelineJsonSamples.cs b/src/SDKs/DataFactory/DataFactory.Tests/JsonSamples/PipelineJsonSamples.cs index d6b917db33b1..c974a04fbeec 100644 --- a/src/SDKs/DataFactory/DataFactory.Tests/JsonSamples/PipelineJsonSamples.cs +++ b/src/SDKs/DataFactory/DataFactory.Tests/JsonSamples/PipelineJsonSamples.cs @@ -3287,5 +3287,78 @@ public class PipelineJsonSamples : JsonSampleCollection } } "; - } + [JsonSample(version: "Copy")] + public const string UserProperties = @" +{ + name: ""MyPipelineName"", + properties: { + activities: [ + { + type: ""Copy"", + name: ""CopyBlobToBlob"", + description: ""Test activity description"", + typeProperties: { + source: { + type: ""BlobSource"" + }, + sink: { + type: ""BlobSink"" + } + }, + inputs: [ + { + referenceName: ""BlobDataset1"", type: ""DatasetReference"" + } + ], + outputs: [ + { + referenceName: ""BlobDataset2"", type: ""DatasetReference"" + } + ], + ""userProperties"": [ + { + ""name"": ""File"", + ""value"": ""@item().File"" + } + ] + } + ] + } +}"; + + [JsonSample(version: "Copy")] + public const string EmptyUserProperties = @" +{ + name: ""MyPipelineName"", + properties: { + activities: [ + { + type: ""Copy"", + name: ""CopyBlobToBlob"", + description: ""Test activity description"", + typeProperties: { + source: { + type: ""BlobSource"" + }, + sink: { + type: ""BlobSink"" + } + }, + inputs: [ + { + referenceName: ""BlobDataset1"", type: ""DatasetReference"" + } + ], + outputs: [ + { + referenceName: ""BlobDataset2"", type: ""DatasetReference"" + } + ], + ""userProperties"": [ ] + } + ] + } +}"; + + } } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Activity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Activity.cs index f7b8e4200b42..5d57b828785f 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Activity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Activity.cs @@ -38,7 +38,7 @@ public Activity() /// Activity description. /// Activity depends on condition. /// Activity user properties. - public Activity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary)) + public Activity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList)) { AdditionalProperties = additionalProperties; Name = name; @@ -82,7 +82,7 @@ public Activity() /// Gets or sets activity user properties. /// [JsonProperty(PropertyName = "userProperties")] - public IDictionary UserProperties { get; set; } + public IList UserProperties { get; set; } /// /// Validate the object. @@ -106,6 +106,16 @@ public virtual void Validate() } } } + if (UserProperties != null) + { + foreach (var element1 in UserProperties) + { + if (element1 != null) + { + element1.Validate(); + } + } + } } } } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLBatchExecutionActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLBatchExecutionActivity.cs index 96c898c69be1..e135bdfdb526 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLBatchExecutionActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLBatchExecutionActivity.cs @@ -60,7 +60,7 @@ public AzureMLBatchExecutionActivity() /// objects specifying the input Blob locations.. This information will /// be passed in the WebServiceInputs property of the Azure ML batch /// execution request. - public AzureMLBatchExecutionActivity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IDictionary globalParameters = default(IDictionary), IDictionary webServiceOutputs = default(IDictionary), IDictionary webServiceInputs = default(IDictionary)) + public AzureMLBatchExecutionActivity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IDictionary globalParameters = default(IDictionary), IDictionary webServiceOutputs = default(IDictionary), IDictionary webServiceInputs = default(IDictionary)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { GlobalParameters = globalParameters; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLUpdateResourceActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLUpdateResourceActivity.cs index c69e90ca06e7..ac1c8a87a9a7 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLUpdateResourceActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLUpdateResourceActivity.cs @@ -56,7 +56,7 @@ public AzureMLUpdateResourceActivity() /// Activity user properties. /// Linked service reference. /// Activity policy. - public AzureMLUpdateResourceActivity(string name, object trainedModelName, LinkedServiceReference trainedModelLinkedServiceName, object trainedModelFilePath, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy)) + public AzureMLUpdateResourceActivity(string name, object trainedModelName, LinkedServiceReference trainedModelLinkedServiceName, object trainedModelFilePath, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { TrainedModelName = trainedModelName; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ControlActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ControlActivity.cs index b9efd59e69de..93862b99b542 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ControlActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ControlActivity.cs @@ -39,7 +39,7 @@ public ControlActivity() /// Activity description. /// Activity depends on condition. /// Activity user properties. - public ControlActivity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary)) + public ControlActivity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList)) : base(name, additionalProperties, description, dependsOn, userProperties) { CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CopyActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CopyActivity.cs index bde549a116e1..70bbc333043c 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CopyActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CopyActivity.cs @@ -67,7 +67,7 @@ public CopyActivity() /// row settings when EnableSkipIncompatibleRow is true. /// List of inputs for the activity. /// List of outputs for the activity. - public CopyActivity(string name, CopySource source, CopySink sink, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), CopyTranslator translator = default(CopyTranslator), object enableStaging = default(object), StagingSettings stagingSettings = default(StagingSettings), object parallelCopies = default(object), object dataIntegrationUnits = default(object), object enableSkipIncompatibleRow = default(object), RedirectIncompatibleRowSettings redirectIncompatibleRowSettings = default(RedirectIncompatibleRowSettings), IList inputs = default(IList), IList outputs = default(IList)) + public CopyActivity(string name, CopySource source, CopySink sink, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), CopyTranslator translator = default(CopyTranslator), object enableStaging = default(object), StagingSettings stagingSettings = default(StagingSettings), object parallelCopies = default(object), object dataIntegrationUnits = default(object), object enableSkipIncompatibleRow = default(object), RedirectIncompatibleRowSettings redirectIncompatibleRowSettings = default(RedirectIncompatibleRowSettings), IList inputs = default(IList), IList outputs = default(IList)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { Source = source; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomActivity.cs index df38286eb7c8..81f3ea75a0f4 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomActivity.cs @@ -54,7 +54,7 @@ public CustomActivity() /// is no restriction on the keys or values that can be used. The user /// specified custom activity has the full responsibility to consume /// and interpret the content defined. - public CustomActivity(string name, object command, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), LinkedServiceReference resourceLinkedService = default(LinkedServiceReference), object folderPath = default(object), CustomActivityReferenceObject referenceObjects = default(CustomActivityReferenceObject), IDictionary extendedProperties = default(IDictionary)) + public CustomActivity(string name, object command, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), LinkedServiceReference resourceLinkedService = default(LinkedServiceReference), object folderPath = default(object), CustomActivityReferenceObject referenceObjects = default(CustomActivityReferenceObject), IDictionary extendedProperties = default(IDictionary)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { Command = command; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DataLakeAnalyticsUSQLActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DataLakeAnalyticsUSQLActivity.cs index 624ebc616e86..ba66535554a3 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DataLakeAnalyticsUSQLActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DataLakeAnalyticsUSQLActivity.cs @@ -65,7 +65,7 @@ public DataLakeAnalyticsUSQLActivity() /// Compilation mode of U-SQL. Must be /// one of these values : Semantic, Full and SingleBox. Type: string /// (or Expression with resultType string). - public DataLakeAnalyticsUSQLActivity(string name, object scriptPath, LinkedServiceReference scriptLinkedService, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), object degreeOfParallelism = default(object), object priority = default(object), IDictionary parameters = default(IDictionary), object runtimeVersion = default(object), object compilationMode = default(object)) + public DataLakeAnalyticsUSQLActivity(string name, object scriptPath, LinkedServiceReference scriptLinkedService, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), object degreeOfParallelism = default(object), object priority = default(object), IDictionary parameters = default(IDictionary), object runtimeVersion = default(object), object compilationMode = default(object)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { ScriptPath = scriptPath; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksNotebookActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksNotebookActivity.cs index 76ec56fe85a9..b28307fb8bd6 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksNotebookActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksNotebookActivity.cs @@ -52,7 +52,7 @@ public DatabricksNotebookActivity() /// used. /// A list of libraries to be installed on the /// cluster that will execute the job. - public DatabricksNotebookActivity(string name, object notebookPath, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IDictionary baseParameters = default(IDictionary), IList> libraries = default(IList>)) + public DatabricksNotebookActivity(string name, object notebookPath, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IDictionary baseParameters = default(IDictionary), IList> libraries = default(IList>)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { NotebookPath = notebookPath; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksSparkJarActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksSparkJarActivity.cs index f291d5482ad4..9ea70b96f0f9 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksSparkJarActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksSparkJarActivity.cs @@ -51,7 +51,7 @@ public DatabricksSparkJarActivity() /// method. /// A list of libraries to be installed on the /// cluster that will execute the job. - public DatabricksSparkJarActivity(string name, object mainClassName, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList parameters = default(IList), IList> libraries = default(IList>)) + public DatabricksSparkJarActivity(string name, object mainClassName, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList parameters = default(IList), IList> libraries = default(IList>)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { MainClassName = mainClassName; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksSparkPythonActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksSparkPythonActivity.cs index 5ddd3eabd85f..d38f6d7362ba 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksSparkPythonActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DatabricksSparkPythonActivity.cs @@ -52,7 +52,7 @@ public DatabricksSparkPythonActivity() /// passed to the Python file. /// A list of libraries to be installed on the /// cluster that will execute the job. - public DatabricksSparkPythonActivity(string name, object pythonFile, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList parameters = default(IList), IList> libraries = default(IList>)) + public DatabricksSparkPythonActivity(string name, object pythonFile, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList parameters = default(IList), IList> libraries = default(IList>)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { PythonFile = pythonFile; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecutePipelineActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecutePipelineActivity.cs index 18d6fec2e158..062a707223fe 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecutePipelineActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecutePipelineActivity.cs @@ -47,7 +47,7 @@ public ExecutePipelineActivity() /// Defines whether activity execution /// will wait for the dependent pipeline execution to finish. Default /// is false. - public ExecutePipelineActivity(string name, PipelineReference pipeline, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), IDictionary parameters = default(IDictionary), bool? waitOnCompletion = default(bool?)) + public ExecutePipelineActivity(string name, PipelineReference pipeline, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), IDictionary parameters = default(IDictionary), bool? waitOnCompletion = default(bool?)) : base(name, additionalProperties, description, dependsOn, userProperties) { Pipeline = pipeline; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecuteSSISPackageActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecuteSSISPackageActivity.cs index 3b40d6e57ba8..3574b26a3369 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecuteSSISPackageActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecuteSSISPackageActivity.cs @@ -62,7 +62,7 @@ public ExecuteSSISPackageActivity() /// connection managers to execute the SSIS package. /// The property overrides to execute /// the SSIS package. - public ExecuteSSISPackageActivity(string name, SSISPackageLocation packageLocation, IntegrationRuntimeReference connectVia, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), string runtime = default(string), string loggingLevel = default(string), string environmentPath = default(string), IDictionary projectParameters = default(IDictionary), IDictionary packageParameters = default(IDictionary), IDictionary> projectConnectionManagers = default(IDictionary>), IDictionary> packageConnectionManagers = default(IDictionary>), IDictionary propertyOverrides = default(IDictionary)) + public ExecuteSSISPackageActivity(string name, SSISPackageLocation packageLocation, IntegrationRuntimeReference connectVia, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), string runtime = default(string), string loggingLevel = default(string), string environmentPath = default(string), IDictionary projectParameters = default(IDictionary), IDictionary packageParameters = default(IDictionary), IDictionary> projectConnectionManagers = default(IDictionary>), IDictionary> packageConnectionManagers = default(IDictionary>), IDictionary propertyOverrides = default(IDictionary)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { PackageLocation = packageLocation; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecutionActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecutionActivity.cs index 05ae1d0672fc..faeab8bb0f07 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecutionActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ExecutionActivity.cs @@ -40,7 +40,7 @@ public ExecutionActivity() /// Activity user properties. /// Linked service reference. /// Activity policy. - public ExecutionActivity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy)) + public ExecutionActivity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy)) : base(name, additionalProperties, description, dependsOn, userProperties) { LinkedServiceName = linkedServiceName; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FilterActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FilterActivity.cs index 61292e98d1f6..cd82293526f5 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FilterActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FilterActivity.cs @@ -47,7 +47,7 @@ public FilterActivity() /// Activity description. /// Activity depends on condition. /// Activity user properties. - public FilterActivity(string name, Expression items, Expression condition, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary)) + public FilterActivity(string name, Expression items, Expression condition, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList)) : base(name, additionalProperties, description, dependsOn, userProperties) { Items = items; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ForEachActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ForEachActivity.cs index f8e988bcc81f..e9d3b6a8c8fa 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ForEachActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ForEachActivity.cs @@ -50,7 +50,7 @@ public ForEachActivity() /// Batch count to be used for controlling the /// number of parallel execution (when isSequential is set to /// false). - public ForEachActivity(string name, Expression items, IList activities, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), bool? isSequential = default(bool?), int? batchCount = default(int?)) + public ForEachActivity(string name, Expression items, IList activities, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), bool? isSequential = default(bool?), int? batchCount = default(int?)) : base(name, additionalProperties, description, dependsOn, userProperties) { IsSequential = isSequential; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GetMetadataActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GetMetadataActivity.cs index 9fe5df2a7cee..3f5e359493d8 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GetMetadataActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GetMetadataActivity.cs @@ -48,7 +48,7 @@ public GetMetadataActivity() /// Activity policy. /// Fields of metadata to get from /// dataset. - public GetMetadataActivity(string name, DatasetReference dataset, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList fieldList = default(IList)) + public GetMetadataActivity(string name, DatasetReference dataset, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList fieldList = default(IList)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { Dataset = dataset; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightHiveActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightHiveActivity.cs index 6d6b0e6c435d..92957b77f689 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightHiveActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightHiveActivity.cs @@ -55,7 +55,7 @@ public HDInsightHiveActivity() /// reference. /// Allows user to specify defines for Hive job /// request. - public HDInsightHiveActivity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList storageLinkedServices = default(IList), IList arguments = default(IList), string getDebugInfo = default(string), object scriptPath = default(object), LinkedServiceReference scriptLinkedService = default(LinkedServiceReference), IDictionary defines = default(IDictionary)) + public HDInsightHiveActivity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList storageLinkedServices = default(IList), IList arguments = default(IList), string getDebugInfo = default(string), object scriptPath = default(object), LinkedServiceReference scriptLinkedService = default(LinkedServiceReference), IDictionary defines = default(IDictionary)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { StorageLinkedServices = storageLinkedServices; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightMapReduceActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightMapReduceActivity.cs index b06d12149873..487baccb405b 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightMapReduceActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightMapReduceActivity.cs @@ -58,7 +58,7 @@ public HDInsightMapReduceActivity() /// Jar libs. /// Allows user to specify defines for the /// MapReduce job request. - public HDInsightMapReduceActivity(string name, object className, object jarFilePath, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList storageLinkedServices = default(IList), IList arguments = default(IList), string getDebugInfo = default(string), LinkedServiceReference jarLinkedService = default(LinkedServiceReference), IList jarLibs = default(IList), IDictionary defines = default(IDictionary)) + public HDInsightMapReduceActivity(string name, object className, object jarFilePath, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList storageLinkedServices = default(IList), IList arguments = default(IList), string getDebugInfo = default(string), LinkedServiceReference jarLinkedService = default(LinkedServiceReference), IList jarLibs = default(IList), IDictionary defines = default(IDictionary)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { StorageLinkedServices = storageLinkedServices; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightPigActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightPigActivity.cs index 7e90a71752d1..5ac3f4e3e2f7 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightPigActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightPigActivity.cs @@ -55,7 +55,7 @@ public HDInsightPigActivity() /// reference. /// Allows user to specify defines for Pig job /// request. - public HDInsightPigActivity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList storageLinkedServices = default(IList), IList arguments = default(IList), string getDebugInfo = default(string), object scriptPath = default(object), LinkedServiceReference scriptLinkedService = default(LinkedServiceReference), IDictionary defines = default(IDictionary)) + public HDInsightPigActivity(string name, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList storageLinkedServices = default(IList), IList arguments = default(IList), string getDebugInfo = default(string), object scriptPath = default(object), LinkedServiceReference scriptLinkedService = default(LinkedServiceReference), IDictionary defines = default(IDictionary)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { StorageLinkedServices = storageLinkedServices; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightSparkActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightSparkActivity.cs index e7f27222d4e5..48aee13eb87f 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightSparkActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightSparkActivity.cs @@ -62,7 +62,7 @@ public HDInsightSparkActivity() /// the job. Type: string (or Expression with resultType /// string). /// Spark configuration property. - public HDInsightSparkActivity(string name, object rootPath, object entryFilePath, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList arguments = default(IList), string getDebugInfo = default(string), LinkedServiceReference sparkJobLinkedService = default(LinkedServiceReference), string className = default(string), object proxyUser = default(object), IDictionary sparkConfig = default(IDictionary)) + public HDInsightSparkActivity(string name, object rootPath, object entryFilePath, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList arguments = default(IList), string getDebugInfo = default(string), LinkedServiceReference sparkJobLinkedService = default(LinkedServiceReference), string className = default(string), object proxyUser = default(object), IDictionary sparkConfig = default(IDictionary)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { RootPath = rootPath; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightStreamingActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightStreamingActivity.cs index 5cb00db2efea..fd4d8d621ad5 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightStreamingActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightStreamingActivity.cs @@ -67,7 +67,7 @@ public HDInsightStreamingActivity() /// values. /// Allows user to specify defines for streaming /// job request. - public HDInsightStreamingActivity(string name, object mapper, object reducer, object input, object output, IList filePaths, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList storageLinkedServices = default(IList), IList arguments = default(IList), string getDebugInfo = default(string), LinkedServiceReference fileLinkedService = default(LinkedServiceReference), object combiner = default(object), IList commandEnvironment = default(IList), IDictionary defines = default(IDictionary)) + public HDInsightStreamingActivity(string name, object mapper, object reducer, object input, object output, IList filePaths, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList storageLinkedServices = default(IList), IList arguments = default(IList), string getDebugInfo = default(string), LinkedServiceReference fileLinkedService = default(LinkedServiceReference), object combiner = default(object), IList commandEnvironment = default(IList), IDictionary defines = default(IDictionary)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { StorageLinkedServices = storageLinkedServices; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/IfConditionActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/IfConditionActivity.cs index b59625f5a978..f8c58bdac8fe 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/IfConditionActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/IfConditionActivity.cs @@ -54,7 +54,7 @@ public IfConditionActivity() /// List of activities to execute if /// expression is evaluated to false. This is an optional property and /// if not provided, the activity will exit without any action. - public IfConditionActivity(string name, Expression expression, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), IList ifTrueActivities = default(IList), IList ifFalseActivities = default(IList)) + public IfConditionActivity(string name, Expression expression, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), IList ifTrueActivities = default(IList), IList ifFalseActivities = default(IList)) : base(name, additionalProperties, description, dependsOn, userProperties) { Expression = expression; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LookupActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LookupActivity.cs index d989fe9c8864..88cb280188da 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LookupActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LookupActivity.cs @@ -50,7 +50,7 @@ public LookupActivity() /// Whether to return first row or all rows. /// Default value is true. Type: boolean (or Expression with resultType /// boolean). - public LookupActivity(string name, CopySource source, DatasetReference dataset, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), object firstRowOnly = default(object)) + public LookupActivity(string name, CopySource source, DatasetReference dataset, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), object firstRowOnly = default(object)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { Source = source; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerStoredProcedureActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerStoredProcedureActivity.cs index 8ef7837c41dc..92b7b64ec3ca 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerStoredProcedureActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerStoredProcedureActivity.cs @@ -50,7 +50,7 @@ public SqlServerStoredProcedureActivity() /// Value and type setting for /// stored procedure parameters. Example: "{Parameter1: {value: "1", /// type: "int"}}". - public SqlServerStoredProcedureActivity(string name, object storedProcedureName, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IDictionary storedProcedureParameters = default(IDictionary)) + public SqlServerStoredProcedureActivity(string name, object storedProcedureName, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IDictionary storedProcedureParameters = default(IDictionary)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { StoredProcedureName = storedProcedureName; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/UntilActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/UntilActivity.cs index edc4e73c8be7..55a316b470b4 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/UntilActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/UntilActivity.cs @@ -54,7 +54,7 @@ public UntilActivity() /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])). Type: string /// (or Expression with resultType string), pattern: /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])). - public UntilActivity(string name, Expression expression, IList activities, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), object timeout = default(object)) + public UntilActivity(string name, Expression expression, IList activities, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), object timeout = default(object)) : base(name, additionalProperties, description, dependsOn, userProperties) { Expression = expression; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/UserProperty.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/UserProperty.cs new file mode 100644 index 000000000000..917ba066deec --- /dev/null +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/UserProperty.cs @@ -0,0 +1,79 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.DataFactory.Models +{ + using Microsoft.Rest; + using Newtonsoft.Json; + using System.Linq; + + /// + /// User property. + /// + public partial class UserProperty + { + /// + /// Initializes a new instance of the UserProperty class. + /// + public UserProperty() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the UserProperty class. + /// + /// User proprety name. + /// User proprety value. Type: string (or + /// Expression with resultType string). + public UserProperty(string name, object value) + { + Name = name; + Value = value; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets user proprety name. + /// + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or sets user proprety value. Type: string (or Expression with + /// resultType string). + /// + [JsonProperty(PropertyName = "value")] + public object Value { get; set; } + + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Name == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "Name"); + } + if (Value == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "Value"); + } + } + } +} diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WaitActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WaitActivity.cs index 7bbed4269237..ebbd56af6d1d 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WaitActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WaitActivity.cs @@ -42,7 +42,7 @@ public WaitActivity() /// Activity description. /// Activity depends on condition. /// Activity user properties. - public WaitActivity(string name, int waitTimeInSeconds, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary)) + public WaitActivity(string name, int waitTimeInSeconds, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList)) : base(name, additionalProperties, description, dependsOn, userProperties) { WaitTimeInSeconds = waitTimeInSeconds; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivity.cs index bba2c2ddc009..9826761b65aa 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivity.cs @@ -60,7 +60,7 @@ public WebActivity() /// endpoint. /// List of linked services passed to web /// endpoint. - public WebActivity(string name, string method, object url, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IDictionary userProperties = default(IDictionary), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), object headers = default(object), object body = default(object), WebActivityAuthentication authentication = default(WebActivityAuthentication), IList datasets = default(IList), IList linkedServices = default(IList)) + public WebActivity(string name, string method, object url, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), IList userProperties = default(IList), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), object headers = default(object), object body = default(object), WebActivityAuthentication authentication = default(WebActivityAuthentication), IList datasets = default(IList), IList linkedServices = default(IList)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { Method = method; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Microsoft.Azure.Management.DataFactory.csproj b/src/SDKs/DataFactory/Management.DataFactory/Microsoft.Azure.Management.DataFactory.csproj index 06fb14df5008..1c65cca3354f 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Microsoft.Azure.Management.DataFactory.csproj +++ b/src/SDKs/DataFactory/Management.DataFactory/Microsoft.Azure.Management.DataFactory.csproj @@ -6,14 +6,14 @@ Microsoft.Azure.Management.DataFactory Azure Data Factory V2 is the data integration platform that goes beyond Azure Data Factory V1's orchestration and batch-processing of time-series data, with a general purpose app model supporting modern data warehousing patterns and scenarios, lift-and-shift SSIS, and data-driven SaaS applications. Compose and manage reliable and secure data integration workflows at scale. Use native ADF data connectors and Integration Runtimes to move and transform cloud and on-premises data that can be unstructured, semi-structured, and structured with Hadoop, Azure Data Lake, Spark, SQL Server, Cosmos DB and many other data platforms. - 1.1.0 + 2.0.0 Microsoft.Azure.Management.DataFactory Microsoft Azure resource management;Data Factory;ADF; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Properties/AssemblyInfo.cs b/src/SDKs/DataFactory/Management.DataFactory/Properties/AssemblyInfo.cs index 7dbd6f2a3280..cc7ee393ec63 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Properties/AssemblyInfo.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Properties/AssemblyInfo.cs @@ -6,8 +6,8 @@ [assembly: AssemblyTitle("Microsoft Azure Data Factory Management Library")] [assembly: AssemblyDescription("Provides management functionality for Microsoft Azure Data Factory Resources.")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.1.0.0")] +[assembly: AssemblyVersion("2.0.0.0")] +[assembly: AssemblyFileVersion("2.0.0.0")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("Microsoft")] [assembly: AssemblyProduct("Microsoft Azure .NET SDK")] diff --git a/src/SDKs/DataFactory/Management.DataFactory/changelog.md b/src/SDKs/DataFactory/Management.DataFactory/changelog.md index a5f34d50d760..7e5e952f7396 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/changelog.md +++ b/src/SDKs/DataFactory/Management.DataFactory/changelog.md @@ -4,6 +4,13 @@ ### Feature Additions +## Version 2.0.0 + +### Feature Additions + +### Breaking Changes +* Updated UserProperties type in Activities + ## Version 1.1.0 ### Feature Additions diff --git a/src/SDKs/_metadata/datafactory_resource-manager.txt b/src/SDKs/_metadata/datafactory_resource-manager.txt index b0d6d3bbdc0a..06bf414d0e4f 100644 --- a/src/SDKs/_metadata/datafactory_resource-manager.txt +++ b/src/SDKs/_metadata/datafactory_resource-manager.txt @@ -3,16 +3,16 @@ AutoRest installed successfully. Commencing code generation Generating CSharp code Executing AutoRest command -cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/master/specification/datafactory/resource-manager/readme.md --csharp --version=latest --reflect-api-versions --tag=package-2018-06 --csharp-sdks-folder=D:\github\azure\azure-sdk-for-net\src\SDKs -2018-07-12 00:32:30 UTC +cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/master/specification/datafactory/resource-manager/readme.md --csharp --version=latest --reflect-api-versions --tag=package-2018-06 --csharp-sdks-folder=F:\g2\azure-sdk-for-net\src\SDKs +2018-07-24 20:19:22 UTC 1) azure-rest-api-specs repository information GitHub fork: Azure Branch: master -Commit: 8f83ec5b75c53f42d4d20f7913d507eec84bbf75 +Commit: 4456ddd86f8d595582f48c1649b5073db7911af5 2) AutoRest information Requested version: latest -Bootstrapper version: autorest@2.0.4280 +Bootstrapper version: autorest@2.0.4282 Latest installed version: