From a27bc389b7ad63743d4fb79c3dc3ca41c02e9780 Mon Sep 17 00:00:00 2001
From: Jingshu923 <52914166+Jingshu923@users.noreply.github.com>
Date: Tue, 14 Jun 2022 15:57:18 +0800
Subject: [PATCH] [DataFactory]Added new features into 6.3.0 (#29279)
* [DataFactory]Added new features into 5.1.0
* update
* add one change
* [DataFactory]Added new features into 5.2.0
* [DataFactory]Added new features into 5.3.0
* [DataFactory]Added new features into 5.4.0
* [DataFactory]Added new features into 5.5.0
* Update
* [DataFactory]Added new features into 6.1.0
* update
* [DataFactory]Added new features into 6.2.0
* fix a build issue
* update
* update for comments
* [DataFactory]Added new features into 6.3.0
---
.../src/CHANGELOG.md | 6 +
.../Models/FactoryGitHubConfiguration.cs | 4 +-
.../Models/RestServiceAuthenticationType.cs | 1 +
.../Models/RestServiceLinkedService.cs | 64 ++++-
.../Generated/Models/SapOdpLinkedService.cs | 271 ++++++++++++++++++
.../Generated/Models/SapOdpResourceDataset.cs | 104 +++++++
.../src/Generated/Models/SapOdpSource.cs | 112 ++++++++
...rosoft.Azure.Management.DataFactory.csproj | 9 +-
.../src/Properties/AssemblyInfo.cs | 2 +-
.../JsonSamples/LinkedServiceJsonSamples.cs | 22 ++
10 files changed, 584 insertions(+), 11 deletions(-)
create mode 100644 sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapOdpLinkedService.cs
create mode 100644 sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapOdpResourceDataset.cs
create mode 100644 sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/SapOdpSource.cs
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/CHANGELOG.md b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/CHANGELOG.md
index b9324a5ded6c5..c6bef5e48f5fc 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/CHANGELOG.md
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/CHANGELOG.md
@@ -1,5 +1,11 @@
# Changelog for the Azure Data Factory V2 .NET SDK
+## Version 6.3.0
+### Feature Additions
+- Changed FactoryGitHubConfiguration url format for hostName description
+- Added SAP ODP connector in ADF
+- Added support OAuth2ClientCredential auth in RestSevice
+
## Version 6.2.0
### Feature Additions
- Added globalParameters apis into ADF
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryGitHubConfiguration.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryGitHubConfiguration.cs
index 37f563160f92c..8722faac6464e 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryGitHubConfiguration.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/FactoryGitHubConfiguration.cs
@@ -35,7 +35,7 @@ public FactoryGitHubConfiguration()
/// Root folder.
/// Last commit id.
/// GitHub Enterprise host name. For example:
- /// https://github.mydomain.com
+ /// `https://github.mydomain.com`
/// GitHub bring your own app client id.
/// GitHub bring your own app client secret
/// information.
@@ -55,7 +55,7 @@ public FactoryGitHubConfiguration()
///
/// Gets or sets gitHub Enterprise host name. For example:
- /// https://github.mydomain.com
+ /// `https://github.mydomain.com`
///
[JsonProperty(PropertyName = "hostName")]
public string HostName { get; set; }
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestServiceAuthenticationType.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestServiceAuthenticationType.cs
index 28c096262569c..507bb90f19c5b 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestServiceAuthenticationType.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestServiceAuthenticationType.cs
@@ -20,5 +20,6 @@ public static class RestServiceAuthenticationType
public const string Basic = "Basic";
public const string AadServicePrincipal = "AadServicePrincipal";
public const string ManagedServiceIdentity = "ManagedServiceIdentity";
+ public const string OAuth2ClientCredential = "OAuth2ClientCredential";
}
}
diff --git a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestServiceLinkedService.cs b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestServiceLinkedService.cs
index 189c59e656fbd..416e740ea1b1c 100644
--- a/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestServiceLinkedService.cs
+++ b/sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/Models/RestServiceLinkedService.cs
@@ -38,7 +38,8 @@ public RestServiceLinkedService()
/// The base URL of the REST service.
/// Type of authentication used to
/// connect to the REST service. Possible values include: 'Anonymous',
- /// 'Basic', 'AadServicePrincipal', 'ManagedServiceIdentity'
+ /// 'Basic', 'AadServicePrincipal', 'ManagedServiceIdentity',
+ /// 'OAuth2ClientCredential'
/// Unmatched properties from the
/// message are deserialized this collection
/// The integration runtime reference.
@@ -77,7 +78,21 @@ public RestServiceLinkedService()
/// resultType string).
/// The credential reference containing
/// authentication information.
- public RestServiceLinkedService(object url, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList