From 5d4d90c60e599cbd74bacad24134db762fe43a9a Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Tue, 31 Jul 2018 09:41:13 -0700 Subject: [PATCH 1/2] [AutoPR storage/resource-manager] [Storage] Set the SignedResource as optional in ListServiceSAS (#3207) * Generated from 7882bc39a752f3adf4c47186c926094ab65cedc9 [Storage] Set the SignedResource as optional in ListServiceSAS * Generated from b36d0991a7cc9a7185fc6b7d7ef6919f63435234 [Storage] Fix a format issue. * Generated from b36d0991a7cc9a7185fc6b7d7ef6919f63435234 [Storage] Fix a format issue. --- .../storageManagement2/lib/models/index.d.ts | 7 +++++-- .../storageManagement2/lib/models/operation.js | 1 + .../lib/models/operationDisplay.js | 8 ++++++++ .../lib/models/serviceSasParameters.js | 8 ++++---- .../storageManagement2/lib/operations/index.d.ts | 8 ++++---- .../lib/operations/storageAccounts.js | 12 ++++++------ 6 files changed, 28 insertions(+), 16 deletions(-) diff --git a/lib/services/storageManagement2/lib/models/index.d.ts b/lib/services/storageManagement2/lib/models/index.d.ts index 2c2a3db422..a66c7ad431 100644 --- a/lib/services/storageManagement2/lib/models/index.d.ts +++ b/lib/services/storageManagement2/lib/models/index.d.ts @@ -26,11 +26,13 @@ export { CloudError } from 'ms-rest-azure'; * @member {string} [resource] Resource on which the operation is performed * etc. * @member {string} [operation] Type of operation: get, read, delete, etc. + * @member {string} [description] Description of the operation. */ export interface OperationDisplay { provider?: string; resource?: string; operation?: string; + description?: string; } /** @@ -104,6 +106,7 @@ export interface ServiceSpecification { * performed etc. * @member {string} [display.operation] Type of operation: get, read, delete, * etc. + * @member {string} [display.description] Description of the operation. * @member {string} [origin] The origin of operations. * @member {object} [serviceSpecification] One property of operation, include * metric specifications. @@ -1071,7 +1074,7 @@ export interface ListAccountSasResponse { * * @member {string} canonicalizedResource The canonical path to the signed * resource. - * @member {string} resource The signed services accessible with the service + * @member {string} [resource] The signed services accessible with the service * SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). * Possible values include: 'b', 'c', 'f', 's' * @member {string} [permissions] The signed permissions for the service SAS. @@ -1107,7 +1110,7 @@ export interface ListAccountSasResponse { */ export interface ServiceSasParameters { canonicalizedResource: string; - resource: string; + resource?: string; permissions?: string; iPAddressOrRange?: string; protocols?: string; diff --git a/lib/services/storageManagement2/lib/models/operation.js b/lib/services/storageManagement2/lib/models/operation.js index bed9cc7725..a712e68951 100644 --- a/lib/services/storageManagement2/lib/models/operation.js +++ b/lib/services/storageManagement2/lib/models/operation.js @@ -26,6 +26,7 @@ class Operation { * performed etc. * @member {string} [display.operation] Type of operation: get, read, delete, * etc. + * @member {string} [display.description] Description of the operation. * @member {string} [origin] The origin of operations. * @member {object} [serviceSpecification] One property of operation, include * metric specifications. diff --git a/lib/services/storageManagement2/lib/models/operationDisplay.js b/lib/services/storageManagement2/lib/models/operationDisplay.js index b723017226..74ebb33f21 100644 --- a/lib/services/storageManagement2/lib/models/operationDisplay.js +++ b/lib/services/storageManagement2/lib/models/operationDisplay.js @@ -21,6 +21,7 @@ class OperationDisplay { * @member {string} [resource] Resource on which the operation is performed * etc. * @member {string} [operation] Type of operation: get, read, delete, etc. + * @member {string} [description] Description of the operation. */ constructor() { } @@ -59,6 +60,13 @@ class OperationDisplay { type: { name: 'String' } + }, + description: { + required: false, + serializedName: 'description', + type: { + name: 'String' + } } } } diff --git a/lib/services/storageManagement2/lib/models/serviceSasParameters.js b/lib/services/storageManagement2/lib/models/serviceSasParameters.js index e883c839a9..e2ff3bcfde 100644 --- a/lib/services/storageManagement2/lib/models/serviceSasParameters.js +++ b/lib/services/storageManagement2/lib/models/serviceSasParameters.js @@ -19,9 +19,9 @@ class ServiceSasParameters { * Create a ServiceSasParameters. * @member {string} canonicalizedResource The canonical path to the signed * resource. - * @member {string} resource The signed services accessible with the service - * SAS. Possible values include: Blob (b), Container (c), File (f), Share - * (s). Possible values include: 'b', 'c', 'f', 's' + * @member {string} [resource] The signed services accessible with the + * service SAS. Possible values include: Blob (b), Container (c), File (f), + * Share (s). Possible values include: 'b', 'c', 'f', 's' * @member {string} [permissions] The signed permissions for the service SAS. * Possible values include: Read (r), Write (w), Delete (d), List (l), Add * (a), Create (c), Update (u) and Process (p). Possible values include: 'r', @@ -78,7 +78,7 @@ class ServiceSasParameters { } }, resource: { - required: true, + required: false, serializedName: 'signedResource', type: { name: 'String' diff --git a/lib/services/storageManagement2/lib/operations/index.d.ts b/lib/services/storageManagement2/lib/operations/index.d.ts index fc1091e7e3..765a314eec 100644 --- a/lib/services/storageManagement2/lib/operations/index.d.ts +++ b/lib/services/storageManagement2/lib/operations/index.d.ts @@ -1282,8 +1282,8 @@ export interface StorageAccounts { * @param {string} parameters.canonicalizedResource The canonical path to the * signed resource. * - * @param {string} parameters.resource The signed services accessible with the - * service SAS. Possible values include: Blob (b), Container (c), File (f), + * @param {string} [parameters.resource] The signed services accessible with + * the service SAS. Possible values include: Blob (b), Container (c), File (f), * Share (s). Possible values include: 'b', 'c', 'f', 's' * * @param {string} [parameters.permissions] The signed permissions for the @@ -1362,8 +1362,8 @@ export interface StorageAccounts { * @param {string} parameters.canonicalizedResource The canonical path to the * signed resource. * - * @param {string} parameters.resource The signed services accessible with the - * service SAS. Possible values include: Blob (b), Container (c), File (f), + * @param {string} [parameters.resource] The signed services accessible with + * the service SAS. Possible values include: Blob (b), Container (c), File (f), * Share (s). Possible values include: 'b', 'c', 'f', 's' * * @param {string} [parameters.permissions] The signed permissions for the diff --git a/lib/services/storageManagement2/lib/operations/storageAccounts.js b/lib/services/storageManagement2/lib/operations/storageAccounts.js index f8ecd115bb..b50f9a056c 100644 --- a/lib/services/storageManagement2/lib/operations/storageAccounts.js +++ b/lib/services/storageManagement2/lib/operations/storageAccounts.js @@ -1997,8 +1997,8 @@ function _listAccountSAS(resourceGroupName, accountName, parameters, options, ca * @param {string} parameters.canonicalizedResource The canonical path to the * signed resource. * - * @param {string} parameters.resource The signed services accessible with the - * service SAS. Possible values include: Blob (b), Container (c), File (f), + * @param {string} [parameters.resource] The signed services accessible with + * the service SAS. Possible values include: Blob (b), Container (c), File (f), * Share (s). Possible values include: 'b', 'c', 'f', 's' * * @param {string} [parameters.permissions] The signed permissions for the @@ -4554,8 +4554,8 @@ class StorageAccounts { * @param {string} parameters.canonicalizedResource The canonical path to the * signed resource. * - * @param {string} parameters.resource The signed services accessible with the - * service SAS. Possible values include: Blob (b), Container (c), File (f), + * @param {string} [parameters.resource] The signed services accessible with + * the service SAS. Possible values include: Blob (b), Container (c), File (f), * Share (s). Possible values include: 'b', 'c', 'f', 's' * * @param {string} [parameters.permissions] The signed permissions for the @@ -4646,8 +4646,8 @@ class StorageAccounts { * @param {string} parameters.canonicalizedResource The canonical path to the * signed resource. * - * @param {string} parameters.resource The signed services accessible with the - * service SAS. Possible values include: Blob (b), Container (c), File (f), + * @param {string} [parameters.resource] The signed services accessible with + * the service SAS. Possible values include: Blob (b), Container (c), File (f), * Share (s). Possible values include: 'b', 'c', 'f', 's' * * @param {string} [parameters.permissions] The signed permissions for the From 0df62385a3b7fdfd51454b65a5e5ec17320f834d Mon Sep 17 00:00:00 2001 From: Dan Schulte Date: Mon, 20 Aug 2018 11:07:07 -0700 Subject: [PATCH 2/2] Regenerate azure-arm-storage --- .../lib/models/encryption.js | 2 - .../lib/models/encryptionServices.js | 2 - .../models/immutabilityPolicyProperties.js | 2 - .../lib/models/legalHoldProperties.js | 2 - .../lib/models/listContainerItems.js | 2 - .../lib/models/metricSpecification.js | 2 - .../lib/models/networkRuleSet.js | 2 - .../lib/models/operation.js | 2 - .../lib/models/serviceSpecification.js | 2 - .../storageManagement2/lib/models/sku.js | 2 - .../models/storageAccountCreateParameters.js | 2 - .../models/storageAccountListKeysResult.js | 2 - .../models/storageAccountUpdateParameters.js | 2 - .../storageManagement2/lib/models/usage.js | 2 - .../storageManagement2/package-lock.json | 139 +++++++++++++----- 15 files changed, 102 insertions(+), 65 deletions(-) diff --git a/lib/services/storageManagement2/lib/models/encryption.js b/lib/services/storageManagement2/lib/models/encryption.js index 721130d323..6e1e6b1eb6 100644 --- a/lib/services/storageManagement2/lib/models/encryption.js +++ b/lib/services/storageManagement2/lib/models/encryption.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * The encryption settings on the storage account. * diff --git a/lib/services/storageManagement2/lib/models/encryptionServices.js b/lib/services/storageManagement2/lib/models/encryptionServices.js index a4f1f045c5..8701f4d24c 100644 --- a/lib/services/storageManagement2/lib/models/encryptionServices.js +++ b/lib/services/storageManagement2/lib/models/encryptionServices.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * A list of services that support encryption. * diff --git a/lib/services/storageManagement2/lib/models/immutabilityPolicyProperties.js b/lib/services/storageManagement2/lib/models/immutabilityPolicyProperties.js index 50016accd7..b08be3ae15 100644 --- a/lib/services/storageManagement2/lib/models/immutabilityPolicyProperties.js +++ b/lib/services/storageManagement2/lib/models/immutabilityPolicyProperties.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * The properties of an ImmutabilityPolicy of a blob container. * diff --git a/lib/services/storageManagement2/lib/models/legalHoldProperties.js b/lib/services/storageManagement2/lib/models/legalHoldProperties.js index 7a7dbb5bc9..c23de6f89d 100644 --- a/lib/services/storageManagement2/lib/models/legalHoldProperties.js +++ b/lib/services/storageManagement2/lib/models/legalHoldProperties.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * The LegalHold property of a blob container. * diff --git a/lib/services/storageManagement2/lib/models/listContainerItems.js b/lib/services/storageManagement2/lib/models/listContainerItems.js index 7b54b0a04e..d422c89d9c 100644 --- a/lib/services/storageManagement2/lib/models/listContainerItems.js +++ b/lib/services/storageManagement2/lib/models/listContainerItems.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * The list of blob containers. * diff --git a/lib/services/storageManagement2/lib/models/metricSpecification.js b/lib/services/storageManagement2/lib/models/metricSpecification.js index ab8826c267..82d65375da 100644 --- a/lib/services/storageManagement2/lib/models/metricSpecification.js +++ b/lib/services/storageManagement2/lib/models/metricSpecification.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * Metric specification of operation. * diff --git a/lib/services/storageManagement2/lib/models/networkRuleSet.js b/lib/services/storageManagement2/lib/models/networkRuleSet.js index ada19ba007..d83e5523f4 100644 --- a/lib/services/storageManagement2/lib/models/networkRuleSet.js +++ b/lib/services/storageManagement2/lib/models/networkRuleSet.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * Network rule set * diff --git a/lib/services/storageManagement2/lib/models/operation.js b/lib/services/storageManagement2/lib/models/operation.js index a712e68951..ae1dc12624 100644 --- a/lib/services/storageManagement2/lib/models/operation.js +++ b/lib/services/storageManagement2/lib/models/operation.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * Storage REST API operation definition. * diff --git a/lib/services/storageManagement2/lib/models/serviceSpecification.js b/lib/services/storageManagement2/lib/models/serviceSpecification.js index 259e4b03e6..c55818490d 100644 --- a/lib/services/storageManagement2/lib/models/serviceSpecification.js +++ b/lib/services/storageManagement2/lib/models/serviceSpecification.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * One property of operation, include metric specifications. * diff --git a/lib/services/storageManagement2/lib/models/sku.js b/lib/services/storageManagement2/lib/models/sku.js index dbde23f3ca..3ea6a3e4d1 100644 --- a/lib/services/storageManagement2/lib/models/sku.js +++ b/lib/services/storageManagement2/lib/models/sku.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * The SKU of the storage account. * diff --git a/lib/services/storageManagement2/lib/models/storageAccountCreateParameters.js b/lib/services/storageManagement2/lib/models/storageAccountCreateParameters.js index fbe0d895aa..33b41a1c51 100644 --- a/lib/services/storageManagement2/lib/models/storageAccountCreateParameters.js +++ b/lib/services/storageManagement2/lib/models/storageAccountCreateParameters.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * The parameters used when creating a storage account. * diff --git a/lib/services/storageManagement2/lib/models/storageAccountListKeysResult.js b/lib/services/storageManagement2/lib/models/storageAccountListKeysResult.js index c7127c9441..b9945017c4 100644 --- a/lib/services/storageManagement2/lib/models/storageAccountListKeysResult.js +++ b/lib/services/storageManagement2/lib/models/storageAccountListKeysResult.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * The response from the ListKeys operation. * diff --git a/lib/services/storageManagement2/lib/models/storageAccountUpdateParameters.js b/lib/services/storageManagement2/lib/models/storageAccountUpdateParameters.js index 8745c985b2..95db7d57f7 100644 --- a/lib/services/storageManagement2/lib/models/storageAccountUpdateParameters.js +++ b/lib/services/storageManagement2/lib/models/storageAccountUpdateParameters.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * The parameters that can be provided when updating the storage account * properties. diff --git a/lib/services/storageManagement2/lib/models/usage.js b/lib/services/storageManagement2/lib/models/usage.js index 35b36f46c6..1155505b8a 100644 --- a/lib/services/storageManagement2/lib/models/usage.js +++ b/lib/services/storageManagement2/lib/models/usage.js @@ -10,8 +10,6 @@ 'use strict'; -const models = require('./index'); - /** * Describes Storage Resource Usage. * diff --git a/lib/services/storageManagement2/package-lock.json b/lib/services/storageManagement2/package-lock.json index 946043c585..79eea5a159 100644 --- a/lib/services/storageManagement2/package-lock.json +++ b/lib/services/storageManagement2/package-lock.json @@ -1,43 +1,14 @@ { "name": "azure-arm-storage", - "version": "5.1.0-preview", + "version": "5.1.1-preview", "lockfileVersion": 1, "requires": true, "dependencies": { - "@types/caseless": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.1.tgz", - "integrity": "sha512-FhlMa34NHp9K5MY1Uz8yb+ZvuX0pnvn3jScRSNAb75KHGB8d3rEU6hqMs3Z2vjuytcMfRg6c5CHMc3wtYyD2/A==" - }, - "@types/form-data": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-2.2.1.tgz", - "integrity": "sha512-JAMFhOaHIciYVh8fb5/83nmuO/AHwmto+Hq7a9y8FzLDcC1KCU344XDOMEmahnrTFlHjgh4L0WJFczNIX2GxnQ==", - "requires": { - "@types/node": "*" - } - }, "@types/node": { "version": "8.10.2", "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.2.tgz", "integrity": "sha512-A6Uv1anbsCvrRDtaUXS2xZ5tlzD+Kg7yMRlSLFDy3z0r7KlGXDzL14vELXIAgpk2aJbU3XeZZQRcEkLkowT92g==" }, - "@types/request": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/@types/request/-/request-2.47.0.tgz", - "integrity": "sha512-/KXM5oev+nNCLIgBjkwbk8VqxmzI56woD4VUxn95O+YeQ8hJzcSmIZ1IN3WexiqBb6srzDo2bdMbsXxgXNkz5Q==", - "requires": { - "@types/caseless": "*", - "@types/form-data": "*", - "@types/node": "*", - "@types/tough-cookie": "*" - } - }, - "@types/tough-cookie": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.2.tgz", - "integrity": "sha512-vOVmaruQG5EatOU/jM6yU2uCp3Lz6mK1P5Ztu4iJjfM4SVHU9XYktPUQtKlIXuahqXHdEyUarMrBEwg5Cwu+bA==" - }, "@types/uuid": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.3.tgz", @@ -395,21 +366,110 @@ "integrity": "sha512-1muXCh8jb1N/gHRbn9VDUBr0GYb8A/aVcHlII9QSB68a50spqEVLIGN6KVmCOnSvJrUhC0edGgKU5ofnGXdYdg==" }, "ms-rest": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/ms-rest/-/ms-rest-2.3.2.tgz", - "integrity": "sha512-48K1raGitFMs9lICjdDY1t/mcCClJDeaoAM5EZ7ST3o4pQGcxdKZNaoneKEwN0KfTHXDhAmxJ/B8LCZZ45K9CA==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/ms-rest/-/ms-rest-2.3.6.tgz", + "integrity": "sha512-M+Lx9P7Wy4TeAk7jqPLwGS1QS1gvxF6Xo+OHv5j1g3Kcb44T/GTUuSjxTKarF6aKyeacZH1ZD++Nt7pcql7dDA==", "requires": { - "@types/node": "^8.9.4", - "@types/request": "^2.47.0", - "@types/uuid": "^3.4.3", "duplexer": "^0.1.1", "is-buffer": "^1.1.6", "is-stream": "^1.1.0", "moment": "^2.21.0", - "request": "^2.83.0", + "request": "^2.87.0", "through": "^2.3.8", "tunnel": "0.0.5", "uuid": "^3.2.1" + }, + "dependencies": { + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "har-validator": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz", + "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==", + "requires": { + "ajv": "^5.3.0", + "har-schema": "^2.0.0" + } + }, + "mime-db": { + "version": "1.35.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.35.0.tgz", + "integrity": "sha512-JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg==" + }, + "mime-types": { + "version": "2.1.19", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz", + "integrity": "sha512-P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw==", + "requires": { + "mime-db": "~1.35.0" + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + } + } } }, "ms-rest-azure": { @@ -443,6 +503,11 @@ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, + "psl": { + "version": "1.1.29", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz", + "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==" + }, "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",