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 5.1.0 #26147

Merged
merged 3 commits into from
Jan 5, 2022
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
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 @@ -5,11 +5,11 @@ 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=v2 --reflect-api-versions --tag=package-2018-06 --csharp-sdks-folder=D:\Projects\azure-sdk-for-net\sdk
Autorest CSharp Version: 2.3.82
2021-12-09 02:19:59 UTC
2022-01-05 04:17:30 UTC
Azure-rest-api-specs repository information
GitHub fork: Azure
Branch: main
Commit: 40cb73ed0c84fa515b911af5fdf77f68b764ea74
Commit: 7b89a1a3fcb08b6f9f12ee67049b6b8d561ad684
AutoRest information
Requested version: v2
Bootstrapper version: autorest@2.0.4413
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog for the Azure Data Factory V2 .NET SDK

## Version 5.1.0
### Feature Additions
- Added support UAMI M2
- Added connectionProperties in GoogleAdWordsLinkedService
- Added servicePrincipalCredentialType and servicePrincipalCredential into AzureBlobFSLinkedService

## Version 5.0.0
### Feature Additions
### Breaking Changes
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
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 GoogleAdWordsLinkedService : LinkedService
{
/// <summary>
/// Initializes a new instance of the GoogleAdWordsLinkedService class.
/// </summary>
/// <param name="clientCustomerID">The Client customer ID of the
/// AdWords account that you want to fetch report data for.</param>
/// <param name="developerToken">The developer token associated with
/// the manager account that you use to grant access to the AdWords
/// API.</param>
/// <param name="authenticationType">The OAuth 2.0 authentication
/// mechanism used for authentication. ServiceAuthentication can only
/// be used on self-hosted IR. Possible values include:
/// 'ServiceAuthentication', 'UserAuthentication'</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="refreshToken">The refresh token obtained from Google
/// for authorizing access to AdWords for UserAuthentication.</param>
/// <param name="clientId">The client id of the google application used
/// to acquire the refresh token. Type: string (or Expression with
/// resultType string).</param>
/// <param name="clientSecret">The client secret of the google
/// application used to acquire the refresh token.</param>
/// <param name="email">The service account email ID that is used for
/// ServiceAuthentication and can only be used on self-hosted
/// IR.</param>
/// <param name="keyFilePath">The full path to the .p12 key file that
/// is used to authenticate the service account email address and can
/// only be used on self-hosted IR.</param>
/// <param name="trustedCertPath">The full path of the .pem file
/// containing trusted CA certificates for verifying the server when
/// connecting over SSL. This property can only be set when using SSL
/// on self-hosted IR. The default value is the cacerts.pem file
/// installed with the IR.</param>
/// <param name="useSystemTrustStore">Specifies whether to use a CA
/// certificate from the system trust store or from a specified PEM
/// file. The default value is false.</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>
public GoogleAdWordsLinkedService(object clientCustomerID, SecretBase developerToken, string authenticationType, 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>), SecretBase refreshToken = default(SecretBase), object clientId = default(object), SecretBase clientSecret = default(SecretBase), object email = default(object), object keyFilePath = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object encryptedCredential = default(object))
: base(additionalProperties, connectVia, description, parameters, annotations)
{
ClientCustomerID = clientCustomerID;
DeveloperToken = developerToken;
AuthenticationType = authenticationType;
RefreshToken = refreshToken;
ClientId = clientId;
ClientSecret = clientSecret;
Email = email;
KeyFilePath = keyFilePath;
TrustedCertPath = trustedCertPath;
UseSystemTrustStore = useSystemTrustStore;
EncryptedCredential = encryptedCredential;
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.

Loading