- This version targets REST API version 2019-04-01.
- Added BatchAccount properties
DedicatedCoreQuotaPerVMFamily
andDedicatedCoreQuotaPerVMFamilyEnforced
to facilitate the transition to per VM family quota - [Breaking] Accounts created with
PoolAllocationMode
set toUserSubscription
will not return core quota propertiesDedicatedCoreQuota
orLowPriorityCoreQuota
- This version targets REST API version 2018-12-01.
- [Breaking] ResourceFile improvements
- Added the ability specify an entire Azure Storage container in
ResourceFile
. - A new property
HttpUrl
replacesBlobSource
. This can be any HTTP URL. Previously, this had to be an Azure Blob Storage URL. - When constructing a
ResourceFile
you can now choose from one of the following options:HttpUrl
: Specify an HTTP URL pointing to a specific file to download.StorageContainerUrl
: Specify an Azure Storage container URL. All blobs matching theBlobPrefix
in the Storage container will be downloaded.AutoStorageContainerName
: Specify the name of a container in the Batch registered auto-storage account. All blobs matching theBlobPrefix
in the Storage container will be downloaded.
- Added the ability specify an entire Azure Storage container in
- [Breaking] Removed
OSDisk
property fromVirtualMachineConfiguration
. This property is no longer supported. - [Breaking]
Application
no longer has aPackages
property, instead the packages can be retrieved via the newApplicationPackage.List
API. - [Breaking]
TargetOsVersion
is nowOsVersion
, andCurrentOsVersion
is no longer supported onCloudServiceConfiguration
. - Added support on Windows pools for creating users with a specific login mode (either
Batch
orInteractive
) viaWindowsUserConfiguration.LoginMode
. - Added support for
ContainerConfiguration
when creating a pool.
- Deleting an account will no longer return
NotFound
at the end of the operation
- This version targets REST API version 2017-09-01.
- Adding support for Certificate and Pool operations.
- This version targets REST API version 2017-05-01.
- Added a new
CheckNameAvailability
API which allows you to check if an account name is available on a particular region.
- This version targets REST API version 2017-05-01.
- BatchAccount
CoreQuota
renamed toDedicatedCoreQuota
. - The structure of
CloudError
has changed. It now has anError
property, and the error information (code
,message
,target
, anddetails
) is inside that property. - The type
UpdateApplicationParameters
was renamed toApplicationUpdateParameters
. - The type
AddApplicationParameters
was renamed toApplicationCreateParameters
.
- BatchAccount now reports the low-priority core quota as well in the property
LowPriorityCoreQuota
. - Added a new
Operations
API, which can be used to query the available operations.
- Now targets
netstandard1.4
instead ofnetstandard1.5
andnetstandard1.1
.
- Added option to create a Batch account which allocates pool nodes in the user's subscription. This is done with
PoolAllocationMode = UserSubscription
. When using this mode, aKeyVaultReference
must also be supplied. - Changed classes which appear only in responses to be immutable.
- This version targets REST API version 2017-01-01.
- This package version had an issue and was unlisted on NuGet immediately after shipping. This version should not be used.
- Renamed
AccountResource
toBatchAccount
. - Renamed
AccountOperations
toBatchAccountOperations
. TheIBatchManagementClient.Account
property was also renamed toIBatchManagementClient.BatchAccount
. - Split
Application
andApplicationPackage
operations up into two separate operation groups. - Updated
Application
andApplicationPackage
methods to use the standardCreate
,Delete
,Update
syntax. For example creating anApplication
is done viaApplicationOperations.Create
. - Renamed
SubscriptionOperations
toLocationOperations
and changedSubscriptionOperations.GetSubscriptionQuotas
to beLocationOperations.GetQuotas
. - This version targets REST API version 2015-12-01.
- Added support for .NETStandard.
- Fixed the .NETFramework 4.5 dependencies.
- This version targets REST API version 2015-12-01.