3.0.0 (2026-02-11)
- Azure Resource Manager Batch client library for Java. This package contains Microsoft Azure SDK for Batch Management SDK. The Batch Management Client. Package api-version 2025-06-01. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
models.ListPoolsResult was removed
models.CertificateProvisioningState was removed
models.DetectorListResult was removed
models.CertificateReference was removed
models.Certificate was removed
models.CertificateStoreLocation was removed
models.Certificate$Update was removed
models.Certificate$UpdateStages was removed
models.SupportedSkusResult was removed
models.CertificatesCancelDeletionHeaders was removed
models.OperationListResult was removed
models.ListApplicationPackagesResult was removed
models.CertificatesUpdateHeaders was removed
models.AccessRulePropertiesSubscriptionsItem was removed
models.Certificate$Definition was removed
models.CertificateCreateOrUpdateParameters was removed
models.Certificates was removed
models.Certificate$DefinitionStages was removed
models.CertificatesCreateResponse was removed
models.OutboundEnvironmentEndpointCollection was removed
models.CertificatesCreateHeaders was removed
models.CertificatesUpdateResponse was removed
models.NodeCommunicationMode was removed
models.CertificatesGetHeaders was removed
models.CertificatesCancelDeletionResponse was removed
models.CertificateBaseProperties was removed
models.CertificatesGetResponse was removed
models.ListPrivateEndpointConnectionsResult was removed
models.BatchAccountListResult was removed
models.ListCertificatesResult was removed
models.DeleteCertificateError was removed
models.ListApplicationsResult was removed
models.CertificateFormat was removed
models.CertificateVisibility was removed
models.ListPrivateLinkResourcesResult was removed
models.NetworkSecurityPerimeterConfigurationListResult was removed
models.AzureProxyResource was removed
models.PoolsDisableAutoScaleHeaders was modified
withEtag(java.lang.String)was removed
models.AutoScaleRunError was modified
AutoScaleRunError()was changed to private accesswithMessage(java.lang.String)was removedwithCode(java.lang.String)was removedwithDetails(java.util.List)was removed
models.OperationDisplay was modified
OperationDisplay()was changed to private accesswithResource(java.lang.String)was removedwithProvider(java.lang.String)was removedwithOperation(java.lang.String)was removedwithDescription(java.lang.String)was removed
models.CheckNameAvailabilityParameters was modified
java.lang.String type()->models.ResourceType type()withType(java.lang.String)was removed
models.AutoScaleRun was modified
AutoScaleRun()was changed to private accesswithError(models.AutoScaleRunError)was removedwithResults(java.lang.String)was removedwithEvaluationTime(java.time.OffsetDateTime)was removed
models.EndpointDependency was modified
EndpointDependency()was changed to private access
models.ResizeOperationStatus was modified
ResizeOperationStatus()was changed to private accesswithStartTime(java.time.OffsetDateTime)was removedwithNodeDeallocationOption(models.ComputeNodeDeallocationOption)was removedwithErrors(java.util.List)was removedwithTargetDedicatedNodes(java.lang.Integer)was removedwithTargetLowPriorityNodes(java.lang.Integer)was removedwithResizeTimeout(java.time.Duration)was removed
models.ProvisioningIssue was modified
ProvisioningIssue()was changed to private access
models.PoolsStopResizeHeaders was modified
withEtag(java.lang.String)was removed
models.EndpointDetail was modified
EndpointDetail()was changed to private access
models.NetworkSecurityProfile was modified
NetworkSecurityProfile()was changed to private accesswithDiagnosticSettingsVersion(java.lang.Integer)was removedwithEnabledLogCategories(java.util.List)was removedwithAccessRulesVersion(java.lang.Integer)was removedwithAccessRules(java.util.List)was removedwithName(java.lang.String)was removed
models.PoolsUpdateHeaders was modified
withEtag(java.lang.String)was removed
models.AccessRule was modified
AccessRule()was changed to private accesswithName(java.lang.String)was removedwithProperties(models.AccessRuleProperties)was removed
BatchManager was modified
certificates()was removed
models.DataDisk was modified
withStorageAccountType(models.StorageAccountType)was removedstorageAccountType()was removed
models.AutoStorageProperties was modified
AutoStorageProperties()was changed to private accesswithNodeIdentityReference(models.ComputeNodeIdentityReference)was removedwithStorageAccountId(java.lang.String)was removedwithAuthenticationMode(models.AutoStorageAuthenticationMode)was removedwithLastKeySync(java.time.OffsetDateTime)was removed
models.ProvisioningIssueProperties was modified
ProvisioningIssueProperties()was changed to private access
models.NetworkSecurityPerimeter was modified
NetworkSecurityPerimeter()was changed to private accessjava.util.UUID perimeterGuid()->java.lang.String perimeterGuid()withLocation(java.lang.String)was removedwithId(java.lang.String)was removedwithPerimeterGuid(java.util.UUID)was removed
models.PrivateEndpoint was modified
PrivateEndpoint()was changed to private access
models.VirtualMachineFamilyCoreQuota was modified
VirtualMachineFamilyCoreQuota()was changed to private access
models.PoolsCreateHeaders was modified
withEtag(java.lang.String)was removed
models.AccessRuleProperties was modified
AccessRuleProperties()was changed to private accesswithEmailAddresses(java.util.List)was removedwithDirection(models.AccessRuleDirection)was removedwithSubscriptions(java.util.List)was removedwithFullyQualifiedDomainNames(java.util.List)was removedwithNetworkSecurityPerimeters(java.util.List)was removedwithAddressPrefixes(java.util.List)was removedwithPhoneNumbers(java.util.List)was removed
models.Pool$Definition was modified
withCertificates(java.util.List)was removedwithTargetNodeCommunicationMode(models.NodeCommunicationMode)was removedwithResourceTags(java.util.Map)was removedwithApplicationLicenses(java.util.List)was removed
models.NetworkSecurityPerimeterConfigurationProperties was modified
NetworkSecurityPerimeterConfigurationProperties()was changed to private accesswithNetworkSecurityPerimeter(models.NetworkSecurityPerimeter)was removedwithProfile(models.NetworkSecurityProfile)was removedwithResourceAssociation(models.ResourceAssociation)was removed
models.SkuCapability was modified
SkuCapability()was changed to private access
models.PoolsGetHeaders was modified
withEtag(java.lang.String)was removed
models.ResourceAssociation was modified
ResourceAssociation()was changed to private accesswithAccessMode(models.ResourceAssociationAccessMode)was removedwithName(java.lang.String)was removed
models.Pool was modified
applicationLicenses()was removedcertificates()was removedresourceTags()was removedtargetNodeCommunicationMode()was removedcurrentNodeCommunicationMode()was removed
models.Pool$Update was modified
withTargetNodeCommunicationMode(models.NodeCommunicationMode)was removedwithApplicationLicenses(java.util.List)was removedwithCertificates(java.util.List)was removedwithResourceTags(java.util.Map)was removed
models.ResizeError was modified
ResizeError()was changed to private accesswithCode(java.lang.String)was removedwithDetails(java.util.List)was removedwithMessage(java.lang.String)was removed
models.IpRule was modified
java.lang.String action()->models.IpRuleAction action()withAction(java.lang.String)was removed
Features Added
-
models.IPFamilywas added -
models.ResourceTypewas added -
models.ProxyAgentSettingswas added -
models.IpRuleActionwas added -
models.AccessRulePropertiesSubscriptionwas added -
models.DiskCustomerManagedKeywas added -
models.IPTagwas added -
models.HostEndpointSettingswas added -
models.JobDefaultOrderwas added -
models.HostEndpointSettingsModeTypeswas added -
models.DiskEncryptionSetParameterswas added
models.CheckNameAvailabilityParameters was modified
withType(models.ResourceType)was added
models.Application was modified
systemData()was added
models.DiskEncryptionConfiguration was modified
withCustomerManagedKey(models.DiskCustomerManagedKey)was addedcustomerManagedKey()was added
models.SecurityProfile was modified
proxyAgentSettings()was addedwithProxyAgentSettings(models.ProxyAgentSettings)was added
models.BatchAccount was modified
systemData()was added
models.VMDiskSecurityProfile was modified
withDiskEncryptionSet(models.DiskEncryptionSetParameters)was addeddiskEncryptionSet()was added
models.PrivateEndpointConnection was modified
systemData()was added
models.ManagedDisk was modified
diskEncryptionSet()was addedwithDiskEncryptionSet(models.DiskEncryptionSetParameters)was added
models.DataDisk was modified
managedDisk()was addedwithManagedDisk(models.ManagedDisk)was added
models.ApplicationPackage was modified
systemData()was added
models.PrivateLinkResource was modified
systemData()was added
models.TaskSchedulingPolicy was modified
withJobDefaultOrder(models.JobDefaultOrder)was addedjobDefaultOrder()was added
models.PublicIpAddressConfiguration was modified
ipTags()was addedwithIpTags(java.util.List)was addedipFamilies()was addedwithIpFamilies(java.util.List)was added
models.Pool was modified
systemData()was added
models.DetectorResponse was modified
systemData()was added
models.IpRule was modified
withAction(models.IpRuleAction)was added