diff --git a/lib/services/batch/lib/models/autoPoolSpecification.js b/lib/services/batch/lib/models/autoPoolSpecification.js index d73fb1fdf0..b527feb00a 100644 --- a/lib/services/batch/lib/models/autoPoolSpecification.js +++ b/lib/services/batch/lib/models/autoPoolSpecification.js @@ -51,10 +51,12 @@ class AutoPoolSpecification { * if the Batch account was created with its poolAllocationMode property set * to 'UserSubscription'. * @member {string} [pool.cloudServiceConfiguration.osFamily] Possible values - * are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS - * Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent - * to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server - * 2016. For more information, see Azure Guest OS Releases + * are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} [pool.cloudServiceConfiguration.targetOSVersion] The * default value is * which specifies the latest operating system version for diff --git a/lib/services/batch/lib/models/cloudJob.js b/lib/services/batch/lib/models/cloudJob.js index b8fda797af..c832e7706f 100644 --- a/lib/services/batch/lib/models/cloudJob.js +++ b/lib/services/batch/lib/models/cloudJob.js @@ -390,10 +390,12 @@ class CloudJob { * property set to 'UserSubscription'. * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to - * Windows Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] diff --git a/lib/services/batch/lib/models/cloudJobSchedule.js b/lib/services/batch/lib/models/cloudJobSchedule.js index 8a94790e1d..5623fdadda 100644 --- a/lib/services/batch/lib/models/cloudJobSchedule.js +++ b/lib/services/batch/lib/models/cloudJobSchedule.js @@ -488,10 +488,12 @@ class CloudJobSchedule { * poolAllocationMode property set to 'UserSubscription'. * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to - * Windows Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] diff --git a/lib/services/batch/lib/models/cloudPool.js b/lib/services/batch/lib/models/cloudPool.js index 16a1852eba..2dd7ce9fa0 100644 --- a/lib/services/batch/lib/models/cloudPool.js +++ b/lib/services/batch/lib/models/cloudPool.js @@ -57,10 +57,11 @@ class CloudPool { * property cannot be specified if the Batch account was created with its * poolAllocationMode property set to 'UserSubscription'. * @member {string} [cloudServiceConfiguration.osFamily] Possible values are: - * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family - * 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to - * Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server - * 2016. For more information, see Azure Guest OS Releases + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} [cloudServiceConfiguration.targetOSVersion] The default * value is * which specifies the latest operating system version for the diff --git a/lib/services/batch/lib/models/cloudServiceConfiguration.js b/lib/services/batch/lib/models/cloudServiceConfiguration.js index 15b814789b..8123ab17b6 100644 --- a/lib/services/batch/lib/models/cloudServiceConfiguration.js +++ b/lib/services/batch/lib/models/cloudServiceConfiguration.js @@ -19,11 +19,12 @@ class CloudServiceConfiguration { /** * Create a CloudServiceConfiguration. * @member {string} osFamily The Azure Guest OS family to be installed on the - * virtual machines in the pool. Possible values are: 2 - OS Family 2, - * equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, equivalent to - * Windows Server 2012. 4 - OS Family 4, equivalent to Windows Server 2012 - * R2. 5 - OS Family 5, equivalent to Windows Server 2016. For more - * information, see Azure Guest OS Releases + * virtual machines in the pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} [targetOSVersion] The Azure Guest OS version to be * installed on the virtual machines in the pool. The default value is * diff --git a/lib/services/batch/lib/models/index.d.ts b/lib/services/batch/lib/models/index.d.ts index 13d15441b4..dcee8ff640 100644 --- a/lib/services/batch/lib/models/index.d.ts +++ b/lib/services/batch/lib/models/index.d.ts @@ -908,10 +908,7 @@ export interface LinuxUserConfiguration { * @member {string} name The name of the user account. * @member {string} password The password for the user account. * @member {string} [elevationLevel] The elevation level of the user account. - * nonAdmin - The auto user is a standard user without elevated access. admin - - * The auto user is a user with elevated access and operates with full - * Administrator permissions. The default value is nonAdmin. Possible values - * include: 'nonAdmin', 'admin' + * The default value is nonAdmin. Possible values include: 'nonAdmin', 'admin' * @member {object} [linuxUserConfiguration] The Linux-specific user * configuration for the user account. This property is ignored if specified on * a Windows pool. If not specified, the user is created with the default @@ -1671,9 +1668,10 @@ export interface MetadataItem { * Services platform. * * @member {string} osFamily The Azure Guest OS family to be installed on the - * virtual machines in the pool. Possible values are: 2 - OS Family 2, - * equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, equivalent to - * Windows Server 2012. 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * virtual machines in the pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). @@ -2013,11 +2011,12 @@ export interface NetworkConfiguration { * calling the REST API directly, the HTTP status code is 400 (Bad Request). * This property cannot be specified if the Batch account was created with its * poolAllocationMode property set to 'UserSubscription'. - * @member {string} [cloudServiceConfiguration.osFamily] Possible values are: 2 - * - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, - * equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to Windows - * Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. For more - * information, see Azure Guest OS Releases + * @member {string} [cloudServiceConfiguration.osFamily] Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} [cloudServiceConfiguration.targetOSVersion] The default * value is * which specifies the latest operating system version for the @@ -2323,10 +2322,12 @@ export interface PoolSpecification { * account was created with its poolAllocationMode property set to * 'UserSubscription'. * @member {string} [pool.cloudServiceConfiguration.osFamily] Possible values - * are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS - * Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to - * Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. - * For more information, see Azure Guest OS Releases + * are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} [pool.cloudServiceConfiguration.targetOSVersion] The * default value is * which specifies the latest operating system version for @@ -2622,10 +2623,12 @@ export interface AutoPoolSpecification { * property set to 'UserSubscription'. * @member {string} * [autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] Possible - * values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - - * OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent - * to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server - * 2016. For more information, see Azure Guest OS Releases + * values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] The @@ -3269,10 +3272,12 @@ export interface PoolInformation { * property set to 'UserSubscription'. * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows - * Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] @@ -4133,10 +4138,12 @@ export interface JobScheduleStatistics { * poolAllocationMode property set to 'UserSubscription'. * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows - * Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] @@ -4927,10 +4934,12 @@ export interface CloudJobSchedule { * poolAllocationMode property set to 'UserSubscription'. * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows - * Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] @@ -5670,10 +5679,12 @@ export interface JobExecutionInformation { * property set to 'UserSubscription'. * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows - * Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] @@ -6412,10 +6423,12 @@ export interface CloudJob { * property set to 'UserSubscription'. * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows - * Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] @@ -7147,11 +7160,12 @@ export interface ResizeError { * exclusive and one of the properties must be specified. This property cannot * be specified if the Batch account was created with its poolAllocationMode * property set to 'UserSubscription'. - * @member {string} [cloudServiceConfiguration.osFamily] Possible values are: 2 - * - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, - * equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to Windows - * Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. For more - * information, see Azure Guest OS Releases + * @member {string} [cloudServiceConfiguration.osFamily] Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} [cloudServiceConfiguration.targetOSVersion] The default * value is * which specifies the latest operating system version for the @@ -7488,11 +7502,12 @@ export interface CloudPool { * exclusive and one of the properties must be specified. This property cannot * be specified if the Batch account was created with its poolAllocationMode * property set to 'UserSubscription'. - * @member {string} [cloudServiceConfiguration.osFamily] Possible values are: 2 - * - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, - * equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to Windows - * Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. For more - * information, see Azure Guest OS Releases + * @member {string} [cloudServiceConfiguration.osFamily] Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} [cloudServiceConfiguration.targetOSVersion] The default * value is * which specifies the latest operating system version for the @@ -9688,10 +9703,12 @@ export interface ComputeNodeGetRemoteLoginSettingsResult { * poolAllocationMode property set to 'UserSubscription'. * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows - * Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] @@ -10429,10 +10446,12 @@ export interface JobSchedulePatchParameter { * poolAllocationMode property set to 'UserSubscription'. * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows - * Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] @@ -10845,10 +10864,12 @@ export interface JobTerminateParameter { * property set to 'UserSubscription'. * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows - * Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] @@ -11212,10 +11233,12 @@ export interface JobPatchParameter { * property set to 'UserSubscription'. * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows - * Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] diff --git a/lib/services/batch/lib/models/jobAddParameter.js b/lib/services/batch/lib/models/jobAddParameter.js index 6b779a38c5..a4c9152c32 100644 --- a/lib/services/batch/lib/models/jobAddParameter.js +++ b/lib/services/batch/lib/models/jobAddParameter.js @@ -386,10 +386,12 @@ class JobAddParameter { * property set to 'UserSubscription'. * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to - * Windows Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] diff --git a/lib/services/batch/lib/models/jobPatchParameter.js b/lib/services/batch/lib/models/jobPatchParameter.js index e34c207ae9..cc187386d1 100644 --- a/lib/services/batch/lib/models/jobPatchParameter.js +++ b/lib/services/batch/lib/models/jobPatchParameter.js @@ -99,10 +99,12 @@ class JobPatchParameter { * property set to 'UserSubscription'. * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to - * Windows Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] diff --git a/lib/services/batch/lib/models/jobScheduleAddParameter.js b/lib/services/batch/lib/models/jobScheduleAddParameter.js index bc8e6fdce2..884725afa9 100644 --- a/lib/services/batch/lib/models/jobScheduleAddParameter.js +++ b/lib/services/batch/lib/models/jobScheduleAddParameter.js @@ -470,10 +470,12 @@ class JobScheduleAddParameter { * poolAllocationMode property set to 'UserSubscription'. * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to - * Windows Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] diff --git a/lib/services/batch/lib/models/jobSchedulePatchParameter.js b/lib/services/batch/lib/models/jobSchedulePatchParameter.js index 2db7a5b5ba..64a047a3cc 100644 --- a/lib/services/batch/lib/models/jobSchedulePatchParameter.js +++ b/lib/services/batch/lib/models/jobSchedulePatchParameter.js @@ -464,10 +464,12 @@ class JobSchedulePatchParameter { * poolAllocationMode property set to 'UserSubscription'. * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to - * Windows Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] diff --git a/lib/services/batch/lib/models/jobScheduleUpdateParameter.js b/lib/services/batch/lib/models/jobScheduleUpdateParameter.js index 857260e406..e9b3d83a7a 100644 --- a/lib/services/batch/lib/models/jobScheduleUpdateParameter.js +++ b/lib/services/batch/lib/models/jobScheduleUpdateParameter.js @@ -464,10 +464,12 @@ class JobScheduleUpdateParameter { * poolAllocationMode property set to 'UserSubscription'. * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to - * Windows Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] diff --git a/lib/services/batch/lib/models/jobSpecification.js b/lib/services/batch/lib/models/jobSpecification.js index 97bf4a3834..9e19dbf964 100644 --- a/lib/services/batch/lib/models/jobSpecification.js +++ b/lib/services/batch/lib/models/jobSpecification.js @@ -399,10 +399,12 @@ class JobSpecification { * property set to 'UserSubscription'. * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to - * Windows Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] diff --git a/lib/services/batch/lib/models/jobUpdateParameter.js b/lib/services/batch/lib/models/jobUpdateParameter.js index 5d7706f52f..e239ee80dd 100644 --- a/lib/services/batch/lib/models/jobUpdateParameter.js +++ b/lib/services/batch/lib/models/jobUpdateParameter.js @@ -90,10 +90,12 @@ class JobUpdateParameter { * property set to 'UserSubscription'. * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] - * Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 - * SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to - * Windows Server 2016. For more information, see Azure Guest OS Releases + * Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] diff --git a/lib/services/batch/lib/models/poolAddParameter.js b/lib/services/batch/lib/models/poolAddParameter.js index 51f39c5440..01977c16d2 100644 --- a/lib/services/batch/lib/models/poolAddParameter.js +++ b/lib/services/batch/lib/models/poolAddParameter.js @@ -47,10 +47,11 @@ class PoolAddParameter { * property cannot be specified if the Batch account was created with its * poolAllocationMode property set to 'UserSubscription'. * @member {string} [cloudServiceConfiguration.osFamily] Possible values are: - * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family - * 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to - * Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server - * 2016. For more information, see Azure Guest OS Releases + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} [cloudServiceConfiguration.targetOSVersion] The default * value is * which specifies the latest operating system version for the diff --git a/lib/services/batch/lib/models/poolInformation.js b/lib/services/batch/lib/models/poolInformation.js index a3820e42e7..cf8ea2d7a1 100644 --- a/lib/services/batch/lib/models/poolInformation.js +++ b/lib/services/batch/lib/models/poolInformation.js @@ -67,10 +67,12 @@ class PoolInformation { * poolAllocationMode property set to 'UserSubscription'. * @member {string} * [autoPoolSpecification.pool.cloudServiceConfiguration.osFamily] Possible - * values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - - * OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, - * equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to - * Windows Server 2016. For more information, see Azure Guest OS Releases + * values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} * [autoPoolSpecification.pool.cloudServiceConfiguration.targetOSVersion] The diff --git a/lib/services/batch/lib/models/poolSpecification.js b/lib/services/batch/lib/models/poolSpecification.js index f465d8a0fd..fa29295ebc 100644 --- a/lib/services/batch/lib/models/poolSpecification.js +++ b/lib/services/batch/lib/models/poolSpecification.js @@ -37,10 +37,11 @@ class PoolSpecification { * if the Batch account was created with its poolAllocationMode property set * to 'UserSubscription'. * @member {string} [cloudServiceConfiguration.osFamily] Possible values are: - * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family - * 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to - * Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server - * 2016. For more information, see Azure Guest OS Releases + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * @member {string} [cloudServiceConfiguration.targetOSVersion] The default * value is * which specifies the latest operating system version for the diff --git a/lib/services/batch/lib/models/userAccount.js b/lib/services/batch/lib/models/userAccount.js index 0b8d490f28..b9d32a227d 100644 --- a/lib/services/batch/lib/models/userAccount.js +++ b/lib/services/batch/lib/models/userAccount.js @@ -23,10 +23,8 @@ class UserAccount { * @member {string} name The name of the user account. * @member {string} password The password for the user account. * @member {string} [elevationLevel] The elevation level of the user account. - * nonAdmin - The auto user is a standard user without elevated access. admin - * - The auto user is a user with elevated access and operates with full - * Administrator permissions. The default value is nonAdmin. Possible values - * include: 'nonAdmin', 'admin' + * The default value is nonAdmin. Possible values include: 'nonAdmin', + * 'admin' * @member {object} [linuxUserConfiguration] The Linux-specific user * configuration for the user account. This property is ignored if specified * on a Windows pool. If not specified, the user is created with the default diff --git a/lib/services/batch/lib/operations/index.d.ts b/lib/services/batch/lib/operations/index.d.ts index b3b3b5d691..3797bf285f 100644 --- a/lib/services/batch/lib/operations/index.d.ts +++ b/lib/services/batch/lib/operations/index.d.ts @@ -628,10 +628,12 @@ export interface Pool { * * @param {string} pool.cloudServiceConfiguration.osFamily The Azure Guest OS * family to be installed on the virtual machines in the pool. Possible values - * are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS - * Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to - * Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. - * For more information, see Azure Guest OS Releases + * are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} [pool.cloudServiceConfiguration.targetOSVersion] The Azure @@ -1045,10 +1047,12 @@ export interface Pool { * * @param {string} pool.cloudServiceConfiguration.osFamily The Azure Guest OS * family to be installed on the virtual machines in the pool. Possible values - * are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS - * Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to - * Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. - * For more information, see Azure Guest OS Releases + * are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} [pool.cloudServiceConfiguration.targetOSVersion] The Azure @@ -4973,10 +4977,12 @@ export interface Job { * @param {string} * jobPatchParameter.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -5561,10 +5567,12 @@ export interface Job { * @param {string} * jobPatchParameter.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -6159,10 +6167,12 @@ export interface Job { * @param {string} * jobUpdateParameter.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -6752,10 +6762,12 @@ export interface Job { * @param {string} * jobUpdateParameter.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -8101,10 +8113,12 @@ export interface Job { * @param {string} * job.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -8959,10 +8973,12 @@ export interface Job { * @param {string} * job.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -13024,10 +13040,12 @@ export interface JobSchedule { * @param {string} * jobSchedulePatchParameter.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -14026,10 +14044,12 @@ export interface JobSchedule { * @param {string} * jobSchedulePatchParameter.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -15050,10 +15070,12 @@ export interface JobSchedule { * @param {string} * jobScheduleUpdateParameter.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -16058,10 +16080,12 @@ export interface JobSchedule { * @param {string} * jobScheduleUpdateParameter.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -17467,10 +17491,12 @@ export interface JobSchedule { * @param {string} * cloudJobSchedule.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -18436,10 +18462,12 @@ export interface JobSchedule { * @param {string} * cloudJobSchedule.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} diff --git a/lib/services/batch/lib/operations/job.js b/lib/services/batch/lib/operations/job.js index b9e3b94288..3da47f7115 100644 --- a/lib/services/batch/lib/operations/job.js +++ b/lib/services/batch/lib/operations/job.js @@ -902,10 +902,12 @@ function _get(jobId, options, callback) { * @param {string} * jobPatchParameter.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -1699,10 +1701,12 @@ function _patch(jobId, jobPatchParameter, options, callback) { * @param {string} * jobUpdateParameter.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -3634,10 +3638,12 @@ function _terminate(jobId, options, callback) { * @param {string} * job.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -6429,10 +6435,12 @@ class Job { * @param {string} * jobPatchParameter.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -7029,10 +7037,12 @@ class Job { * @param {string} * jobPatchParameter.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -7642,10 +7652,12 @@ class Job { * @param {string} * jobUpdateParameter.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -8247,10 +8259,12 @@ class Job { * @param {string} * jobUpdateParameter.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -9692,10 +9706,12 @@ class Job { * @param {string} * job.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -10562,10 +10578,12 @@ class Job { * @param {string} * job.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} diff --git a/lib/services/batch/lib/operations/jobSchedule.js b/lib/services/batch/lib/operations/jobSchedule.js index daa2df7417..dfb682eef2 100644 --- a/lib/services/batch/lib/operations/jobSchedule.js +++ b/lib/services/batch/lib/operations/jobSchedule.js @@ -1362,10 +1362,12 @@ function _get(jobScheduleId, options, callback) { * @param {string} * jobSchedulePatchParameter.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -2585,10 +2587,12 @@ function _patch(jobScheduleId, jobSchedulePatchParameter, options, callback) { * @param {string} * jobScheduleUpdateParameter.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -4554,10 +4558,12 @@ function _terminate(jobScheduleId, options, callback) { * @param {string} * cloudJobSchedule.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -6670,10 +6676,12 @@ class JobSchedule { * @param {string} * jobSchedulePatchParameter.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -7684,10 +7692,12 @@ class JobSchedule { * @param {string} * jobSchedulePatchParameter.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -8723,10 +8733,12 @@ class JobSchedule { * @param {string} * jobScheduleUpdateParameter.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -9743,10 +9755,12 @@ class JobSchedule { * @param {string} * jobScheduleUpdateParameter.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -11248,10 +11262,12 @@ class JobSchedule { * @param {string} * cloudJobSchedule.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} @@ -12229,10 +12245,12 @@ class JobSchedule { * @param {string} * cloudJobSchedule.jobSpecification.poolInfo.autoPoolSpecification.pool.cloudServiceConfiguration.osFamily * The Azure Guest OS family to be installed on the virtual machines in the - * pool. Possible values are: 2 - OS Family 2, equivalent to Windows Server - * 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS - * Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent - * to Windows Server 2016. For more information, see Azure Guest OS Releases + * pool. Possible values are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} diff --git a/lib/services/batch/lib/operations/pool.js b/lib/services/batch/lib/operations/pool.js index ee30dec93e..ecb98da806 100644 --- a/lib/services/batch/lib/operations/pool.js +++ b/lib/services/batch/lib/operations/pool.js @@ -535,10 +535,12 @@ function _getAllLifetimeStatistics(options, callback) { * * @param {string} pool.cloudServiceConfiguration.osFamily The Azure Guest OS * family to be installed on the virtual machines in the pool. Possible values - * are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS - * Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to - * Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. - * For more information, see Azure Guest OS Releases + * are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} [pool.cloudServiceConfiguration.targetOSVersion] The Azure @@ -5519,10 +5521,12 @@ class Pool { * * @param {string} pool.cloudServiceConfiguration.osFamily The Azure Guest OS * family to be installed on the virtual machines in the pool. Possible values - * are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS - * Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to - * Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. - * For more information, see Azure Guest OS Releases + * are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} [pool.cloudServiceConfiguration.targetOSVersion] The Azure @@ -5948,10 +5952,12 @@ class Pool { * * @param {string} pool.cloudServiceConfiguration.osFamily The Azure Guest OS * family to be installed on the virtual machines in the pool. Possible values - * are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS - * Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to - * Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. - * For more information, see Azure Guest OS Releases + * are: + * 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. + * 3 - OS Family 3, equivalent to Windows Server 2012. + * 4 - OS Family 4, equivalent to Windows Server 2012 R2. + * 5 - OS Family 5, equivalent to Windows Server 2016. For more information, + * see Azure Guest OS Releases * (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). * * @param {string} [pool.cloudServiceConfiguration.targetOSVersion] The Azure