Skip to content

Commit e3ca22d

Browse files
authored
datafactory-track1 (Azure#17865)
1 parent ea3a40e commit e3ca22d

File tree

4 files changed

+22
-5
lines changed

4 files changed

+22
-5
lines changed

sdk/datafactory/arm-datafactory/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@azure/arm-datafactory",
33
"author": "Microsoft Corporation",
44
"description": "DataFactoryManagementClient Library with typescript type definitions for node.js and browser.",
5-
"version": "8.0.0",
5+
"version": "8.1.0",
66
"dependencies": {
77
"@azure/ms-rest-azure-js": "^2.1.0",
88
"@azure/ms-rest-js": "^2.2.0",

sdk/datafactory/arm-datafactory/src/dataFactoryManagementClientContext.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import * as msRestAzure from "@azure/ms-rest-azure-js";
1313
import { TokenCredential } from "@azure/core-auth";
1414

1515
const packageName = "@azure/arm-datafactory";
16-
const packageVersion = "8.0.0";
16+
const packageVersion = "8.1.0";
1717

1818
export class DataFactoryManagementClientContext extends msRestAzure.AzureServiceClient {
1919
credentials: msRest.ServiceClientCredentials | TokenCredential;

sdk/datafactory/arm-datafactory/src/models/index.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8365,7 +8365,8 @@ export interface AzureBatchLinkedService {
83658365
export interface SqlAlwaysEncryptedProperties {
83668366
/**
83678367
* Sql always encrypted AKV authentication type. Type: string (or Expression with resultType
8368-
* string). Possible values include: 'ServicePrincipal', 'ManagedIdentity'
8368+
* string). Possible values include: 'ServicePrincipal', 'ManagedIdentity',
8369+
* 'UserAssignedManagedIdentity'
83698370
*/
83708371
alwaysEncryptedAkvAuthType: SqlAlwaysEncryptedAkvAuthType;
83718372
/**
@@ -8377,6 +8378,10 @@ export interface SqlAlwaysEncryptedProperties {
83778378
* The key of the service principal used to authenticate against Azure Key Vault.
83788379
*/
83798380
servicePrincipalKey?: SecretBaseUnion;
8381+
/**
8382+
* The credential reference containing authentication information.
8383+
*/
8384+
credential?: CredentialReference;
83808385
}
83818386

83828387
/**
@@ -27560,11 +27565,11 @@ export type CosmosDbConnectionMode = 'Gateway' | 'Direct';
2756027565

2756127566
/**
2756227567
* Defines values for SqlAlwaysEncryptedAkvAuthType.
27563-
* Possible values include: 'ServicePrincipal', 'ManagedIdentity'
27568+
* Possible values include: 'ServicePrincipal', 'ManagedIdentity', 'UserAssignedManagedIdentity'
2756427569
* @readonly
2756527570
* @enum {string}
2756627571
*/
27567-
export type SqlAlwaysEncryptedAkvAuthType = 'ServicePrincipal' | 'ManagedIdentity';
27572+
export type SqlAlwaysEncryptedAkvAuthType = 'ServicePrincipal' | 'ManagedIdentity' | 'UserAssignedManagedIdentity';
2756827573

2756927574
/**
2757027575
* Defines values for TumblingWindowFrequency.

sdk/datafactory/arm-datafactory/src/models/mappers.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10222,6 +10222,18 @@ export const SqlAlwaysEncryptedProperties: msRest.CompositeMapper = {
1022210222
name: "Composite",
1022310223
className: "SecretBase"
1022410224
}
10225+
},
10226+
credential: {
10227+
serializedName: "credential",
10228+
type: {
10229+
name: "Composite",
10230+
className: "CredentialReference",
10231+
additionalProperties: {
10232+
type: {
10233+
name: "Object"
10234+
}
10235+
}
10236+
}
1022510237
}
1022610238
}
1022710239
}

0 commit comments

Comments
 (0)