diff --git a/sdk/apimanagement/arm-apimanagement/LICENSE.txt b/sdk/apimanagement/arm-apimanagement/LICENSE.txt index b73b4a1293c3..ea8fb1516028 100644 --- a/sdk/apimanagement/arm-apimanagement/LICENSE.txt +++ b/sdk/apimanagement/arm-apimanagement/LICENSE.txt @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2019 Microsoft +Copyright (c) 2020 Microsoft Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/sdk/apimanagement/arm-apimanagement/README.md b/sdk/apimanagement/arm-apimanagement/README.md index 36fd1d2cac1d..5e1af20aa892 100644 --- a/sdk/apimanagement/arm-apimanagement/README.md +++ b/sdk/apimanagement/arm-apimanagement/README.md @@ -19,8 +19,9 @@ npm install @azure/arm-apimanagement ##### Install @azure/ms-rest-nodeauth +- Please install minimum version of `"@azure/ms-rest-nodeauth": "^3.0.0"`. ```bash -npm install @azure/ms-rest-nodeauth +npm install @azure/ms-rest-nodeauth@"^3.0.0" ``` ##### Sample code @@ -109,4 +110,4 @@ See https://github.com/Azure/ms-rest-browserauth to learn how to authenticate to - [Microsoft Azure SDK for Javascript](https://github.com/Azure/azure-sdk-for-js) -![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-js%2Fsdk%2Fapimanagement%2Farm-apimanagement%2FREADME.png) +![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-js/sdk/apimanagement/arm-apimanagement/README.png) diff --git a/sdk/apimanagement/arm-apimanagement/package.json b/sdk/apimanagement/arm-apimanagement/package.json index ce5065797769..79f273316857 100644 --- a/sdk/apimanagement/arm-apimanagement/package.json +++ b/sdk/apimanagement/arm-apimanagement/package.json @@ -4,9 +4,9 @@ "description": "ApiManagementClient Library with typescript type definitions for node.js and browser.", "version": "5.1.1", "dependencies": { - "@azure/ms-rest-azure-js": "^1.3.2", - "@azure/ms-rest-js": "^1.8.1", - "tslib": "^1.9.3" + "@azure/ms-rest-azure-js": "^2.0.1", + "@azure/ms-rest-js": "^2.0.4", + "tslib": "^1.10.0" }, "keywords": [ "node", @@ -20,11 +20,11 @@ "module": "./esm/apiManagementClient.js", "types": "./esm/apiManagementClient.d.ts", "devDependencies": { - "typescript": "^3.1.1", - "rollup": "^0.66.2", - "rollup-plugin-node-resolve": "^3.4.0", + "typescript": "^3.5.3", + "rollup": "^1.18.0", + "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-sourcemaps": "^0.4.2", - "uglify-js": "^3.4.9" + "uglify-js": "^3.6.0" }, "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/apimanagement/arm-apimanagement", "repository": { diff --git a/sdk/apimanagement/arm-apimanagement/rollup.config.js b/sdk/apimanagement/arm-apimanagement/rollup.config.js index dc0dc5622703..25f5d95d9aa9 100644 --- a/sdk/apimanagement/arm-apimanagement/rollup.config.js +++ b/sdk/apimanagement/arm-apimanagement/rollup.config.js @@ -29,7 +29,7 @@ const config = { */` }, plugins: [ - nodeResolve({ module: true }), + nodeResolve({ mainFields: ['module', 'main'] }), sourcemaps() ] }; diff --git a/sdk/apimanagement/arm-apimanagement/src/apiManagementClientContext.ts b/sdk/apimanagement/arm-apimanagement/src/apiManagementClientContext.ts index 0a2d57d4bcfe..08344e72e250 100644 --- a/sdk/apimanagement/arm-apimanagement/src/apiManagementClientContext.ts +++ b/sdk/apimanagement/arm-apimanagement/src/apiManagementClientContext.ts @@ -13,7 +13,7 @@ import * as msRest from "@azure/ms-rest-js"; import * as msRestAzure from "@azure/ms-rest-azure-js"; const packageName = "@azure/arm-apimanagement"; -const packageVersion = "5.1.0"; +const packageVersion = "5.1.1"; export class ApiManagementClientContext extends msRestAzure.AzureServiceClient { credentials: msRest.ServiceClientCredentials; diff --git a/sdk/apimanagement/arm-apimanagement/src/models/index.ts b/sdk/apimanagement/arm-apimanagement/src/models/index.ts index 670bb7eeb4b8..fa35832710f5 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/index.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/index.ts @@ -295,12 +295,6 @@ export interface AuthenticationSettingsContract { * OpenID Connect Authentication Settings */ openid?: OpenIdAuthenticationSettingsContract; - /** - * Specifies whether subscription key is required during call to this API, true - API is included - * into closed products only, false - API is included into open products alone, null - there is a - * mix of products. - */ - subscriptionKeyRequired?: boolean; } /** @@ -3115,6 +3109,10 @@ export interface IdentityProviderBaseParameters { * 'twitter', 'aad', 'aadB2C' */ type?: IdentityProviderType; + /** + * The TenantId to use instead of Common when logging into Active Directory + */ + signinTenant?: string; /** * List of Allowed Tenants when configuring Azure Active Directory login. */ @@ -3150,6 +3148,10 @@ export interface IdentityProviderUpdateParameters { * 'twitter', 'aad', 'aadB2C' */ type?: IdentityProviderType; + /** + * The TenantId to use instead of Common when logging into Active Directory + */ + signinTenant?: string; /** * List of Allowed Tenants when configuring Azure Active Directory login. */ @@ -3196,6 +3198,10 @@ export interface IdentityProviderContract extends Resource { * 'twitter', 'aad', 'aadB2C' */ identityProviderContractType?: IdentityProviderType; + /** + * The TenantId to use instead of Common when logging into Active Directory + */ + signinTenant?: string; /** * List of Allowed Tenants when configuring Azure Active Directory login. */ diff --git a/sdk/apimanagement/arm-apimanagement/src/models/mappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/mappers.ts index 6b65ce34b85f..4c5c8b9bb1ed 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/mappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/mappers.ts @@ -450,12 +450,6 @@ export const AuthenticationSettingsContract: msRest.CompositeMapper = { name: "Composite", className: "OpenIdAuthenticationSettingsContract" } - }, - subscriptionKeyRequired: { - serializedName: "subscriptionKeyRequired", - type: { - name: "Boolean" - } } } } @@ -5336,6 +5330,12 @@ export const IdentityProviderBaseParameters: msRest.CompositeMapper = { name: "String" } }, + signinTenant: { + serializedName: "signinTenant", + type: { + name: "String" + } + }, allowedTenants: { serializedName: "allowedTenants", constraints: { @@ -5408,6 +5408,12 @@ export const IdentityProviderUpdateParameters: msRest.CompositeMapper = { name: "String" } }, + signinTenant: { + serializedName: "properties.signinTenant", + type: { + name: "String" + } + }, allowedTenants: { serializedName: "properties.allowedTenants", constraints: { @@ -5499,6 +5505,12 @@ export const IdentityProviderContract: msRest.CompositeMapper = { name: "String" } }, + signinTenant: { + serializedName: "properties.signinTenant", + type: { + name: "String" + } + }, allowedTenants: { serializedName: "properties.allowedTenants", constraints: { diff --git a/sdk/apimanagement/arm-apimanagement/tsconfig.json b/sdk/apimanagement/arm-apimanagement/tsconfig.json index 87bbf5b5fa49..422b584abd5e 100644 --- a/sdk/apimanagement/arm-apimanagement/tsconfig.json +++ b/sdk/apimanagement/arm-apimanagement/tsconfig.json @@ -9,7 +9,7 @@ "esModuleInterop": true, "allowSyntheticDefaultImports": true, "forceConsistentCasingInFileNames": true, - "lib": ["es6"], + "lib": ["es6", "dom"], "declaration": true, "outDir": "./esm", "importHelpers": true