From 768fc8b8cea1b0f41dc28fe3d3fb004f553c559e Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Mon, 22 Oct 2018 12:50:29 -0700 Subject: [PATCH 1/2] Generated from 87e7ef50ded7fc5d55d9237ce690be1d8bd5f8f3 (#3922) Adding provisionAfterExtensions property for extension sequencing --- .../computeManagement2/lib/models/index.d.ts | 9 +++++ .../lib/models/virtualMachineExtension.js | 16 +++++++++ .../models/virtualMachineExtensionUpdate.js | 16 +++++++++ .../models/virtualMachineScaleSetExtension.js | 16 +++++++++ .../lib/operations/index.d.ts | 36 +++++++++++++++++++ .../operations/virtualMachineExtensions.js | 36 +++++++++++++++++++ .../virtualMachineScaleSetExtensions.js | 18 ++++++++++ 7 files changed, 147 insertions(+) diff --git a/lib/services/computeManagement2/lib/models/index.d.ts b/lib/services/computeManagement2/lib/models/index.d.ts index 5582ffda1f..6919a54db2 100644 --- a/lib/services/computeManagement2/lib/models/index.d.ts +++ b/lib/services/computeManagement2/lib/models/index.d.ts @@ -316,6 +316,8 @@ export interface VirtualMachineExtensionInstanceView { * the script handler. * @member {array} [instanceView.substatuses] The resource status information. * @member {array} [instanceView.statuses] The resource status information. + * @member {array} [provisionAfterExtensions] Collection of extension names + * after which this extension needs to be provisioned. */ export interface VirtualMachineExtension extends Resource { forceUpdateTag?: string; @@ -327,6 +329,7 @@ export interface VirtualMachineExtension extends Resource { protectedSettings?: any; readonly provisioningState?: string; instanceView?: VirtualMachineExtensionInstanceView; + provisionAfterExtensions?: string[]; } /** @@ -351,6 +354,8 @@ export interface VirtualMachineExtension extends Resource { * @member {object} [protectedSettings] The extension can contain either * protectedSettings or protectedSettingsFromKeyVault or no protected settings * at all. + * @member {array} [provisionAfterExtensions] Collection of extension names + * after which this extension needs to be provisioned. */ export interface VirtualMachineExtensionUpdate extends UpdateResource { forceUpdateTag?: string; @@ -360,6 +365,7 @@ export interface VirtualMachineExtensionUpdate extends UpdateResource { autoUpgradeMinorVersion?: boolean; settings?: any; protectedSettings?: any; + provisionAfterExtensions?: string[]; } /** @@ -3578,6 +3584,8 @@ export interface SubResourceReadOnly extends BaseResource { * at all. * @member {string} [provisioningState] The provisioning state, which only * appears in the response. + * @member {array} [provisionAfterExtensions] Collection of extension names + * after which this extension needs to be provisioned. */ export interface VirtualMachineScaleSetExtension extends SubResourceReadOnly { name?: string; @@ -3589,6 +3597,7 @@ export interface VirtualMachineScaleSetExtension extends SubResourceReadOnly { settings?: any; protectedSettings?: any; readonly provisioningState?: string; + provisionAfterExtensions?: string[]; } /** diff --git a/lib/services/computeManagement2/lib/models/virtualMachineExtension.js b/lib/services/computeManagement2/lib/models/virtualMachineExtension.js index 86e56017ac..1fe3b1dec1 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineExtension.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineExtension.js @@ -48,6 +48,8 @@ class VirtualMachineExtension extends models['Resource'] { * @member {array} [instanceView.substatuses] The resource status * information. * @member {array} [instanceView.statuses] The resource status information. + * @member {array} [provisionAfterExtensions] Collection of extension names + * after which this extension needs to be provisioned. */ constructor() { super(); @@ -176,6 +178,20 @@ class VirtualMachineExtension extends models['Resource'] { name: 'Composite', className: 'VirtualMachineExtensionInstanceView' } + }, + provisionAfterExtensions: { + required: false, + serializedName: 'properties.provisionAfterExtensions', + type: { + name: 'Sequence', + element: { + required: false, + serializedName: 'StringElementType', + type: { + name: 'String' + } + } + } } } } diff --git a/lib/services/computeManagement2/lib/models/virtualMachineExtensionUpdate.js b/lib/services/computeManagement2/lib/models/virtualMachineExtensionUpdate.js index 4e7ec262f9..e0fd972bda 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineExtensionUpdate.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineExtensionUpdate.js @@ -36,6 +36,8 @@ class VirtualMachineExtensionUpdate extends models['UpdateResource'] { * @member {object} [protectedSettings] The extension can contain either * protectedSettings or protectedSettingsFromKeyVault or no protected * settings at all. + * @member {array} [provisionAfterExtensions] Collection of extension names + * after which this extension needs to be provisioned. */ constructor() { super(); @@ -117,6 +119,20 @@ class VirtualMachineExtensionUpdate extends models['UpdateResource'] { type: { name: 'Object' } + }, + provisionAfterExtensions: { + required: false, + serializedName: 'properties.provisionAfterExtensions', + type: { + name: 'Sequence', + element: { + required: false, + serializedName: 'StringElementType', + type: { + name: 'String' + } + } + } } } } diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js index 039e6fa071..f3c1b4e92d 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js @@ -40,6 +40,8 @@ class VirtualMachineScaleSetExtension extends models['SubResourceReadOnly'] { * settings at all. * @member {string} [provisioningState] The provisioning state, which only * appears in the response. + * @member {array} [provisionAfterExtensions] Collection of extension names + * after which this extension needs to be provisioned. */ constructor() { super(); @@ -130,6 +132,20 @@ class VirtualMachineScaleSetExtension extends models['SubResourceReadOnly'] { type: { name: 'String' } + }, + provisionAfterExtensions: { + required: false, + serializedName: 'properties.provisionAfterExtensions', + type: { + name: 'Sequence', + element: { + required: false, + serializedName: 'StringElementType', + type: { + name: 'String' + } + } + } } } } diff --git a/lib/services/computeManagement2/lib/operations/index.d.ts b/lib/services/computeManagement2/lib/operations/index.d.ts index 7b86697aab..ae6b3fea53 100644 --- a/lib/services/computeManagement2/lib/operations/index.d.ts +++ b/lib/services/computeManagement2/lib/operations/index.d.ts @@ -979,6 +979,9 @@ export interface VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1052,6 +1055,9 @@ export interface VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1127,6 +1133,9 @@ export interface VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1180,6 +1189,9 @@ export interface VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1475,6 +1487,9 @@ export interface VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1548,6 +1563,9 @@ export interface VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1623,6 +1641,9 @@ export interface VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1676,6 +1697,9 @@ export interface VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -14182,6 +14206,9 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -14235,6 +14262,9 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -14506,6 +14536,9 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -14559,6 +14592,9 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineExtensions.js b/lib/services/computeManagement2/lib/operations/virtualMachineExtensions.js index 4f94980f57..d644e66dac 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineExtensions.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineExtensions.js @@ -71,6 +71,9 @@ const WebResource = msRest.WebResource; * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -185,6 +188,9 @@ function _createOrUpdate(resourceGroupName, vmName, vmExtensionName, extensionPa * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -696,6 +702,9 @@ function _list(resourceGroupName, vmName, options, callback) { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -913,6 +922,9 @@ function _beginCreateOrUpdate(resourceGroupName, vmName, vmExtensionName, extens * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1279,6 +1291,9 @@ class VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1364,6 +1379,9 @@ class VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1454,6 +1472,9 @@ class VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1519,6 +1540,9 @@ class VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1910,6 +1934,9 @@ class VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1995,6 +2022,9 @@ class VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -2085,6 +2115,9 @@ class VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -2150,6 +2183,9 @@ class VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js index 0904d03501..a59b9e0c61 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js @@ -55,6 +55,9 @@ const WebResource = msRest.WebResource; * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -538,6 +541,9 @@ function _list(resourceGroupName, vmScaleSetName, options, callback) { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1030,6 +1036,9 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1095,6 +1104,9 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1462,6 +1474,9 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1527,6 +1542,9 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * + * @param {array} [extensionParameters.provisionAfterExtensions] Collection of + * extension names after which this extension needs to be provisioned. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the From 8722af63567b6219b04d74bd45c01bd079c596f2 Mon Sep 17 00:00:00 2001 From: Dan Schulte Date: Tue, 23 Oct 2018 11:41:56 -0700 Subject: [PATCH 2/2] Regenerate azure-arm-compute --- .../computeManagement2/lib/models/index.d.ts | 9 ----- .../lib/models/virtualMachineExtension.js | 16 --------- .../models/virtualMachineExtensionUpdate.js | 16 --------- .../models/virtualMachineScaleSetExtension.js | 16 --------- .../lib/operations/index.d.ts | 36 ------------------- .../operations/virtualMachineExtensions.js | 36 ------------------- .../virtualMachineScaleSetExtensions.js | 18 ---------- 7 files changed, 147 deletions(-) diff --git a/lib/services/computeManagement2/lib/models/index.d.ts b/lib/services/computeManagement2/lib/models/index.d.ts index 6919a54db2..5582ffda1f 100644 --- a/lib/services/computeManagement2/lib/models/index.d.ts +++ b/lib/services/computeManagement2/lib/models/index.d.ts @@ -316,8 +316,6 @@ export interface VirtualMachineExtensionInstanceView { * the script handler. * @member {array} [instanceView.substatuses] The resource status information. * @member {array} [instanceView.statuses] The resource status information. - * @member {array} [provisionAfterExtensions] Collection of extension names - * after which this extension needs to be provisioned. */ export interface VirtualMachineExtension extends Resource { forceUpdateTag?: string; @@ -329,7 +327,6 @@ export interface VirtualMachineExtension extends Resource { protectedSettings?: any; readonly provisioningState?: string; instanceView?: VirtualMachineExtensionInstanceView; - provisionAfterExtensions?: string[]; } /** @@ -354,8 +351,6 @@ export interface VirtualMachineExtension extends Resource { * @member {object} [protectedSettings] The extension can contain either * protectedSettings or protectedSettingsFromKeyVault or no protected settings * at all. - * @member {array} [provisionAfterExtensions] Collection of extension names - * after which this extension needs to be provisioned. */ export interface VirtualMachineExtensionUpdate extends UpdateResource { forceUpdateTag?: string; @@ -365,7 +360,6 @@ export interface VirtualMachineExtensionUpdate extends UpdateResource { autoUpgradeMinorVersion?: boolean; settings?: any; protectedSettings?: any; - provisionAfterExtensions?: string[]; } /** @@ -3584,8 +3578,6 @@ export interface SubResourceReadOnly extends BaseResource { * at all. * @member {string} [provisioningState] The provisioning state, which only * appears in the response. - * @member {array} [provisionAfterExtensions] Collection of extension names - * after which this extension needs to be provisioned. */ export interface VirtualMachineScaleSetExtension extends SubResourceReadOnly { name?: string; @@ -3597,7 +3589,6 @@ export interface VirtualMachineScaleSetExtension extends SubResourceReadOnly { settings?: any; protectedSettings?: any; readonly provisioningState?: string; - provisionAfterExtensions?: string[]; } /** diff --git a/lib/services/computeManagement2/lib/models/virtualMachineExtension.js b/lib/services/computeManagement2/lib/models/virtualMachineExtension.js index 1fe3b1dec1..86e56017ac 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineExtension.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineExtension.js @@ -48,8 +48,6 @@ class VirtualMachineExtension extends models['Resource'] { * @member {array} [instanceView.substatuses] The resource status * information. * @member {array} [instanceView.statuses] The resource status information. - * @member {array} [provisionAfterExtensions] Collection of extension names - * after which this extension needs to be provisioned. */ constructor() { super(); @@ -178,20 +176,6 @@ class VirtualMachineExtension extends models['Resource'] { name: 'Composite', className: 'VirtualMachineExtensionInstanceView' } - }, - provisionAfterExtensions: { - required: false, - serializedName: 'properties.provisionAfterExtensions', - type: { - name: 'Sequence', - element: { - required: false, - serializedName: 'StringElementType', - type: { - name: 'String' - } - } - } } } } diff --git a/lib/services/computeManagement2/lib/models/virtualMachineExtensionUpdate.js b/lib/services/computeManagement2/lib/models/virtualMachineExtensionUpdate.js index e0fd972bda..4e7ec262f9 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineExtensionUpdate.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineExtensionUpdate.js @@ -36,8 +36,6 @@ class VirtualMachineExtensionUpdate extends models['UpdateResource'] { * @member {object} [protectedSettings] The extension can contain either * protectedSettings or protectedSettingsFromKeyVault or no protected * settings at all. - * @member {array} [provisionAfterExtensions] Collection of extension names - * after which this extension needs to be provisioned. */ constructor() { super(); @@ -119,20 +117,6 @@ class VirtualMachineExtensionUpdate extends models['UpdateResource'] { type: { name: 'Object' } - }, - provisionAfterExtensions: { - required: false, - serializedName: 'properties.provisionAfterExtensions', - type: { - name: 'Sequence', - element: { - required: false, - serializedName: 'StringElementType', - type: { - name: 'String' - } - } - } } } } diff --git a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js index f3c1b4e92d..039e6fa071 100644 --- a/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js +++ b/lib/services/computeManagement2/lib/models/virtualMachineScaleSetExtension.js @@ -40,8 +40,6 @@ class VirtualMachineScaleSetExtension extends models['SubResourceReadOnly'] { * settings at all. * @member {string} [provisioningState] The provisioning state, which only * appears in the response. - * @member {array} [provisionAfterExtensions] Collection of extension names - * after which this extension needs to be provisioned. */ constructor() { super(); @@ -132,20 +130,6 @@ class VirtualMachineScaleSetExtension extends models['SubResourceReadOnly'] { type: { name: 'String' } - }, - provisionAfterExtensions: { - required: false, - serializedName: 'properties.provisionAfterExtensions', - type: { - name: 'Sequence', - element: { - required: false, - serializedName: 'StringElementType', - type: { - name: 'String' - } - } - } } } } diff --git a/lib/services/computeManagement2/lib/operations/index.d.ts b/lib/services/computeManagement2/lib/operations/index.d.ts index ae6b3fea53..7b86697aab 100644 --- a/lib/services/computeManagement2/lib/operations/index.d.ts +++ b/lib/services/computeManagement2/lib/operations/index.d.ts @@ -979,9 +979,6 @@ export interface VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1055,9 +1052,6 @@ export interface VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1133,9 +1127,6 @@ export interface VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1189,9 +1180,6 @@ export interface VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1487,9 +1475,6 @@ export interface VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1563,9 +1548,6 @@ export interface VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1641,9 +1623,6 @@ export interface VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1697,9 +1676,6 @@ export interface VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -14206,9 +14182,6 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -14262,9 +14235,6 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -14536,9 +14506,6 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -14592,9 +14559,6 @@ export interface VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineExtensions.js b/lib/services/computeManagement2/lib/operations/virtualMachineExtensions.js index d644e66dac..4f94980f57 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineExtensions.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineExtensions.js @@ -71,9 +71,6 @@ const WebResource = msRest.WebResource; * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -188,9 +185,6 @@ function _createOrUpdate(resourceGroupName, vmName, vmExtensionName, extensionPa * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -702,9 +696,6 @@ function _list(resourceGroupName, vmName, options, callback) { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -922,9 +913,6 @@ function _beginCreateOrUpdate(resourceGroupName, vmName, vmExtensionName, extens * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1291,9 +1279,6 @@ class VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1379,9 +1364,6 @@ class VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -1472,9 +1454,6 @@ class VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1540,9 +1519,6 @@ class VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -1934,9 +1910,6 @@ class VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -2022,9 +1995,6 @@ class VirtualMachineExtensions { * @param {array} [extensionParameters.instanceView.statuses] The resource * status information. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {string} extensionParameters.location Resource location * * @param {object} [extensionParameters.tags] Resource tags @@ -2115,9 +2085,6 @@ class VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. @@ -2183,9 +2150,6 @@ class VirtualMachineExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [extensionParameters.tags] Resource tags * * @param {object} [options] Optional Parameters. diff --git a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js index a59b9e0c61..0904d03501 100644 --- a/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js +++ b/lib/services/computeManagement2/lib/operations/virtualMachineScaleSetExtensions.js @@ -55,9 +55,6 @@ const WebResource = msRest.WebResource; * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -541,9 +538,6 @@ function _list(resourceGroupName, vmScaleSetName, options, callback) { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1036,9 +1030,6 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1104,9 +1095,6 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1474,9 +1462,6 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1542,9 +1527,6 @@ class VirtualMachineScaleSetExtensions { * contain either protectedSettings or protectedSettingsFromKeyVault or no * protected settings at all. * - * @param {array} [extensionParameters.provisionAfterExtensions] Collection of - * extension names after which this extension needs to be provisioned. - * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the