Skip to content

Commit

Permalink
[DataFactory]Added new features into 9.2.0 (#34452)
Browse files Browse the repository at this point in the history
  • Loading branch information
Jingshu923 authored Feb 22, 2023
1 parent a35b015 commit f6f110a
Show file tree
Hide file tree
Showing 6 changed files with 109 additions and 15 deletions.
5 changes: 2 additions & 3 deletions eng/mgmt/mgmtmetadata/datafactory_resource-manager.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +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/main/specification/datafactory/resource-manager/readme.md --csharp --version=2.0.4421 --reflect-api-versions --tag=package-2018-06 --csharp-sdks-folder=D:\Code\azure-sdk-for-net\sdk
Autorest CSharp Version: 2.3.82
2023-02-03 15:43:00 UTC
2023-02-22 02:56:09 UTC
Azure-rest-api-specs repository information
GitHub fork: Azure
Branch: main
Commit: 8c9a6bd96daf9e0e7f4bba47df78dfa0a23acf07
Commit: 8d74557bb1605c72732470b8b98988643d18f484
AutoRest information
Requested version: 2.0.4421
Bootstrapper version: [email protected]
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog for the Azure Data Factory V2 .NET SDK

## Version 9.2.0
### Feature Additions
- Added AzureBlobFS sasUri and sasToken properties in ADF

## Version 9.1.0
### Feature Additions
- Added AzureBlobStorage containerUri and authenticationType properties in ADF
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
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 AzureBlobFSLinkedService
{
/// <summary>
/// Initializes a new instance of the AzureBlobFSLinkedService class.
/// </summary>
/// <param name="url">Endpoint for the Azure Data Lake Storage Gen2
/// service. 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>
/// <param name="accountKey">Account key for the Azure Data Lake
/// Storage Gen2 service. Type: string (or Expression with resultType
/// string).</param>
/// <param name="servicePrincipalId">The ID of the application used to
/// authenticate against the Azure Data Lake Storage Gen2 account.
/// Type: string (or Expression with resultType string).</param>
/// <param name="servicePrincipalKey">The Key of the application used
/// to authenticate against the Azure Data Lake Storage Gen2
/// account.</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="azureCloudType">Indicates the azure cloud type of the
/// service principle auth. Allowed values are AzurePublic, AzureChina,
/// AzureUsGovernment, AzureGermany. Default value is the data factory
/// regions’ cloud type. Type: string (or Expression with resultType
/// string).</param>
/// <param name="encryptedCredential">The encrypted credential used for
/// authentication. Credentials are encrypted using the integration
/// runtime credential manager. Type: string (or Expression with
/// resultType string).</param>
/// <param name="credential">The credential reference containing
/// authentication information.</param>
/// <param name="servicePrincipalCredentialType">The service principal
/// credential type to use in Server-To-Server authentication.
/// 'ServicePrincipalKey' for key/secret, 'ServicePrincipalCert' for
/// certificate. Type: string (or Expression with resultType
/// string).</param>
/// <param name="servicePrincipalCredential">The credential of the
/// service principal object in Azure Active Directory. If
/// servicePrincipalCredentialType is 'ServicePrincipalKey',
/// servicePrincipalCredential can be SecureString or
/// AzureKeyVaultSecretReference. If servicePrincipalCredentialType is
/// 'ServicePrincipalCert', servicePrincipalCredential can only be
/// AzureKeyVaultSecretReference.</param>
public AzureBlobFSLinkedService(object url, 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>), object accountKey = default(object), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object tenant = default(object), object azureCloudType = default(object), object encryptedCredential = default(object), CredentialReference credential = default(CredentialReference), object servicePrincipalCredentialType = default(object), SecretBase servicePrincipalCredential = default(SecretBase))
: base(additionalProperties, connectVia, description, parameters, annotations)
{
Url = url;
AccountKey = accountKey;
ServicePrincipalId = servicePrincipalId;
ServicePrincipalKey = servicePrincipalKey;
Tenant = tenant;
AzureCloudType = azureCloudType;
EncryptedCredential = encryptedCredential;
Credential = credential;
ServicePrincipalCredentialType = servicePrincipalCredentialType;
ServicePrincipalCredential = servicePrincipalCredential;
CustomInit();
}
}
}

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,13 +5,12 @@
<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>9.1.0</Version>
<Version>9.2.0</Version>
<AssemblyName>Microsoft.Azure.Management.DataFactory</AssemblyName>
<PackageTags>Microsoft Azure resource management;Data Factory;ADF;</PackageTags>
<PackageReleaseNotes>
<![CDATA[
- Added AzureBlobStorage containerUri and authenticationType properties in ADF
- Added support copyComputeScale And pipelineExternalComputeScale in IntegrationRuntime
- Added AzureBlobFS sasUri and sasToken properties in ADF
]]></PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
[assembly: AssemblyTitle("Microsoft Azure Data Factory Management Library")]
[assembly: AssemblyDescription("Provides management functionality for Microsoft Azure Data Factory Resources.")]
[assembly: AssemblyVersion("9.0.0.0")]
[assembly: AssemblyFileVersion("9.1.0.0")]
[assembly: AssemblyFileVersion("9.2.0.0")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("Microsoft Azure .NET SDK")]
Expand Down

0 comments on commit f6f110a

Please sign in to comment.