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

synapse-track1 #18593

Closed
wants to merge 2 commits into from
Closed
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
1 change: 1 addition & 0 deletions sdk/synapse/arm-synapse/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Install both packages using the below command:
```bash
npm install --save @azure/arm-synapse @azure/identity
```

> **Note**: You may have used either `@azure/ms-rest-nodeauth` or `@azure/ms-rest-browserauth` in the past. These packages are in maintenance mode receiving critical bug fixes, but no new features.
If you are on a [Node.js that has LTS status](https://nodejs.org/about/releases/), or are writing a client side browser application, we strongly encourage you to upgrade to `@azure/identity` which uses the latest versions of Azure Active Directory and MSAL APIs and provides more authentication options.

Expand Down
2 changes: 1 addition & 1 deletion sdk/synapse/arm-synapse/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@azure/arm-synapse",
"author": "Microsoft Corporation",
"description": "SynapseManagementClient Library with typescript type definitions for node.js and browser.",
"version": "6.1.0",
"version": "7.0.0",
"dependencies": {
"@azure/ms-rest-azure-js": "^2.1.0",
"@azure/ms-rest-js": "^2.2.0",
Expand Down
7 changes: 6 additions & 1 deletion sdk/synapse/arm-synapse/src/models/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5321,6 +5321,11 @@ export interface EventHubDataConnection {
* 'Deleting', 'Succeeded', 'Failed', 'Moving', 'Canceled'
*/
provisioningState?: ResourceProvisioningState;
/**
* The resource ID of a managed identity (system or user assigned) to be used to authenticate
* with event hub.
*/
managedIdentityResourceId?: string;
}

/**
Expand Down Expand Up @@ -11544,7 +11549,7 @@ export type KustoOperationsListNextResponse = OperationListResult & {
/**
* Contains response data for the listSkus operation.
*/
export type KustoPoolListSkusResponse = SkuDescriptionList & {
export type KustoPoolsListSkusResponse = SkuDescriptionList & {
/**
* The underlying HTTP response.
*/
Expand Down

This file was deleted.

3 changes: 3 additions & 0 deletions sdk/synapse/arm-synapse/src/models/kustoPoolsMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ export {
ServerSecurityAlertPolicy,
ServerVulnerabilityAssessment,
Sku,
SkuDescription,
SkuDescriptionList,
SkuLocationInfoItem,
SparkConfigProperties,
SparkConfigurationResource,
SqlPool,
Expand Down
6 changes: 6 additions & 0 deletions sdk/synapse/arm-synapse/src/models/mappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7771,6 +7771,12 @@ export const EventHubDataConnection: msRest.CompositeMapper = {
type: {
name: "String"
}
},
managedIdentityResourceId: {
serializedName: "properties.managedIdentityResourceId",
type: {
name: "String"
}
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,20 +30,20 @@ export class AzureADOnlyAuthentications {
* Gets a Azure Active Directory only authentication property
* @summary Get Azure Active Directory only authentication property
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param [options] The optional parameters
* @returns Promise<Models.AzureADOnlyAuthenticationsGetResponse>
*/
get(resourceGroupName: string, workspaceName: string, options?: msRest.RequestOptionsBase): Promise<Models.AzureADOnlyAuthenticationsGetResponse>;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param callback The callback
*/
get(resourceGroupName: string, workspaceName: string, callback: msRest.ServiceCallback<Models.AzureADOnlyAuthentication>): void;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param options The optional parameters
* @param callback The callback
*/
Expand All @@ -63,7 +63,7 @@ export class AzureADOnlyAuthentications {
* Create or Update a Azure Active Directory only authentication property for the workspaces
* @summary Create or Update Azure Active Directory only authentication property
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param azureADOnlyAuthenticationInfo Azure Active Directory Property
* @param [options] The optional parameters
* @returns Promise<Models.AzureADOnlyAuthenticationsCreateResponse>
Expand All @@ -77,20 +77,20 @@ export class AzureADOnlyAuthentications {
* Gets a list of Azure Active Directory only authentication property for a workspace
* @summary Gets a list of Azure Active Directory only authentication property
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param [options] The optional parameters
* @returns Promise<Models.AzureADOnlyAuthenticationsListResponse>
*/
list(resourceGroupName: string, workspaceName: string, options?: msRest.RequestOptionsBase): Promise<Models.AzureADOnlyAuthenticationsListResponse>;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param callback The callback
*/
list(resourceGroupName: string, workspaceName: string, callback: msRest.ServiceCallback<Models.AzureADOnlyAuthenticationListResult>): void;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param options The optional parameters
* @param callback The callback
*/
Expand All @@ -110,7 +110,7 @@ export class AzureADOnlyAuthentications {
* Create or Update a Azure Active Directory only authentication property for the workspaces
* @summary Create or Update Azure Active Directory only authentication property
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param azureADOnlyAuthenticationInfo Azure Active Directory Property
* @param [options] The optional parameters
* @returns Promise<msRestAzure.LROPoller>
Expand Down
26 changes: 13 additions & 13 deletions sdk/synapse/arm-synapse/src/operations/bigDataPools.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,22 +30,22 @@ export class BigDataPools {
* Get a Big Data pool.
* @summary Get Big Data pool
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param bigDataPoolName Big Data pool name
* @param [options] The optional parameters
* @returns Promise<Models.BigDataPoolsGetResponse>
*/
get(resourceGroupName: string, workspaceName: string, bigDataPoolName: string, options?: msRest.RequestOptionsBase): Promise<Models.BigDataPoolsGetResponse>;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param bigDataPoolName Big Data pool name
* @param callback The callback
*/
get(resourceGroupName: string, workspaceName: string, bigDataPoolName: string, callback: msRest.ServiceCallback<Models.BigDataPoolResourceInfo>): void;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param bigDataPoolName Big Data pool name
* @param options The optional parameters
* @param callback The callback
Expand All @@ -67,7 +67,7 @@ export class BigDataPools {
* Patch a Big Data pool.
* @summary Update a Big Data pool.
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param bigDataPoolName Big Data pool name
* @param bigDataPoolPatchInfo The updated Big Data pool properties
* @param [options] The optional parameters
Expand All @@ -76,15 +76,15 @@ export class BigDataPools {
update(resourceGroupName: string, workspaceName: string, bigDataPoolName: string, bigDataPoolPatchInfo: Models.BigDataPoolPatchInfo, options?: msRest.RequestOptionsBase): Promise<Models.BigDataPoolsUpdateResponse>;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param bigDataPoolName Big Data pool name
* @param bigDataPoolPatchInfo The updated Big Data pool properties
* @param callback The callback
*/
update(resourceGroupName: string, workspaceName: string, bigDataPoolName: string, bigDataPoolPatchInfo: Models.BigDataPoolPatchInfo, callback: msRest.ServiceCallback<Models.BigDataPoolResourceInfo>): void;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param bigDataPoolName Big Data pool name
* @param bigDataPoolPatchInfo The updated Big Data pool properties
* @param options The optional parameters
Expand All @@ -108,7 +108,7 @@ export class BigDataPools {
* Create a new Big Data pool.
* @summary Create a Big Data pool.
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param bigDataPoolName Big Data pool name
* @param bigDataPoolInfo The Big Data pool to create.
* @param [options] The optional parameters
Expand All @@ -123,7 +123,7 @@ export class BigDataPools {
* Delete a Big Data pool from the workspace.
* @summary Delete a Big Data pool.
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param bigDataPoolName Big Data pool name
* @param [options] The optional parameters
* @returns Promise<Models.BigDataPoolsDeleteMethodResponse>
Expand All @@ -137,20 +137,20 @@ export class BigDataPools {
* List Big Data pools in a workspace.
* @summary List the Big Data pools in a workspace.
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param [options] The optional parameters
* @returns Promise<Models.BigDataPoolsListByWorkspaceResponse>
*/
listByWorkspace(resourceGroupName: string, workspaceName: string, options?: msRest.RequestOptionsBase): Promise<Models.BigDataPoolsListByWorkspaceResponse>;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param callback The callback
*/
listByWorkspace(resourceGroupName: string, workspaceName: string, callback: msRest.ServiceCallback<Models.BigDataPoolResourceInfoListResult>): void;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param options The optional parameters
* @param callback The callback
*/
Expand All @@ -170,7 +170,7 @@ export class BigDataPools {
* Create a new Big Data pool.
* @summary Create a Big Data pool.
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param bigDataPoolName Big Data pool name
* @param bigDataPoolInfo The Big Data pool to create.
* @param [options] The optional parameters
Expand All @@ -193,7 +193,7 @@ export class BigDataPools {
* Delete a Big Data pool from the workspace.
* @summary Delete a Big Data pool.
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param bigDataPoolName Big Data pool name
* @param [options] The optional parameters
* @returns Promise<msRestAzure.LROPoller>
Expand Down
12 changes: 6 additions & 6 deletions sdk/synapse/arm-synapse/src/operations/dataMaskingPolicies.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ export class DataMaskingPolicies {
/**
* Creates or updates a Sql pool data masking policy
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param sqlPoolName SQL pool name
* @param parameters Parameters for creating or updating a data masking policy.
* @param [options] The optional parameters
Expand All @@ -37,15 +37,15 @@ export class DataMaskingPolicies {
createOrUpdate(resourceGroupName: string, workspaceName: string, sqlPoolName: string, parameters: Models.DataMaskingPolicy, options?: msRest.RequestOptionsBase): Promise<Models.DataMaskingPoliciesCreateOrUpdateResponse>;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param sqlPoolName SQL pool name
* @param parameters Parameters for creating or updating a data masking policy.
* @param callback The callback
*/
createOrUpdate(resourceGroupName: string, workspaceName: string, sqlPoolName: string, parameters: Models.DataMaskingPolicy, callback: msRest.ServiceCallback<Models.DataMaskingPolicy>): void;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param sqlPoolName SQL pool name
* @param parameters Parameters for creating or updating a data masking policy.
* @param options The optional parameters
Expand All @@ -68,22 +68,22 @@ export class DataMaskingPolicies {
/**
* Gets a Sql pool data masking policy.
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param sqlPoolName SQL pool name
* @param [options] The optional parameters
* @returns Promise<Models.DataMaskingPoliciesGetResponse>
*/
get(resourceGroupName: string, workspaceName: string, sqlPoolName: string, options?: msRest.RequestOptionsBase): Promise<Models.DataMaskingPoliciesGetResponse>;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param sqlPoolName SQL pool name
* @param callback The callback
*/
get(resourceGroupName: string, workspaceName: string, sqlPoolName: string, callback: msRest.ServiceCallback<Models.DataMaskingPolicy>): void;
/**
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param workspaceName The name of the workspace
* @param workspaceName The name of the workspace.
* @param sqlPoolName SQL pool name
* @param options The optional parameters
* @param callback The callback
Expand Down
Loading