Skip to content

Commit 2e4f289

Browse files
authored
[DataFactory]Added new features into 4.16.0 (#19811)
* [DataFactory]Added new features into 4.16.0 * rename * add * Resolve the comments * Change folder name
1 parent 9f09eac commit 2e4f289

File tree

56 files changed

+4278
-60
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+4278
-60
lines changed

eng/mgmt/mgmtmetadata/datafactory_resource-manager.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ Commencing code generation
44
Generating CSharp code
55
Executing AutoRest command
66
cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/master/specification/datafactory/resource-manager/readme.md --csharp --version=v2 --reflect-api-versions --tag=package-2018-06 --csharp-sdks-folder=D:\Projects\azure-sdk-for-net\sdk
7-
2021-02-26 09:43:36 UTC
7+
2021-03-23 01:56:11 UTC
88
Azure-rest-api-specs repository information
99
GitHub fork: Azure
1010
Branch: master
11-
Commit: a06d912bc912010bdc0aa5d1d3c4b28ee1d89905
11+
Commit: f954470d4e330fb6fa042149d09f554c966c984d
1212
AutoRest information
1313
Requested version: v2
1414
Bootstrapper version: [email protected]

sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog for the Azure Data Factory V2 .NET SDK
22

3+
## Version 4.16.0
4+
### Feature Additions
5+
- Added Amazon S3 Compatible and Oracle Cloud Storage connectors
6+
- Updated AzureDataExplorer LinkedService servicePrincipalId, servicePrincipalKey, tenant properties from required to optional
7+
- Added accountKind property to AzureBlobStorage LinkedService
8+
- Added AAD auth to CosmosDb LinkedService
9+
- Added authHeaders to HTTP/REST/OData LinkedService
10+
- Added MultiFactor auth to SFTP LinkedService
11+
- Added UAMI to Identity
12+
- Added privateEndpointConnection apis to DataFactory
13+
314
## Version 4.15.0
415
### Feature Additions
516
- Added WebActivity support for Service Principal
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace Microsoft.Azure.Management.DataFactory.Models
8+
{
9+
public partial class AzureDataExplorerLinkedService : LinkedService
10+
{
11+
/// <summary>
12+
/// Initializes a new instance of the AzureDataExplorerLinkedService
13+
/// class.
14+
/// </summary>
15+
/// <param name="endpoint">The endpoint of Azure Data Explorer (the
16+
/// engine's endpoint). URL will be in the format
17+
/// https://&lt;clusterName&gt;.&lt;regionName&gt;.kusto.windows.net.
18+
/// Type: string (or Expression with resultType string)</param>
19+
/// <param name="servicePrincipalId">The ID of the service principal
20+
/// used to authenticate against Azure Data Explorer. Type: string (or
21+
/// Expression with resultType string).</param>
22+
/// <param name="servicePrincipalKey">The key of the service principal
23+
/// used to authenticate against Kusto.</param>
24+
/// <param name="database">Database name for connection. Type: string
25+
/// (or Expression with resultType string).</param>
26+
/// <param name="tenant">The name or ID of the tenant to which the
27+
/// service principal belongs. Type: string (or Expression with
28+
/// resultType string).</param>
29+
/// <param name="additionalProperties">Unmatched properties from the
30+
/// message are deserialized this collection</param>
31+
/// <param name="connectVia">The integration runtime reference.</param>
32+
/// <param name="description">Linked service description.</param>
33+
/// <param name="parameters">Parameters for linked service.</param>
34+
/// <param name="annotations">List of tags that can be used for
35+
/// describing the linked service.</param>
36+
public AzureDataExplorerLinkedService(object endpoint, object servicePrincipalId, SecretBase servicePrincipalKey, object database, object tenant, IDictionary<string, object> additionalProperties = default(IDictionary<string, object>), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary<string, ParameterSpecification> parameters = default(IDictionary<string, ParameterSpecification>), IList<object> annotations = default(IList<object>))
37+
: base(additionalProperties, connectVia, description, parameters, annotations)
38+
{
39+
Endpoint = endpoint;
40+
ServicePrincipalId = servicePrincipalId;
41+
ServicePrincipalKey = servicePrincipalKey;
42+
Database = database;
43+
Tenant = tenant;
44+
CustomInit();
45+
}
46+
}
47+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace Microsoft.Azure.Management.DataFactory.Models
8+
{
9+
public partial class FactoryIdentity
10+
{
11+
/// <summary>
12+
/// Initializes a new instance of the FactoryIdentity class.
13+
/// </summary>
14+
/// <param name="principalId">The principal id of the identity.</param>
15+
/// <param name="tenantId">The client tenant id of the
16+
/// identity.</param>
17+
/// <param name="userAssignedIdentities">List of user assigned
18+
/// identities for the factory.</param>
19+
public FactoryIdentity(System.Guid? principalId = default(System.Guid?), System.Guid? tenantId = default(System.Guid?), IDictionary<string, object> userAssignedIdentities = default(IDictionary<string, object>))
20+
{
21+
PrincipalId = principalId;
22+
TenantId = tenantId;
23+
UserAssignedIdentities = userAssignedIdentities;
24+
CustomInit();
25+
}
26+
}
27+
}

sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/DataFactoryManagementClient.cs

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/IDataFactoryManagementClient.cs

Lines changed: 15 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/IPrivateEndPointConnectionsOperations.cs

Lines changed: 74 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/datafactory/Microsoft.Azure.Management.DataFactory/src/Generated/IPrivateEndpointConnectionOperations.cs

Lines changed: 120 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)