Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DataFactory]Added new features into 6.0.0 #28135

Merged
merged 12 commits into from
Apr 12, 2022
4 changes: 2 additions & 2 deletions eng/mgmt/mgmtmetadata/datafactory_resource-manager.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ Generating CSharp code
Executing AutoRest command
cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/main/specification/datafactory/resource-manager/readme.md --csharp --version=v2 --reflect-api-versions --tag=package-2018-06 --csharp-sdks-folder=D:\Projects\azure-sdk-for-net\sdk
Autorest CSharp Version: 2.3.82
2022-03-21 01:51:54 UTC
2022-04-11 01:10:45 UTC
Azure-rest-api-specs repository information
GitHub fork: Azure
Branch: main
Commit: 0d9772a5c3a716070662572a2a7700718cfba959
Commit: 74ca59fc8cb6563d5a9d66fb533b8622522143eb
AutoRest information
Requested version: v2
Bootstrapper version: [email protected]
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog for the Azure Data Factory V2 .NET SDK

## Version 6.0.0
### Feature Additions
### Breaking Changes
- Fixed Expression mode for SqlServerStoredProcedureActivity
- Added Policy property into ExecutePipelineActivity

## Version 5.4.0
### Feature Additions
- Added Web Activity disable cert validation
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
using System.Collections.Generic;

namespace Microsoft.Azure.Management.DataFactory.Models
{
public partial class ExecutePipelineActivity : ControlActivity
{
/// <summary>
/// Initializes a new instance of the ExecutePipelineActivity class.
/// </summary>
/// <param name="name">Activity name.</param>
/// <param name="pipeline">Pipeline reference.</param>
/// <param name="additionalProperties">Unmatched properties from the
/// message are deserialized this collection</param>
/// <param name="description">Activity description.</param>
/// <param name="dependsOn">Activity depends on condition.</param>
/// <param name="userProperties">Activity user properties.</param>
/// <param name="parameters">Pipeline parameters.</param>
/// <param name="waitOnCompletion">Defines whether activity execution
/// will wait for the dependent pipeline execution to finish. Default
/// is false.</param>
public ExecutePipelineActivity(string name, PipelineReference pipeline, IDictionary<string, object> additionalProperties = default(IDictionary<string, object>), string description = default(string), IList<ActivityDependency> dependsOn = default(IList<ActivityDependency>), IList<UserProperty> userProperties = default(IList<UserProperty>), IDictionary<string, object> parameters = default(IDictionary<string, object>), bool? waitOnCompletion = default(bool?))
: base(name, additionalProperties, description, dependsOn, userProperties)
{
Pipeline = pipeline;
Parameters = parameters;
WaitOnCompletion = waitOnCompletion;
CustomInit();
}
}
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,13 @@
<PropertyGroup>
<PackageId>Microsoft.Azure.Management.DataFactory</PackageId>
<Description>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.</Description>
<Version>5.4.0</Version>
<Version>6.0.0</Version>
<AssemblyName>Microsoft.Azure.Management.DataFactory</AssemblyName>
<PackageTags>Microsoft Azure resource management;Data Factory;ADF;</PackageTags>
<PackageReleaseNotes>
<![CDATA[
- Added Web Activity disable cert validation
- Fixed Expression mode for SqlServerStoredProcedureActivity
- Added Policy property into ExecutePipelineActivity
]]></PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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("5.4.0.0")]
[assembly: AssemblyFileVersion("5.4.0.0")]
[assembly: AssemblyVersion("6.0.0.0")]
[assembly: AssemblyFileVersion("6.0.0.0")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("Microsoft Azure .NET SDK")]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
// Licensed under the MIT License. See License.txt in the project root for
// license information.

using System;
using System.Collections.Generic;
using System.Globalization;
using DataFactory.Tests.JsonSamples;
using DataFactory.Tests.Utils;
using Microsoft.Azure.Management.DataFactory.Models;
using Microsoft.Rest.Serialization;
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Globalization;
using Xunit;
using Xunit.Abstractions;
using Xunit.Sdk;
Expand Down Expand Up @@ -45,7 +45,8 @@ public void ExecutePipelineActivity_SDKSample()
Description = "Execute pipeline activity",
Pipeline = new PipelineReference(triggeredPipelineName),
Parameters = new Dictionary<string, object>(),
WaitOnCompletion = true
WaitOnCompletion = true,
Policy = new ExecutePipelineActivityPolicy()
};

var handler = new RecordedDelegatingHandler();
Expand Down