Skip to content
This repository has been archived by the owner on May 5, 2023. It is now read-only.

Commit

Permalink
[AutoPR datafactory/resource-manager] Add support for HDIinsight clus…
Browse files Browse the repository at this point in the history
…ter with Enterprise Serurity Package (#4365)

* Generated from 7b751f105846a18d948d19efc742af6f514303de

Add support for HDIinsight cluster with Enterprise Serurity Package

* Generated from 7b751f105846a18d948d19efc742af6f514303de

Add support for HDIinsight cluster with Enterprise Serurity Package
  • Loading branch information
AutorestCI authored Dec 6, 2018
1 parent 59ad565 commit 8184668
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,11 @@ class HDInsightHiveActivity extends models['ExecutionActivity'] {
* LinkedService.
* @property {object} [defines] Allows user to specify defines for Hive job
* request.
* @property {array} [variables] User specified arguments under hivevar
* namespace.
* @property {number} [queryTimeout] Query timeout value (in minutes).
* Effective when the HDInsight culster is with ESP (Enterprise Security
* Package)
*/
constructor() {
super();
Expand Down Expand Up @@ -215,6 +220,27 @@ class HDInsightHiveActivity extends models['ExecutionActivity'] {
}
}
}
},
variables: {
required: false,
serializedName: 'typeProperties.variables',
type: {
name: 'Sequence',
element: {
required: false,
serializedName: 'ObjectElementType',
type: {
name: 'Object'
}
}
}
},
queryTimeout: {
required: false,
serializedName: 'typeProperties.queryTimeout',
type: {
name: 'Number'
}
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ class HDInsightLinkedService extends models['LinkedService'] {
* @property {object} [encryptedCredential] The encrypted credential used for
* authentication. Credentials are encrypted using the integration runtime
* credential manager. Type: string (or Expression with resultType string).
* @property {object} [isEspEnabled] Specify if the HDInsight is created with
* ESP (Enterprise Security Package). Type: Boolean.
*/
constructor() {
super();
Expand Down Expand Up @@ -166,6 +168,13 @@ class HDInsightLinkedService extends models['LinkedService'] {
type: {
name: 'Object'
}
},
isEspEnabled: {
required: false,
serializedName: 'typeProperties.isEspEnabled',
type: {
name: 'Object'
}
}
}
}
Expand Down
13 changes: 13 additions & 0 deletions lib/services/datafactoryManagement/lib/models/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4020,6 +4020,10 @@ export interface HDInsightLinkedService extends LinkedService {
* integration runtime credential manager. Type: string (or Expression with resultType string).
*/
encryptedCredential?: any;
/**
* Specify if the HDInsight is created with ESP (Enterprise Security Package). Type: Boolean.
*/
isEspEnabled?: any;
}

/**
Expand Down Expand Up @@ -6479,6 +6483,15 @@ export interface HDInsightHiveActivity extends ExecutionActivity {
* Allows user to specify defines for Hive job request.
*/
defines?: { [propertyName: string]: any };
/**
* User specified arguments under hivevar namespace.
*/
variables?: any[];
/**
* Query timeout value (in minutes). Effective when the HDInsight culster is with ESP
* (Enterprise Security Package)
*/
queryTimeout?: number;
}

/**
Expand Down

0 comments on commit 8184668

Please sign in to comment.