diff --git a/packages/@azure/arm-hanaonazure/README.md b/packages/@azure/arm-hanaonazure/README.md
index c280b394f8fd..3c968396a6f3 100644
--- a/packages/@azure/arm-hanaonazure/README.md
+++ b/packages/@azure/arm-hanaonazure/README.md
@@ -1,24 +1,34 @@
-# Azure HanaManagementClient SDK for JavaScript
+## Azure HanaManagementClient SDK for JavaScript
+
This package contains an isomorphic SDK for HanaManagementClient.
-## Currently supported environments
+### Currently supported environments
+
- Node.js version 6.x.x or higher
- Browser JavaScript
-## How to Install
-```
+### How to Install
+
+```bash
npm install @azure/arm-hanaonazure
```
+### How to use
-## How to use
+#### nodejs - Authentication, client creation and list operations as an example written in TypeScript.
+
+##### Install @azure/ms-rest-nodeauth
+
+```bash
+npm install @azure/ms-rest-nodeauth
+```
-### nodejs - Authentication, client creation and list operations as an example written in TypeScript.
+##### Sample code
-```ts
-import * as msRest from "ms-rest-js";
-import * as msRestAzure from "ms-rest-azure-js";
-import * as msRestNodeAuth from "ms-rest-nodeauth";
+```typescript
+import * as msRest from "@azure/ms-rest-js";
+import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRestNodeAuth from "@azure/ms-rest-nodeauth";
import { HanaManagementClient, HanaManagementModels, HanaManagementMappers } from "@azure/arm-hanaonazure";
const subscriptionId = process.env["AZURE_SUBSCRIPTION_ID"];
@@ -33,7 +43,16 @@ msRestNodeAuth.interactiveLogin().then((creds) => {
});
```
-### browser - Authentication, client creation and list operations as an example written in JavaScript.
+#### browser - Authentication, client creation and list operations as an example written in JavaScript.
+
+##### Install @azure/ms-rest-browserauth
+
+```bash
+npm install @azure/ms-rest-browserauth
+```
+
+##### Sample code
+
See https://github.com/Azure/ms-rest-browserauth to learn how to authenticate to Azure in the browser.
- index.html
@@ -42,11 +61,11 @@ See https://github.com/Azure/ms-rest-browserauth to learn how to authenticate to
@azure/arm-hanaonazure sample
-
-
-
+
+
+
-
-
-
+
```
-# Related projects
- - [Microsoft Azure SDK for Javascript](https://github.com/Azure/azure-sdk-for-js)
+## Related projects
+
+- [Microsoft Azure SDK for Javascript](https://github.com/Azure/azure-sdk-for-js)
diff --git a/packages/@azure/arm-hanaonazure/lib/hanaManagementClient.ts b/packages/@azure/arm-hanaonazure/lib/hanaManagementClient.ts
index 0f6886e7c6eb..28c3c6a8d833 100644
--- a/packages/@azure/arm-hanaonazure/lib/hanaManagementClient.ts
+++ b/packages/@azure/arm-hanaonazure/lib/hanaManagementClient.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "ms-rest-js";
+import * as msRest from "@azure/ms-rest-js";
import * as Models from "./models";
import * as Mappers from "./models/mappers";
import * as operations from "./operations";
diff --git a/packages/@azure/arm-hanaonazure/lib/hanaManagementClientContext.ts b/packages/@azure/arm-hanaonazure/lib/hanaManagementClientContext.ts
index dab19a4d48d8..6506ab6335f4 100644
--- a/packages/@azure/arm-hanaonazure/lib/hanaManagementClientContext.ts
+++ b/packages/@azure/arm-hanaonazure/lib/hanaManagementClientContext.ts
@@ -9,8 +9,8 @@
*/
import * as Models from "./models";
-import * as msRest from "ms-rest-js";
-import * as msRestAzure from "ms-rest-azure-js";
+import * as msRest from "@azure/ms-rest-js";
+import * as msRestAzure from "@azure/ms-rest-azure-js";
const packageName = "@azure/arm-hanaonazure";
const packageVersion = "0.1.0";
diff --git a/packages/@azure/arm-hanaonazure/lib/models/index.ts b/packages/@azure/arm-hanaonazure/lib/models/index.ts
index 25f6b35156b8..8e537804fb0f 100644
--- a/packages/@azure/arm-hanaonazure/lib/models/index.ts
+++ b/packages/@azure/arm-hanaonazure/lib/models/index.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import { BaseResource, CloudError, AzureServiceClientOptions } from "ms-rest-azure-js";
-import * as msRest from "ms-rest-js";
+import { BaseResource, CloudError, AzureServiceClientOptions } from "@azure/ms-rest-azure-js";
+import * as msRest from "@azure/ms-rest-js";
export { BaseResource, CloudError };
@@ -234,6 +234,13 @@ export interface HanaInstance extends Resource {
* the server.**
*/
readonly powerState?: HanaInstancePowerStateEnum;
+ /**
+ * @member {string} [proximityPlacementGroup] Resource proximity placement
+ * group
+ * **NOTE: This property will not be serialized. It can only be populated by
+ * the server.**
+ */
+ readonly proximityPlacementGroup?: string;
}
/**
diff --git a/packages/@azure/arm-hanaonazure/lib/models/mappers.ts b/packages/@azure/arm-hanaonazure/lib/models/mappers.ts
index 6fdecf2c0a0d..18cdce63cf4c 100644
--- a/packages/@azure/arm-hanaonazure/lib/models/mappers.ts
+++ b/packages/@azure/arm-hanaonazure/lib/models/mappers.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import { CloudErrorMapper, BaseResourceMapper } from "ms-rest-azure-js";
-import * as msRest from "ms-rest-js";
+import { CloudErrorMapper, BaseResourceMapper } from "@azure/ms-rest-azure-js";
+import * as msRest from "@azure/ms-rest-js";
export const CloudError = CloudErrorMapper;
export const BaseResource = BaseResourceMapper;
@@ -271,6 +271,13 @@ export const HanaInstance: msRest.CompositeMapper = {
type: {
name: "String"
}
+ },
+ proximityPlacementGroup: {
+ readOnly: true,
+ serializedName: "properties.proximityPlacementGroup",
+ type: {
+ name: "String"
+ }
}
}
}
diff --git a/packages/@azure/arm-hanaonazure/lib/models/parameters.ts b/packages/@azure/arm-hanaonazure/lib/models/parameters.ts
index 0ef4dbb60925..99b4f44ffa5f 100644
--- a/packages/@azure/arm-hanaonazure/lib/models/parameters.ts
+++ b/packages/@azure/arm-hanaonazure/lib/models/parameters.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "ms-rest-js";
+import * as msRest from "@azure/ms-rest-js";
export const acceptLanguage: msRest.OperationParameter = {
parameterPath: "acceptLanguage",
diff --git a/packages/@azure/arm-hanaonazure/lib/operations/hanaInstances.ts b/packages/@azure/arm-hanaonazure/lib/operations/hanaInstances.ts
index f9fc2844c7cc..200e3e8a9420 100644
--- a/packages/@azure/arm-hanaonazure/lib/operations/hanaInstances.ts
+++ b/packages/@azure/arm-hanaonazure/lib/operations/hanaInstances.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "ms-rest-js";
-import * as msRestAzure from "ms-rest-azure-js";
+import * as msRest from "@azure/ms-rest-js";
+import * as msRestAzure from "@azure/ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/hanaInstancesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-hanaonazure/lib/operations/operations.ts b/packages/@azure/arm-hanaonazure/lib/operations/operations.ts
index 469c7d0c07a3..6f9d3634099a 100644
--- a/packages/@azure/arm-hanaonazure/lib/operations/operations.ts
+++ b/packages/@azure/arm-hanaonazure/lib/operations/operations.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "ms-rest-js";
+import * as msRest from "@azure/ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/operationsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-hanaonazure/package.json b/packages/@azure/arm-hanaonazure/package.json
index 5a183e41aee3..11c9cce74042 100644
--- a/packages/@azure/arm-hanaonazure/package.json
+++ b/packages/@azure/arm-hanaonazure/package.json
@@ -4,8 +4,8 @@
"description": "HanaManagementClient Library with typescript type definitions for node.js and browser.",
"version": "0.1.0",
"dependencies": {
- "ms-rest-azure-js": "^1.0.181",
- "ms-rest-js": "^1.0.460",
+ "@azure/ms-rest-azure-js": "^1.2.0",
+ "@azure/ms-rest-js": "^1.2.0",
"tslib": "^1.9.3"
},
"keywords": [
@@ -23,6 +23,7 @@
"typescript": "^3.1.1",
"rollup": "^0.66.2",
"rollup-plugin-node-resolve": "^3.4.0",
+ "rollup-plugin-sourcemaps": "^0.4.2",
"uglify-js": "^3.4.9"
},
"homepage": "https://github.com/azure/azure-sdk-for-js/tree/master/packages/@azure/arm-hanaonazure",
diff --git a/packages/@azure/arm-hanaonazure/rollup.config.js b/packages/@azure/arm-hanaonazure/rollup.config.js
index 9d50b8717ec0..aaa5ec253909 100644
--- a/packages/@azure/arm-hanaonazure/rollup.config.js
+++ b/packages/@azure/arm-hanaonazure/rollup.config.js
@@ -1,31 +1,37 @@
+import rollup from "rollup";
import nodeResolve from "rollup-plugin-node-resolve";
+import sourcemaps from "rollup-plugin-sourcemaps";
+
/**
- * @type {import('rollup').RollupFileOptions}
+ * @type {rollup.RollupFileOptions}
*/
const config = {
- input: './esm/hanaManagementClient.js',
- external: ["ms-rest-js", "ms-rest-azure-js"],
+ input: "./esm/hanaManagementClient.js",
+ external: [
+ "@azure/ms-rest-js",
+ "@azure/ms-rest-azure-js"
+ ],
output: {
file: "./dist/arm-hanaonazure.js",
format: "umd",
name: "Azure.ArmHanaonazure",
sourcemap: true,
globals: {
- "ms-rest-js": "msRest",
- "ms-rest-azure-js": "msRestAzure"
+ "@azure/ms-rest-js": "msRest",
+ "@azure/ms-rest-azure-js": "msRestAzure"
},
banner: `/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * 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.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/`
},
plugins: [
- nodeResolve({ module: true })
+ nodeResolve({ module: true }),
+ sourcemaps()
]
};
+
export default config;
diff --git a/packages/@azure/arm-hanaonazure/tsconfig.json b/packages/@azure/arm-hanaonazure/tsconfig.json
index f32d1664f320..51ea90961ce5 100644
--- a/packages/@azure/arm-hanaonazure/tsconfig.json
+++ b/packages/@azure/arm-hanaonazure/tsconfig.json
@@ -14,6 +14,6 @@
"outDir": "./esm",
"importHelpers": true
},
- "include": ["./lib/**/*"],
+ "include": ["./lib/**/*.ts"],
"exclude": ["node_modules"]
}