diff --git a/lib/services/automationManagement/lib/models/hybridRunbookWorker.js b/lib/services/automationManagement/lib/models/hybridRunbookWorker.js index b5d30a8689..50696da888 100644 --- a/lib/services/automationManagement/lib/models/hybridRunbookWorker.js +++ b/lib/services/automationManagement/lib/models/hybridRunbookWorker.js @@ -21,6 +21,7 @@ class HybridRunbookWorker { * @member {string} [ip] Gets or sets the assigned machine IP address. * @member {date} [registrationTime] Gets or sets the registration time of * the worker machine. + * @member {date} [lastSeenDateTime] Last Heartbeat from the Worker */ constructor() { } @@ -59,6 +60,13 @@ class HybridRunbookWorker { type: { name: 'DateTime' } + }, + lastSeenDateTime: { + required: false, + serializedName: 'lastSeenDateTime', + type: { + name: 'DateTime' + } } } } diff --git a/lib/services/automationManagement/lib/models/index.d.ts b/lib/services/automationManagement/lib/models/index.d.ts index 9bcc660051..89e74c1df6 100644 --- a/lib/services/automationManagement/lib/models/index.d.ts +++ b/lib/services/automationManagement/lib/models/index.d.ts @@ -168,6 +168,8 @@ export interface ProxyResource extends Resource { * the webhook job will run on. * @member {date} [creationTime] Gets or sets the creation time. * @member {date} [lastModifiedTime] Gets or sets the last modified time. + * @member {string} [lastModifiedBy] Details of the user who last modified the + * Webhook * @member {string} [description] Gets or sets the description. */ export interface Webhook extends ProxyResource { @@ -180,6 +182,7 @@ export interface Webhook extends ProxyResource { runOn?: string; creationTime?: Date; lastModifiedTime?: Date; + lastModifiedBy?: string; description?: string; } @@ -1574,11 +1577,13 @@ export interface DscNodeReport { * @member {string} [ip] Gets or sets the assigned machine IP address. * @member {date} [registrationTime] Gets or sets the registration time of the * worker machine. + * @member {date} [lastSeenDateTime] Last Heartbeat from the Worker */ export interface HybridRunbookWorker { name?: string; ip?: string; registrationTime?: Date; + lastSeenDateTime?: Date; } /** @@ -2366,6 +2371,8 @@ export interface WebhookUpdateParameters { * @member {date} [endTime] The end time of the job. * @member {date} [lastModifiedTime] The last modified time of the job. * @member {string} [provisioningState] The provisioning state of a resource. + * @member {string} [runOn] Specifies the runOn group name where the job was + * executed. */ export interface JobCollectionItem extends ProxyResource { readonly runbook?: RunbookAssociationProperty; @@ -2376,6 +2383,7 @@ export interface JobCollectionItem extends ProxyResource { readonly endTime?: Date; readonly lastModifiedTime?: Date; readonly provisioningState?: string; + runOn?: string; } /** @@ -2391,13 +2399,10 @@ export interface JobCollectionItem extends ProxyResource { * 'Tools', 'Updates' * @member {array} [excludedKbNumbers] KB numbers excluded from the software * update configuration. - * @member {array} [includedKbNumbers] KB numbers included from the software - * update configuration. */ export interface WindowsProperties { includedUpdateClassifications?: string; excludedKbNumbers?: string[]; - includedKbNumbers?: string[]; } /** @@ -2411,13 +2416,10 @@ export interface WindowsProperties { * 'Unclassified', 'Critical', 'Security', 'Other' * @member {array} [excludedPackageNameMasks] packages excluded from the * software update configuration. - * @member {array} [includedPackageNameMasks] packages included from the - * software update configuration. */ export interface LinuxProperties { includedPackageClassifications?: string; excludedPackageNameMasks?: string[]; - includedPackageNameMasks?: string[]; } /** @@ -2436,16 +2438,12 @@ export interface LinuxProperties { * 'ServicePack', 'Definition', 'Tools', 'Updates' * @member {array} [windows.excludedKbNumbers] KB numbers excluded from the * software update configuration. - * @member {array} [windows.includedKbNumbers] KB numbers included from the - * software update configuration. * @member {object} [linux] Linux specific update configuration. * @member {string} [linux.includedPackageClassifications] Update * classifications included in the software update configuration. Possible * values include: 'Unclassified', 'Critical', 'Security', 'Other' * @member {array} [linux.excludedPackageNameMasks] packages excluded from the * software update configuration. - * @member {array} [linux.includedPackageNameMasks] packages included from the - * software update configuration. * @member {moment.duration} [duration] Maximum time allowed for the software * update configuration run. Duration needs to be specified using the format * PT[n]H[n]M[n]S as per ISO8601 @@ -2485,8 +2483,6 @@ export interface UpdateConfiguration { * 'ServicePack', 'Definition', 'Tools', 'Updates' * @member {array} [updateConfiguration.windows.excludedKbNumbers] KB numbers * excluded from the software update configuration. - * @member {array} [updateConfiguration.windows.includedKbNumbers] KB numbers - * included from the software update configuration. * @member {object} [updateConfiguration.linux] Linux specific update * configuration. * @member {string} [updateConfiguration.linux.includedPackageClassifications] @@ -2494,8 +2490,6 @@ export interface UpdateConfiguration { * Possible values include: 'Unclassified', 'Critical', 'Security', 'Other' * @member {array} [updateConfiguration.linux.excludedPackageNameMasks] * packages excluded from the software update configuration. - * @member {array} [updateConfiguration.linux.includedPackageNameMasks] - * packages included from the software update configuration. * @member {moment.duration} [updateConfiguration.duration] Maximum time * allowed for the software update configuration run. Duration needs to be * specified using the format PT[n]H[n]M[n]S as per ISO8601 diff --git a/lib/services/automationManagement/lib/models/jobCollectionItem.js b/lib/services/automationManagement/lib/models/jobCollectionItem.js index 5b3ddee38f..2bf941a299 100644 --- a/lib/services/automationManagement/lib/models/jobCollectionItem.js +++ b/lib/services/automationManagement/lib/models/jobCollectionItem.js @@ -32,6 +32,8 @@ class JobCollectionItem extends models['ProxyResource'] { * @member {date} [endTime] The end time of the job. * @member {date} [lastModifiedTime] The last modified time of the job. * @member {string} [provisioningState] The provisioning state of a resource. + * @member {string} [runOn] Specifies the runOn group name where the job was + * executed. */ constructor() { super(); @@ -139,6 +141,13 @@ class JobCollectionItem extends models['ProxyResource'] { type: { name: 'String' } + }, + runOn: { + required: false, + serializedName: 'properties.runOn', + type: { + name: 'String' + } } } } diff --git a/lib/services/automationManagement/lib/models/linuxProperties.js b/lib/services/automationManagement/lib/models/linuxProperties.js index 82e7421b85..3e25b2be22 100644 --- a/lib/services/automationManagement/lib/models/linuxProperties.js +++ b/lib/services/automationManagement/lib/models/linuxProperties.js @@ -22,8 +22,6 @@ class LinuxProperties { * 'Unclassified', 'Critical', 'Security', 'Other' * @member {array} [excludedPackageNameMasks] packages excluded from the * software update configuration. - * @member {array} [includedPackageNameMasks] packages included from the - * software update configuration. */ constructor() { } @@ -62,20 +60,6 @@ class LinuxProperties { } } } - }, - includedPackageNameMasks: { - required: false, - serializedName: 'includedPackageNameMasks', - type: { - name: 'Sequence', - element: { - required: false, - serializedName: 'StringElementType', - type: { - name: 'String' - } - } - } } } } diff --git a/lib/services/automationManagement/lib/models/softwareUpdateConfiguration.js b/lib/services/automationManagement/lib/models/softwareUpdateConfiguration.js index cfb5e0141d..a93fc66152 100644 --- a/lib/services/automationManagement/lib/models/softwareUpdateConfiguration.js +++ b/lib/services/automationManagement/lib/models/softwareUpdateConfiguration.js @@ -37,8 +37,6 @@ class SoftwareUpdateConfiguration extends models['BaseResource'] { * 'ServicePack', 'Definition', 'Tools', 'Updates' * @member {array} [updateConfiguration.windows.excludedKbNumbers] KB numbers * excluded from the software update configuration. - * @member {array} [updateConfiguration.windows.includedKbNumbers] KB numbers - * included from the software update configuration. * @member {object} [updateConfiguration.linux] Linux specific update * configuration. * @member {string} @@ -47,8 +45,6 @@ class SoftwareUpdateConfiguration extends models['BaseResource'] { * values include: 'Unclassified', 'Critical', 'Security', 'Other' * @member {array} [updateConfiguration.linux.excludedPackageNameMasks] * packages excluded from the software update configuration. - * @member {array} [updateConfiguration.linux.includedPackageNameMasks] - * packages included from the software update configuration. * @member {moment.duration} [updateConfiguration.duration] Maximum time * allowed for the software update configuration run. Duration needs to be * specified using the format PT[n]H[n]M[n]S as per ISO8601 diff --git a/lib/services/automationManagement/lib/models/updateConfiguration.js b/lib/services/automationManagement/lib/models/updateConfiguration.js index ba72805c21..49842befcc 100644 --- a/lib/services/automationManagement/lib/models/updateConfiguration.js +++ b/lib/services/automationManagement/lib/models/updateConfiguration.js @@ -29,16 +29,12 @@ class UpdateConfiguration { * 'ServicePack', 'Definition', 'Tools', 'Updates' * @member {array} [windows.excludedKbNumbers] KB numbers excluded from the * software update configuration. - * @member {array} [windows.includedKbNumbers] KB numbers included from the - * software update configuration. * @member {object} [linux] Linux specific update configuration. * @member {string} [linux.includedPackageClassifications] Update * classifications included in the software update configuration. Possible * values include: 'Unclassified', 'Critical', 'Security', 'Other' * @member {array} [linux.excludedPackageNameMasks] packages excluded from * the software update configuration. - * @member {array} [linux.includedPackageNameMasks] packages included from - * the software update configuration. * @member {moment.duration} [duration] Maximum time allowed for the software * update configuration run. Duration needs to be specified using the format * PT[n]H[n]M[n]S as per ISO8601 diff --git a/lib/services/automationManagement/lib/models/webhook.js b/lib/services/automationManagement/lib/models/webhook.js index 871b68b080..73320d131d 100644 --- a/lib/services/automationManagement/lib/models/webhook.js +++ b/lib/services/automationManagement/lib/models/webhook.js @@ -34,6 +34,8 @@ class Webhook extends models['ProxyResource'] { * the webhook job will run on. * @member {date} [creationTime] Gets or sets the creation time. * @member {date} [lastModifiedTime] Gets or sets the last modified time. + * @member {string} [lastModifiedBy] Details of the user who last modified + * the Webhook * @member {string} [description] Gets or sets the description. */ constructor() { @@ -150,6 +152,13 @@ class Webhook extends models['ProxyResource'] { name: 'DateTime' } }, + lastModifiedBy: { + required: false, + serializedName: 'properties.lastModifiedBy', + type: { + name: 'String' + } + }, description: { required: false, serializedName: 'properties.description', diff --git a/lib/services/automationManagement/lib/models/windowsProperties.js b/lib/services/automationManagement/lib/models/windowsProperties.js index 70d8281493..d58407607d 100644 --- a/lib/services/automationManagement/lib/models/windowsProperties.js +++ b/lib/services/automationManagement/lib/models/windowsProperties.js @@ -24,8 +24,6 @@ class WindowsProperties { * 'Tools', 'Updates' * @member {array} [excludedKbNumbers] KB numbers excluded from the software * update configuration. - * @member {array} [includedKbNumbers] KB numbers included from the software - * update configuration. */ constructor() { } @@ -64,20 +62,6 @@ class WindowsProperties { } } } - }, - includedKbNumbers: { - required: false, - serializedName: 'includedKbNumbers', - type: { - name: 'Sequence', - element: { - required: false, - serializedName: 'StringElementType', - type: { - name: 'String' - } - } - } } } } diff --git a/lib/services/automationManagement/lib/operations/hybridRunbookWorkerGroupOperations.js b/lib/services/automationManagement/lib/operations/hybridRunbookWorkerGroupOperations.js index 51f2f367e7..8248bc39ed 100644 --- a/lib/services/automationManagement/lib/operations/hybridRunbookWorkerGroupOperations.js +++ b/lib/services/automationManagement/lib/operations/hybridRunbookWorkerGroupOperations.js @@ -527,6 +527,8 @@ function _update(resourceGroupName, automationAccountName, hybridRunbookWorkerGr * * @param {object} [options] Optional Parameters. * + * @param {string} [options.filter] The filter to apply on the operation. + * * @param {object} [options.customHeaders] Headers that will be added to the * request * @@ -554,6 +556,7 @@ function _listByAutomationAccount(resourceGroupName, automationAccountName, opti if (!callback) { throw new Error('callback cannot be null.'); } + let filter = (options && options.filter !== undefined) ? options.filter : undefined; let apiVersion = '2015-10-31'; // Validate try { @@ -577,6 +580,9 @@ function _listByAutomationAccount(resourceGroupName, automationAccountName, opti if (automationAccountName === null || automationAccountName === undefined || typeof automationAccountName.valueOf() !== 'string') { throw new Error('automationAccountName cannot be null or undefined and it must be of type string.'); } + if (filter !== null && filter !== undefined && typeof filter.valueOf() !== 'string') { + throw new Error('filter must be of type string.'); + } if (this.client.subscriptionId === null || this.client.subscriptionId === undefined || typeof this.client.subscriptionId.valueOf() !== 'string') { throw new Error('this.client.subscriptionId cannot be null or undefined and it must be of type string.'); } @@ -594,6 +600,9 @@ function _listByAutomationAccount(resourceGroupName, automationAccountName, opti requestUrl = requestUrl.replace('{automationAccountName}', encodeURIComponent(automationAccountName)); requestUrl = requestUrl.replace('{subscriptionId}', encodeURIComponent(this.client.subscriptionId)); let queryParameters = []; + if (filter !== null && filter !== undefined) { + queryParameters.push('$filter=' + encodeURIComponent(filter)); + } queryParameters.push('api-version=' + encodeURIComponent(apiVersion)); if (queryParameters.length > 0) { requestUrl += '?' + queryParameters.join('&'); @@ -1123,6 +1132,8 @@ class HybridRunbookWorkerGroupOperations { * * @param {object} [options] Optional Parameters. * + * @param {string} [options.filter] The filter to apply on the operation. + * * @param {object} [options.customHeaders] Headers that will be added to the * request * @@ -1155,6 +1166,8 @@ class HybridRunbookWorkerGroupOperations { * * @param {object} [options] Optional Parameters. * + * @param {string} [options.filter] The filter to apply on the operation. + * * @param {object} [options.customHeaders] Headers that will be added to the * request * diff --git a/lib/services/automationManagement/lib/operations/index.d.ts b/lib/services/automationManagement/lib/operations/index.d.ts index 779c5c2bd5..294f1fdcfa 100644 --- a/lib/services/automationManagement/lib/operations/index.d.ts +++ b/lib/services/automationManagement/lib/operations/index.d.ts @@ -3314,6 +3314,8 @@ export interface HybridRunbookWorkerGroupOperations { * * @param {object} [options] Optional Parameters. * + * @param {string} [options.filter] The filter to apply on the operation. + * * @param {object} [options.customHeaders] Headers that will be added to the * request * @@ -3323,7 +3325,7 @@ export interface HybridRunbookWorkerGroupOperations { * * @reject {Error|ServiceError} - The error object. */ - listByAutomationAccountWithHttpOperationResponse(resourceGroupName: string, automationAccountName: string, options?: { customHeaders? : { [headerName: string]: string; } }): Promise>; + listByAutomationAccountWithHttpOperationResponse(resourceGroupName: string, automationAccountName: string, options?: { filter? : string, customHeaders? : { [headerName: string]: string; } }): Promise>; /** * Retrieve a list of hybrid runbook worker groups. @@ -3334,6 +3336,8 @@ export interface HybridRunbookWorkerGroupOperations { * * @param {object} [options] Optional Parameters. * + * @param {string} [options.filter] The filter to apply on the operation. + * * @param {object} [options.customHeaders] Headers that will be added to the * request * @@ -3360,9 +3364,9 @@ export interface HybridRunbookWorkerGroupOperations { * * {http.IncomingMessage} [response] - The HTTP Response stream if an error did not occur. */ - listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: { customHeaders? : { [headerName: string]: string; } }): Promise; + listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: { filter? : string, customHeaders? : { [headerName: string]: string; } }): Promise; listByAutomationAccount(resourceGroupName: string, automationAccountName: string, callback: ServiceCallback): void; - listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options: { customHeaders? : { [headerName: string]: string; } }, callback: ServiceCallback): void; + listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options: { filter? : string, customHeaders? : { [headerName: string]: string; } }, callback: ServiceCallback): void; /** @@ -3667,6 +3671,8 @@ export interface JobScheduleOperations { * * @param {object} [options] Optional Parameters. * + * @param {string} [options.filter] The filter to apply on the operation. + * * @param {object} [options.customHeaders] Headers that will be added to the * request * @@ -3676,7 +3682,7 @@ export interface JobScheduleOperations { * * @reject {Error|ServiceError} - The error object. */ - listByAutomationAccountWithHttpOperationResponse(resourceGroupName: string, automationAccountName: string, options?: { customHeaders? : { [headerName: string]: string; } }): Promise>; + listByAutomationAccountWithHttpOperationResponse(resourceGroupName: string, automationAccountName: string, options?: { filter? : string, customHeaders? : { [headerName: string]: string; } }): Promise>; /** * Retrieve a list of job schedules. @@ -3687,6 +3693,8 @@ export interface JobScheduleOperations { * * @param {object} [options] Optional Parameters. * + * @param {string} [options.filter] The filter to apply on the operation. + * * @param {object} [options.customHeaders] Headers that will be added to the * request * @@ -3712,9 +3720,9 @@ export interface JobScheduleOperations { * * {http.IncomingMessage} [response] - The HTTP Response stream if an error did not occur. */ - listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: { customHeaders? : { [headerName: string]: string; } }): Promise; + listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: { filter? : string, customHeaders? : { [headerName: string]: string; } }): Promise; listByAutomationAccount(resourceGroupName: string, automationAccountName: string, callback: ServiceCallback): void; - listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options: { customHeaders? : { [headerName: string]: string; } }, callback: ServiceCallback): void; + listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options: { filter? : string, customHeaders? : { [headerName: string]: string; } }, callback: ServiceCallback): void; /** @@ -7788,9 +7796,6 @@ export interface SoftwareUpdateConfigurations { * @param {array} [parameters.updateConfiguration.windows.excludedKbNumbers] KB * numbers excluded from the software update configuration. * - * @param {array} [parameters.updateConfiguration.windows.includedKbNumbers] KB - * numbers included from the software update configuration. - * * @param {object} [parameters.updateConfiguration.linux] Linux specific update * configuration. * @@ -7803,10 +7808,6 @@ export interface SoftwareUpdateConfigurations { * [parameters.updateConfiguration.linux.excludedPackageNameMasks] packages * excluded from the software update configuration. * - * @param {array} - * [parameters.updateConfiguration.linux.includedPackageNameMasks] packages - * included from the software update configuration. - * * @param {moment.duration} [parameters.updateConfiguration.duration] Maximum * time allowed for the software update configuration run. Duration needs to be * specified using the format PT[n]H[n]M[n]S as per ISO8601 @@ -7925,9 +7926,6 @@ export interface SoftwareUpdateConfigurations { * @param {array} [parameters.updateConfiguration.windows.excludedKbNumbers] KB * numbers excluded from the software update configuration. * - * @param {array} [parameters.updateConfiguration.windows.includedKbNumbers] KB - * numbers included from the software update configuration. - * * @param {object} [parameters.updateConfiguration.linux] Linux specific update * configuration. * @@ -7940,10 +7938,6 @@ export interface SoftwareUpdateConfigurations { * [parameters.updateConfiguration.linux.excludedPackageNameMasks] packages * excluded from the software update configuration. * - * @param {array} - * [parameters.updateConfiguration.linux.includedPackageNameMasks] packages - * included from the software update configuration. - * * @param {moment.duration} [parameters.updateConfiguration.duration] Maximum * time allowed for the software update configuration run. Duration needs to be * specified using the format PT[n]H[n]M[n]S as per ISO8601 diff --git a/lib/services/automationManagement/lib/operations/jobScheduleOperations.js b/lib/services/automationManagement/lib/operations/jobScheduleOperations.js index 0cda753c0a..176130ca0c 100644 --- a/lib/services/automationManagement/lib/operations/jobScheduleOperations.js +++ b/lib/services/automationManagement/lib/operations/jobScheduleOperations.js @@ -533,6 +533,8 @@ function _create(resourceGroupName, automationAccountName, jobScheduleId, parame * * @param {object} [options] Optional Parameters. * + * @param {string} [options.filter] The filter to apply on the operation. + * * @param {object} [options.customHeaders] Headers that will be added to the * request * @@ -559,6 +561,7 @@ function _listByAutomationAccount(resourceGroupName, automationAccountName, opti if (!callback) { throw new Error('callback cannot be null.'); } + let filter = (options && options.filter !== undefined) ? options.filter : undefined; let apiVersion = '2015-10-31'; // Validate try { @@ -582,6 +585,9 @@ function _listByAutomationAccount(resourceGroupName, automationAccountName, opti if (automationAccountName === null || automationAccountName === undefined || typeof automationAccountName.valueOf() !== 'string') { throw new Error('automationAccountName cannot be null or undefined and it must be of type string.'); } + if (filter !== null && filter !== undefined && typeof filter.valueOf() !== 'string') { + throw new Error('filter must be of type string.'); + } if (this.client.subscriptionId === null || this.client.subscriptionId === undefined || typeof this.client.subscriptionId.valueOf() !== 'string') { throw new Error('this.client.subscriptionId cannot be null or undefined and it must be of type string.'); } @@ -599,6 +605,9 @@ function _listByAutomationAccount(resourceGroupName, automationAccountName, opti requestUrl = requestUrl.replace('{automationAccountName}', encodeURIComponent(automationAccountName)); requestUrl = requestUrl.replace('{subscriptionId}', encodeURIComponent(this.client.subscriptionId)); let queryParameters = []; + if (filter !== null && filter !== undefined) { + queryParameters.push('$filter=' + encodeURIComponent(filter)); + } queryParameters.push('api-version=' + encodeURIComponent(apiVersion)); if (queryParameters.length > 0) { requestUrl += '?' + queryParameters.join('&'); @@ -1141,6 +1150,8 @@ class JobScheduleOperations { * * @param {object} [options] Optional Parameters. * + * @param {string} [options.filter] The filter to apply on the operation. + * * @param {object} [options.customHeaders] Headers that will be added to the * request * @@ -1173,6 +1184,8 @@ class JobScheduleOperations { * * @param {object} [options] Optional Parameters. * + * @param {string} [options.filter] The filter to apply on the operation. + * * @param {object} [options.customHeaders] Headers that will be added to the * request * diff --git a/lib/services/automationManagement/lib/operations/softwareUpdateConfigurations.js b/lib/services/automationManagement/lib/operations/softwareUpdateConfigurations.js index f4e310731e..a23fd6b9da 100644 --- a/lib/services/automationManagement/lib/operations/softwareUpdateConfigurations.js +++ b/lib/services/automationManagement/lib/operations/softwareUpdateConfigurations.js @@ -45,9 +45,6 @@ const WebResource = msRest.WebResource; * @param {array} [parameters.updateConfiguration.windows.excludedKbNumbers] KB * numbers excluded from the software update configuration. * - * @param {array} [parameters.updateConfiguration.windows.includedKbNumbers] KB - * numbers included from the software update configuration. - * * @param {object} [parameters.updateConfiguration.linux] Linux specific update * configuration. * @@ -60,10 +57,6 @@ const WebResource = msRest.WebResource; * [parameters.updateConfiguration.linux.excludedPackageNameMasks] packages * excluded from the software update configuration. * - * @param {array} - * [parameters.updateConfiguration.linux.includedPackageNameMasks] packages - * included from the software update configuration. - * * @param {moment.duration} [parameters.updateConfiguration.duration] Maximum * time allowed for the software update configuration run. Duration needs to be * specified using the format PT[n]H[n]M[n]S as per ISO8601 @@ -887,9 +880,6 @@ class SoftwareUpdateConfigurations { * @param {array} [parameters.updateConfiguration.windows.excludedKbNumbers] KB * numbers excluded from the software update configuration. * - * @param {array} [parameters.updateConfiguration.windows.includedKbNumbers] KB - * numbers included from the software update configuration. - * * @param {object} [parameters.updateConfiguration.linux] Linux specific update * configuration. * @@ -902,10 +892,6 @@ class SoftwareUpdateConfigurations { * [parameters.updateConfiguration.linux.excludedPackageNameMasks] packages * excluded from the software update configuration. * - * @param {array} - * [parameters.updateConfiguration.linux.includedPackageNameMasks] packages - * included from the software update configuration. - * * @param {moment.duration} [parameters.updateConfiguration.duration] Maximum * time allowed for the software update configuration run. Duration needs to be * specified using the format PT[n]H[n]M[n]S as per ISO8601 @@ -1036,9 +1022,6 @@ class SoftwareUpdateConfigurations { * @param {array} [parameters.updateConfiguration.windows.excludedKbNumbers] KB * numbers excluded from the software update configuration. * - * @param {array} [parameters.updateConfiguration.windows.includedKbNumbers] KB - * numbers included from the software update configuration. - * * @param {object} [parameters.updateConfiguration.linux] Linux specific update * configuration. * @@ -1051,10 +1034,6 @@ class SoftwareUpdateConfigurations { * [parameters.updateConfiguration.linux.excludedPackageNameMasks] packages * excluded from the software update configuration. * - * @param {array} - * [parameters.updateConfiguration.linux.includedPackageNameMasks] packages - * included from the software update configuration. - * * @param {moment.duration} [parameters.updateConfiguration.duration] Maximum * time allowed for the software update configuration run. Duration needs to be * specified using the format PT[n]H[n]M[n]S as per ISO8601