From ed8de0f5ae1d3aeda4cbae7f9322c6fd50b6776f Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Fri, 13 Jul 2018 17:22:16 +0000 Subject: [PATCH 1/2] Generated from 3064fb775ef2ca8458cb367324fff32a3344d9c3 Remove readonly property from id, name, type Some established TrafficManager operations expect these resource values to be set. --- .../trafficManagerManagement2/lib/models/endpoint.js | 3 --- .../trafficManagerManagement2/lib/models/heatMapModel.js | 3 --- .../trafficManagerManagement2/lib/models/index.d.ts | 6 +++--- .../trafficManagerManagement2/lib/models/profile.js | 3 --- .../trafficManagerManagement2/lib/models/proxyResource.js | 3 --- .../trafficManagerManagement2/lib/models/resource.js | 3 --- .../trafficManagerManagement2/lib/models/trackedResource.js | 3 --- .../lib/models/trafficManagerGeographicHierarchy.js | 3 --- .../lib/models/userMetricsModel.js | 3 --- 9 files changed, 3 insertions(+), 27 deletions(-) diff --git a/lib/services/trafficManagerManagement2/lib/models/endpoint.js b/lib/services/trafficManagerManagement2/lib/models/endpoint.js index 62eb8a6e18..1263b5c67e 100644 --- a/lib/services/trafficManagerManagement2/lib/models/endpoint.js +++ b/lib/services/trafficManagerManagement2/lib/models/endpoint.js @@ -74,7 +74,6 @@ class Endpoint extends models['ProxyResource'] { modelProperties: { id: { required: false, - readOnly: true, serializedName: 'id', type: { name: 'String' @@ -82,7 +81,6 @@ class Endpoint extends models['ProxyResource'] { }, name: { required: false, - readOnly: true, serializedName: 'name', type: { name: 'String' @@ -90,7 +88,6 @@ class Endpoint extends models['ProxyResource'] { }, type: { required: false, - readOnly: true, serializedName: 'type', type: { name: 'String' diff --git a/lib/services/trafficManagerManagement2/lib/models/heatMapModel.js b/lib/services/trafficManagerManagement2/lib/models/heatMapModel.js index dc6a5c8dd7..3c271a8586 100644 --- a/lib/services/trafficManagerManagement2/lib/models/heatMapModel.js +++ b/lib/services/trafficManagerManagement2/lib/models/heatMapModel.js @@ -49,7 +49,6 @@ class HeatMapModel extends models['ProxyResource'] { modelProperties: { id: { required: false, - readOnly: true, serializedName: 'id', type: { name: 'String' @@ -57,7 +56,6 @@ class HeatMapModel extends models['ProxyResource'] { }, name: { required: false, - readOnly: true, serializedName: 'name', type: { name: 'String' @@ -65,7 +63,6 @@ class HeatMapModel extends models['ProxyResource'] { }, type: { required: false, - readOnly: true, serializedName: 'type', type: { name: 'String' diff --git a/lib/services/trafficManagerManagement2/lib/models/index.d.ts b/lib/services/trafficManagerManagement2/lib/models/index.d.ts index 07a2e0fbf4..9e327f8c65 100644 --- a/lib/services/trafficManagerManagement2/lib/models/index.d.ts +++ b/lib/services/trafficManagerManagement2/lib/models/index.d.ts @@ -129,9 +129,9 @@ export interface TrafficFlow { * Microsoft.Network/trafficmanagerProfiles. */ export interface Resource extends BaseResource { - readonly id?: string; - readonly name?: string; - readonly type?: string; + id?: string; + name?: string; + type?: string; } /** diff --git a/lib/services/trafficManagerManagement2/lib/models/profile.js b/lib/services/trafficManagerManagement2/lib/models/profile.js index b4a9f8a08a..6c63901829 100644 --- a/lib/services/trafficManagerManagement2/lib/models/profile.js +++ b/lib/services/trafficManagerManagement2/lib/models/profile.js @@ -91,7 +91,6 @@ class Profile extends models['TrackedResource'] { modelProperties: { id: { required: false, - readOnly: true, serializedName: 'id', type: { name: 'String' @@ -99,7 +98,6 @@ class Profile extends models['TrackedResource'] { }, name: { required: false, - readOnly: true, serializedName: 'name', type: { name: 'String' @@ -107,7 +105,6 @@ class Profile extends models['TrackedResource'] { }, type: { required: false, - readOnly: true, serializedName: 'type', type: { name: 'String' diff --git a/lib/services/trafficManagerManagement2/lib/models/proxyResource.js b/lib/services/trafficManagerManagement2/lib/models/proxyResource.js index 43e93ec60e..d37fefb0c8 100644 --- a/lib/services/trafficManagerManagement2/lib/models/proxyResource.js +++ b/lib/services/trafficManagerManagement2/lib/models/proxyResource.js @@ -42,7 +42,6 @@ class ProxyResource extends models['Resource'] { modelProperties: { id: { required: false, - readOnly: true, serializedName: 'id', type: { name: 'String' @@ -50,7 +49,6 @@ class ProxyResource extends models['Resource'] { }, name: { required: false, - readOnly: true, serializedName: 'name', type: { name: 'String' @@ -58,7 +56,6 @@ class ProxyResource extends models['Resource'] { }, type: { required: false, - readOnly: true, serializedName: 'type', type: { name: 'String' diff --git a/lib/services/trafficManagerManagement2/lib/models/resource.js b/lib/services/trafficManagerManagement2/lib/models/resource.js index 93c8a9e769..9ba87ce426 100644 --- a/lib/services/trafficManagerManagement2/lib/models/resource.js +++ b/lib/services/trafficManagerManagement2/lib/models/resource.js @@ -46,7 +46,6 @@ class Resource extends models['BaseResource'] { modelProperties: { id: { required: false, - readOnly: true, serializedName: 'id', type: { name: 'String' @@ -54,7 +53,6 @@ class Resource extends models['BaseResource'] { }, name: { required: false, - readOnly: true, serializedName: 'name', type: { name: 'String' @@ -62,7 +60,6 @@ class Resource extends models['BaseResource'] { }, type: { required: false, - readOnly: true, serializedName: 'type', type: { name: 'String' diff --git a/lib/services/trafficManagerManagement2/lib/models/trackedResource.js b/lib/services/trafficManagerManagement2/lib/models/trackedResource.js index be5d3b94c0..44e5930e74 100644 --- a/lib/services/trafficManagerManagement2/lib/models/trackedResource.js +++ b/lib/services/trafficManagerManagement2/lib/models/trackedResource.js @@ -43,7 +43,6 @@ class TrackedResource extends models['Resource'] { modelProperties: { id: { required: false, - readOnly: true, serializedName: 'id', type: { name: 'String' @@ -51,7 +50,6 @@ class TrackedResource extends models['Resource'] { }, name: { required: false, - readOnly: true, serializedName: 'name', type: { name: 'String' @@ -59,7 +57,6 @@ class TrackedResource extends models['Resource'] { }, type: { required: false, - readOnly: true, serializedName: 'type', type: { name: 'String' diff --git a/lib/services/trafficManagerManagement2/lib/models/trafficManagerGeographicHierarchy.js b/lib/services/trafficManagerManagement2/lib/models/trafficManagerGeographicHierarchy.js index e85eb0c645..5bd06efcf0 100644 --- a/lib/services/trafficManagerManagement2/lib/models/trafficManagerGeographicHierarchy.js +++ b/lib/services/trafficManagerManagement2/lib/models/trafficManagerGeographicHierarchy.js @@ -48,7 +48,6 @@ class TrafficManagerGeographicHierarchy extends models['ProxyResource'] { modelProperties: { id: { required: false, - readOnly: true, serializedName: 'id', type: { name: 'String' @@ -56,7 +55,6 @@ class TrafficManagerGeographicHierarchy extends models['ProxyResource'] { }, name: { required: false, - readOnly: true, serializedName: 'name', type: { name: 'String' @@ -64,7 +62,6 @@ class TrafficManagerGeographicHierarchy extends models['ProxyResource'] { }, type: { required: false, - readOnly: true, serializedName: 'type', type: { name: 'String' diff --git a/lib/services/trafficManagerManagement2/lib/models/userMetricsModel.js b/lib/services/trafficManagerManagement2/lib/models/userMetricsModel.js index bd80ff39f3..842f0d0bd0 100644 --- a/lib/services/trafficManagerManagement2/lib/models/userMetricsModel.js +++ b/lib/services/trafficManagerManagement2/lib/models/userMetricsModel.js @@ -42,7 +42,6 @@ class UserMetricsModel extends models['ProxyResource'] { modelProperties: { id: { required: false, - readOnly: true, serializedName: 'id', type: { name: 'String' @@ -50,7 +49,6 @@ class UserMetricsModel extends models['ProxyResource'] { }, name: { required: false, - readOnly: true, serializedName: 'name', type: { name: 'String' @@ -58,7 +56,6 @@ class UserMetricsModel extends models['ProxyResource'] { }, type: { required: false, - readOnly: true, serializedName: 'type', type: { name: 'String' From 4720fae6b26878e103c3813c1e0d170b38a7384e Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Tue, 7 Aug 2018 18:55:32 +0000 Subject: [PATCH 2/2] Generated from 3064fb775ef2ca8458cb367324fff32a3344d9c3 Remove readonly property from id, name, type Some established TrafficManager operations expect these resource values to be set. --- .../lib/trafficManagerManagementClient.d.ts | 6 +++--- .../lib/trafficManagerManagementClient.js | 6 +++--- lib/services/trafficManagerManagement2/package.json | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/services/trafficManagerManagement2/lib/trafficManagerManagementClient.d.ts b/lib/services/trafficManagerManagement2/lib/trafficManagerManagementClient.d.ts index a847e66c56..aedac307bf 100644 --- a/lib/services/trafficManagerManagement2/lib/trafficManagerManagementClient.d.ts +++ b/lib/services/trafficManagerManagement2/lib/trafficManagerManagementClient.d.ts @@ -34,11 +34,11 @@ export default class TrafficManagerManagementClient extends AzureServiceClient { * * @param {boolean} [options.noRetryPolicy] - If set to true, turn off default retry policy * - * @param {string} [options.acceptLanguage] - Gets or sets the preferred language for the response. + * @param {string} [options.acceptLanguage] - The preferred language for the response. * - * @param {number} [options.longRunningOperationRetryTimeout] - Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. + * @param {number} [options.longRunningOperationRetryTimeout] - The retry timeout in seconds for Long Running Operations. Default value is 30. * - * @param {boolean} [options.generateClientRequestId] - When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * @param {boolean} [options.generateClientRequestId] - Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * */ constructor(credentials: ServiceClientCredentials, subscriptionId: string, baseUri?: string, options?: AzureServiceClientOptions); diff --git a/lib/services/trafficManagerManagement2/lib/trafficManagerManagementClient.js b/lib/services/trafficManagerManagement2/lib/trafficManagerManagementClient.js index 385fcc2e5f..e62df1b35b 100644 --- a/lib/services/trafficManagerManagement2/lib/trafficManagerManagementClient.js +++ b/lib/services/trafficManagerManagement2/lib/trafficManagerManagementClient.js @@ -34,9 +34,9 @@ class TrafficManagerManagementClient extends ServiceClient { * @param {object} [options.requestOptions] - Options for the underlying request object * {@link https://github.com/request/request#requestoptions-callback Options doc} * @param {boolean} [options.noRetryPolicy] - If set to true, turn off default retry policy - * @param {string} [options.acceptLanguage] - Gets or sets the preferred language for the response. - * @param {number} [options.longRunningOperationRetryTimeout] - Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. - * @param {boolean} [options.generateClientRequestId] - When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * @param {string} [options.acceptLanguage] - The preferred language for the response. + * @param {number} [options.longRunningOperationRetryTimeout] - The retry timeout in seconds for Long Running Operations. Default value is 30. + * @param {boolean} [options.generateClientRequestId] - Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ constructor(credentials, subscriptionId, baseUri, options) { if (credentials === null || credentials === undefined) { diff --git a/lib/services/trafficManagerManagement2/package.json b/lib/services/trafficManagerManagement2/package.json index 922451a536..a97c407acc 100644 --- a/lib/services/trafficManagerManagement2/package.json +++ b/lib/services/trafficManagerManagement2/package.json @@ -14,12 +14,12 @@ "license": "MIT", "main": "./lib/trafficManagerManagementClient.js", "types": "./lib/trafficManagerManagementClient.d.ts", - "homepage": "http://github.com/azure/azure-sdk-for-node", + "homepage": "https://github.com/azure/azure-sdk-for-node", "repository": { "type": "git", "url": "https://github.com/azure/azure-sdk-for-node.git" }, "bugs": { - "url": "http://github.com/Azure/azure-sdk-for-node/issues" + "url": "https://github.com/azure/azure-sdk-for-node/issues" } }