Skip to content

Commit

Permalink
[DataFactory]Added new features into 4.16.0 (#19811)
Browse files Browse the repository at this point in the history
* [DataFactory]Added new features into 4.16.0

* rename

* add

* Resolve the comments

* Change folder name
  • Loading branch information
Jingshu923 authored Mar 31, 2021
1 parent 9f09eac commit 2e4f289
Show file tree
Hide file tree
Showing 56 changed files with 4,278 additions and 60 deletions.
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 @@ -4,11 +4,11 @@ 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=v2 --reflect-api-versions --tag=package-2018-06 --csharp-sdks-folder=D:\Projects\azure-sdk-for-net\sdk
2021-02-26 09:43:36 UTC
2021-03-23 01:56:11 UTC
Azure-rest-api-specs repository information
GitHub fork: Azure
Branch: master
Commit: a06d912bc912010bdc0aa5d1d3c4b28ee1d89905
Commit: f954470d4e330fb6fa042149d09f554c966c984d
AutoRest information
Requested version: v2
Bootstrapper version: [email protected]
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog for the Azure Data Factory V2 .NET SDK

## Version 4.16.0
### Feature Additions
- Added Amazon S3 Compatible and Oracle Cloud Storage connectors
- Updated AzureDataExplorer LinkedService servicePrincipalId, servicePrincipalKey, tenant properties from required to optional
- Added accountKind property to AzureBlobStorage LinkedService
- Added AAD auth to CosmosDb LinkedService
- Added authHeaders to HTTP/REST/OData LinkedService
- Added MultiFactor auth to SFTP LinkedService
- Added UAMI to Identity
- Added privateEndpointConnection apis to DataFactory

## Version 4.15.0
### Feature Additions
- Added WebActivity support for Service Principal
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Microsoft.Azure.Management.DataFactory.Models
{
public partial class AzureDataExplorerLinkedService : LinkedService
{
/// <summary>
/// Initializes a new instance of the AzureDataExplorerLinkedService
/// class.
/// </summary>
/// <param name="endpoint">The endpoint of Azure Data Explorer (the
/// engine's endpoint). URL will be in the format
/// https://&lt;clusterName&gt;.&lt;regionName&gt;.kusto.windows.net.
/// Type: string (or Expression with resultType string)</param>
/// <param name="servicePrincipalId">The ID of the service principal
/// used to authenticate against Azure Data Explorer. Type: string (or
/// Expression with resultType string).</param>
/// <param name="servicePrincipalKey">The key of the service principal
/// used to authenticate against Kusto.</param>
/// <param name="database">Database name for connection. Type: string
/// (or Expression with resultType string).</param>
/// <param name="tenant">The name or ID of the tenant to which the
/// service principal belongs. Type: string (or Expression with
/// resultType string).</param>
/// <param name="additionalProperties">Unmatched properties from the
/// message are deserialized this collection</param>
/// <param name="connectVia">The integration runtime reference.</param>
/// <param name="description">Linked service description.</param>
/// <param name="parameters">Parameters for linked service.</param>
/// <param name="annotations">List of tags that can be used for
/// describing the linked service.</param>
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>))
: base(additionalProperties, connectVia, description, parameters, annotations)
{
Endpoint = endpoint;
ServicePrincipalId = servicePrincipalId;
ServicePrincipalKey = servicePrincipalKey;
Database = database;
Tenant = tenant;
CustomInit();
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Microsoft.Azure.Management.DataFactory.Models
{
public partial class FactoryIdentity
{
/// <summary>
/// Initializes a new instance of the FactoryIdentity class.
/// </summary>
/// <param name="principalId">The principal id of the identity.</param>
/// <param name="tenantId">The client tenant id of the
/// identity.</param>
/// <param name="userAssignedIdentities">List of user assigned
/// identities for the factory.</param>
public FactoryIdentity(System.Guid? principalId = default(System.Guid?), System.Guid? tenantId = default(System.Guid?), IDictionary<string, object> userAssignedIdentities = default(IDictionary<string, object>))
{
PrincipalId = principalId;
TenantId = tenantId;
UserAssignedIdentities = userAssignedIdentities;
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.

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

Loading

0 comments on commit 2e4f289

Please sign in to comment.