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 9.2.0 #34452

Merged
merged 4 commits into from
Feb 22, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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