Skip to content
This repository was archived by the owner on May 5, 2023. It is now read-only.
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
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,10 @@ class AzureDatabricksLinkedService extends models['LinkedService'] {
* (or Expression with resultType string).
* @member {object} [newClusterNodeType] The node types of new cluster. Type:
* string (or Expression with resultType string).
* @member {object} [newClusterSparkConf] a set of optional, user-specified
* @member {object} [newClusterSparkConf] A set of optional, user-specified
* Spark configuration key-value pairs.
* @member {object} [newClusterSparkEnvVars] A set of optional,
* user-specified Spark environment variables key-value pairs.
* @member {object} [newClusterCustomTags] Additional tags for cluster
* resources.
* @member {object} [encryptedCredential] The encrypted credential used for
Expand Down Expand Up @@ -183,6 +185,20 @@ class AzureDatabricksLinkedService extends models['LinkedService'] {
}
}
},
newClusterSparkEnvVars: {
required: false,
serializedName: 'typeProperties.newClusterSparkEnvVars',
type: {
name: 'Dictionary',
value: {
required: false,
serializedName: 'ObjectElementType',
type: {
name: 'Object'
}
}
}
},
newClusterCustomTags: {
required: false,
serializedName: 'typeProperties.newClusterCustomTags',
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is
* regenerated.
*/

'use strict';

/**
* Get GitHub access token request definition.
*
*/
class GitHubAccessTokenRequest {
/**
* Create a GitHubAccessTokenRequest.
* @member {string} gitHubAccessCode GitHub access code.
* @member {string} [gitHubClientId] GitHub application client ID.
* @member {string} gitHubAccessTokenBaseUrl GitHub access token base URL.
*/
constructor() {
}

/**
* Defines the metadata of GitHubAccessTokenRequest
*
* @returns {object} metadata of GitHubAccessTokenRequest
*
*/
mapper() {
return {
required: false,
serializedName: 'GitHubAccessTokenRequest',
type: {
name: 'Composite',
className: 'GitHubAccessTokenRequest',
modelProperties: {
gitHubAccessCode: {
required: true,
serializedName: 'gitHubAccessCode',
type: {
name: 'String'
}
},
gitHubClientId: {
required: false,
serializedName: 'gitHubClientId',
type: {
name: 'String'
}
},
gitHubAccessTokenBaseUrl: {
required: true,
serializedName: 'gitHubAccessTokenBaseUrl',
type: {
name: 'String'
}
}
}
}
};
}
}

module.exports = GitHubAccessTokenRequest;
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is
* regenerated.
*/

'use strict';

/**
* Get GitHub access token response definition.
*
*/
class GitHubAccessTokenResponse {
/**
* Create a GitHubAccessTokenResponse.
* @member {string} [gitHubAccessToken] GitHub access token.
*/
constructor() {
}

/**
* Defines the metadata of GitHubAccessTokenResponse
*
* @returns {object} metadata of GitHubAccessTokenResponse
*
*/
mapper() {
return {
required: false,
serializedName: 'GitHubAccessTokenResponse',
type: {
name: 'Composite',
className: 'GitHubAccessTokenResponse',
modelProperties: {
gitHubAccessToken: {
required: false,
serializedName: 'gitHubAccessToken',
type: {
name: 'String'
}
}
}
}
};
}
}

module.exports = GitHubAccessTokenResponse;
33 changes: 32 additions & 1 deletion lib/services/datafactoryManagement/lib/models/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -728,6 +728,34 @@ export interface FactoryRepoUpdate {
repoConfiguration?: FactoryRepoConfiguration;
}

/**
* @class
* Initializes a new instance of the GitHubAccessTokenRequest class.
* @constructor
* Get GitHub access token request definition.
*
* @member {string} gitHubAccessCode GitHub access code.
* @member {string} [gitHubClientId] GitHub application client ID.
* @member {string} gitHubAccessTokenBaseUrl GitHub access token base URL.
*/
export interface GitHubAccessTokenRequest {
gitHubAccessCode: string;
gitHubClientId?: string;
gitHubAccessTokenBaseUrl: string;
}

/**
* @class
* Initializes a new instance of the GitHubAccessTokenResponse class.
* @constructor
* Get GitHub access token response definition.
*
* @member {string} [gitHubAccessToken] GitHub access token.
*/
export interface GitHubAccessTokenResponse {
gitHubAccessToken?: string;
}

/**
* @class
* Initializes a new instance of the PipelineReference class.
Expand Down Expand Up @@ -1241,8 +1269,10 @@ export interface ResponsysLinkedService extends LinkedService {
* Expression with resultType string).
* @member {object} [newClusterNodeType] The node types of new cluster. Type:
* string (or Expression with resultType string).
* @member {object} [newClusterSparkConf] a set of optional, user-specified
* @member {object} [newClusterSparkConf] A set of optional, user-specified
* Spark configuration key-value pairs.
* @member {object} [newClusterSparkEnvVars] A set of optional, user-specified
* Spark environment variables key-value pairs.
* @member {object} [newClusterCustomTags] Additional tags for cluster
* resources.
* @member {object} [encryptedCredential] The encrypted credential used for
Expand All @@ -1257,6 +1287,7 @@ export interface AzureDatabricksLinkedService extends LinkedService {
newClusterNumOfWorker?: any;
newClusterNodeType?: any;
newClusterSparkConf?: { [propertyName: string]: any };
newClusterSparkEnvVars?: { [propertyName: string]: any };
newClusterCustomTags?: { [propertyName: string]: any };
encryptedCredential?: any;
}
Expand Down
2 changes: 2 additions & 0 deletions lib/services/datafactoryManagement/lib/models/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ exports.CreateRunResponse = require('./createRunResponse');
exports.FactoryVSTSConfiguration = require('./factoryVSTSConfiguration');
exports.FactoryGitHubConfiguration = require('./factoryGitHubConfiguration');
exports.FactoryRepoUpdate = require('./factoryRepoUpdate');
exports.GitHubAccessTokenRequest = require('./gitHubAccessTokenRequest');
exports.GitHubAccessTokenResponse = require('./gitHubAccessTokenResponse');
exports.PipelineReference = require('./pipelineReference');
exports.TriggerPipelineReference = require('./triggerPipelineReference');
exports.FactoryUpdateParameters = require('./factoryUpdateParameters');
Expand Down
Loading