github Azure/azure-sdk-for-java azure-resourcemanager-batch_2.0.0

latest releases: azure-data-schemaregistry-jsonschema_1.0.0, azure-data-schemaregistry-apacheavro_1.1.21, azure-data-schemaregistry_1.5.0...
15 hours ago

2.0.0 (2024-09-26)

  • Azure Resource Manager Batch client library for Java. This package contains Microsoft Azure SDK for Batch Management SDK. Batch Client. Package tag package-2024-07. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Changes

  • models.PrivateEndpointConnectionsUpdateHeaders was removed

  • models.BatchAccountsCreateResponse was removed

  • models.CloudServiceConfiguration was removed

  • models.PoolsDeleteHeaders was removed

  • models.BatchAccountsDeleteHeaders was removed

  • models.CertificatesDeleteResponse was removed

  • models.BatchAccountsDeleteResponse was removed

  • models.CertificatesDeleteHeaders was removed

  • models.BatchAccountsCreateHeaders was removed

  • models.PrivateEndpointConnectionsUpdateResponse was removed

  • models.PoolsDeleteResponse was removed

models.DeploymentConfiguration was modified

  • cloudServiceConfiguration() was removed
  • withCloudServiceConfiguration(models.CloudServiceConfiguration) was removed

models.NetworkConfiguration was modified

  • dynamicVNetAssignmentScope() was removed
  • withDynamicVNetAssignmentScope(models.DynamicVNetAssignmentScope) was removed

models.ContainerConfiguration was modified

  • java.lang.String type() -> models.ContainerType type()
  • withType(java.lang.String) was removed

models.PrivateLinkServiceConnectionState was modified

  • actionRequired() was removed

models.Certificate$Definition was modified

  • withData(java.lang.String) was removed

models.PrivateEndpointConnections was modified

  • update(java.lang.String,java.lang.String,java.lang.String,fluent.models.PrivateEndpointConnectionInner,java.lang.String) was removed

models.Locations was modified

  • listSupportedCloudServiceSkus(java.lang.String) was removed
  • listSupportedCloudServiceSkus(java.lang.String,java.lang.Integer,java.lang.String,com.azure.core.util.Context) was removed

Features Added

  • models.ContainerHostDataPath was added

  • models.SecurityTypes was added

  • models.Severity was added

  • models.SecurityProfile was added

  • models.ContainerType was added

  • models.VMDiskSecurityProfile was added

  • models.UefiSettings was added

  • models.ProvisioningIssue was added

  • models.NetworkSecurityProfile was added

  • models.ManagedDisk was added

  • models.AccessRule was added

  • models.NetworkProfile was added

  • models.NetworkSecurityPerimeters was added

  • models.UpgradePolicy was added

  • models.EndpointAccessProfile was added

  • models.ProvisioningIssueProperties was added

  • models.AccessRulePropertiesSubscriptionsItem was added

  • models.NetworkSecurityPerimeter was added

  • models.NetworkSecurityPerimeterConfiguration was added

  • models.RollingUpgradePolicy was added

  • models.UpgradeMode was added

  • models.ServiceArtifactReference was added

  • models.AccessRuleProperties was added

  • models.SecurityEncryptionTypes was added

  • models.NetworkSecurityPerimeterConfigurationProperties was added

  • models.AutomaticOSUpgradePolicy was added

  • models.NodeCommunicationMode was added

  • models.EndpointAccessDefaultAction was added

  • models.ResourceAssociationAccessMode was added

  • models.AccessRuleDirection was added

  • models.ResourceAssociation was added

  • models.ContainerHostBatchBindMountEntry was added

  • models.IssueType was added

  • models.NetworkSecurityPerimeterConfigurationListResult was added

  • models.NetworkSecurityPerimeterConfigurationProvisioningState was added

  • models.AzureProxyResource was added

  • models.IpRule was added

models.DeploymentConfiguration was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.BatchAccountRegenerateKeyParameters was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.ListPoolsResult was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.NetworkConfiguration was modified

  • fromJson(com.azure.json.JsonReader) was added
  • dynamicVnetAssignmentScope() was added
  • enableAcceleratedNetworking() was added
  • toJson(com.azure.json.JsonWriter) was added
  • withDynamicVnetAssignmentScope(models.DynamicVNetAssignmentScope) was added
  • withEnableAcceleratedNetworking(java.lang.Boolean) was added

models.AutoScaleRunError was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.BatchAccountIdentity was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

BatchManager$Configurable was modified

  • withRetryOptions(com.azure.core.http.policy.RetryOptions) was added

models.OperationDisplay was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.AzureFileShareConfiguration was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.CheckNameAvailabilityParameters was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.Application was modified

  • resourceGroupName() was added
  • tags() was added

models.DiskEncryptionConfiguration was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.AutoScaleRun was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.BatchAccount was modified

  • networkProfile() was added
  • resourceGroupName() was added
  • nodeManagementEndpoint() was added

models.NodePlacementConfiguration was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.ActivateApplicationPackageParameters was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.TaskContainerSettings was modified

  • fromJson(com.azure.json.JsonReader) was added
  • withContainerHostBatchBindMounts(java.util.List) was added
  • toJson(com.azure.json.JsonWriter) was added
  • containerHostBatchBindMounts() was added

models.NfsMountConfiguration was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.DetectorListResult was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.EndpointDependency was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.ResizeOperationStatus was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.PoolEndpointConfiguration was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.CertificateReference was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.BatchAccountUpdateParameters was modified

  • withNetworkProfile(models.NetworkProfile) was added
  • publicNetworkAccess() was added
  • networkProfile() was added
  • withPublicNetworkAccess(models.PublicNetworkAccessType) was added
  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.KeyVaultProperties was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.FixedScaleSettings was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.Certificate was modified

  • tags() was added
  • resourceGroupName() was added

models.WindowsUserConfiguration was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.UserIdentity was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.Certificate$Update was modified

  • withTags(java.util.Map) was added

models.AutoScaleSettings was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.BatchPoolIdentity was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.AutoUserSpecification was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.PrivateEndpointConnection was modified

  • groupIds() was added
  • tags() was added

models.ContainerConfiguration was modified

  • toJson(com.azure.json.JsonWriter) was added
  • withType(models.ContainerType) was added
  • fromJson(com.azure.json.JsonReader) was added

models.ResourceFile was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.SupportedSkusResult was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.EndpointDetail was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.OperationListResult was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.InboundNatPool was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.EnvironmentSetting was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

BatchManager was modified

  • authenticate(com.azure.core.http.HttpPipeline,com.azure.core.management.profile.AzureProfile) was added
  • networkSecurityPerimeters() was added

models.VMExtension was modified

  • withEnableAutomaticUpgrade(java.lang.Boolean) was added
  • fromJson(com.azure.json.JsonReader) was added
  • enableAutomaticUpgrade() was added
  • toJson(com.azure.json.JsonWriter) was added

models.VirtualMachineConfiguration was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added
  • serviceArtifactReference() was added
  • withServiceArtifactReference(models.ServiceArtifactReference) was added
  • withSecurityProfile(models.SecurityProfile) was added
  • securityProfile() was added

models.ScaleSettings was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.DataDisk was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.ApplicationPackage was modified

  • tags() was added

models.PrivateLinkServiceConnectionState was modified

  • actionsRequired() was added
  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.AutoStorageProperties was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.ListApplicationPackagesResult was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.BatchAccount$Definition was modified

  • withNetworkProfile(models.NetworkProfile) was added

models.SupportedSku was modified

  • batchSupportEndOfLife() was added

models.UserAccount was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.PrivateLinkResource was modified

  • tags() was added

models.AutoStorageBaseProperties was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.TaskSchedulingPolicy was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.ApplicationPackageReference was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.ImageReference was modified

  • communityGalleryImageId() was added
  • fromJson(com.azure.json.JsonReader) was added
  • withCommunityGalleryImageId(java.lang.String) was added
  • withSharedGalleryImageId(java.lang.String) was added
  • toJson(com.azure.json.JsonWriter) was added
  • sharedGalleryImageId() was added

models.KeyVaultReference was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.Certificate$Definition was modified

  • withTags(java.util.Map) was added

models.NetworkSecurityGroupRule was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.CertificateCreateOrUpdateParameters was modified

  • type() was added
  • name() was added
  • withTags(java.util.Map) was added
  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added
  • id() was added

models.ComputeNodeIdentityReference was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.ApplicationPackage$Definition was modified

  • withTags(java.util.Map) was added

models.PrivateEndpoint was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.AzureBlobFileSystemConfiguration was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.VirtualMachineFamilyCoreQuota was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.MetadataItem was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.PrivateEndpointConnections was modified

  • delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was added
  • delete(java.lang.String,java.lang.String,java.lang.String) was added

models.OSDisk was modified

  • writeAcceleratorEnabled() was added
  • toJson(com.azure.json.JsonWriter) was added
  • withDiskSizeGB(java.lang.Integer) was added
  • diskSizeGB() was added
  • caching() was added
  • fromJson(com.azure.json.JsonReader) was added
  • withManagedDisk(models.ManagedDisk) was added
  • withWriteAcceleratorEnabled(java.lang.Boolean) was added
  • withCaching(models.CachingType) was added
  • managedDisk() was added

models.CifsMountConfiguration was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.ContainerRegistry was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.EncryptionProperties was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.Pool$Definition was modified

  • withResourceTags(java.util.Map) was added
  • withTags(java.util.Map) was added
  • withTargetNodeCommunicationMode(models.NodeCommunicationMode) was added
  • withUpgradePolicy(models.UpgradePolicy) was added

models.BatchAccount$Update was modified

  • withNetworkProfile(models.NetworkProfile) was added
  • withPublicNetworkAccess(models.PublicNetworkAccessType) was added

models.StartTask was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.OutboundEnvironmentEndpointCollection was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.MountConfiguration was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.PublicIpAddressConfiguration was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.SkuCapability was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.Application$Update was modified

  • withTags(java.util.Map) was added

models.CertificateBaseProperties was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.WindowsConfiguration was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.BatchAccountCreateParameters was modified

  • fromJson(com.azure.json.JsonReader) was added
  • networkProfile() was added
  • toJson(com.azure.json.JsonWriter) was added
  • withNetworkProfile(models.NetworkProfile) was added

models.ListPrivateEndpointConnectionsResult was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.BatchAccountListResult was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.LinuxUserConfiguration was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.ListCertificatesResult was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.DeleteCertificateError was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.UserAssignedIdentities was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.ListApplicationsResult was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.Pool was modified

  • targetNodeCommunicationMode() was added
  • tags() was added
  • upgradePolicy() was added
  • resourceGroupName() was added
  • resourceTags() was added
  • currentNodeCommunicationMode() was added

models.DetectorResponse was modified

  • tags() was added

models.Pool$Update was modified

  • withResourceTags(java.util.Map) was added
  • withUpgradePolicy(models.UpgradePolicy) was added
  • withTags(java.util.Map) was added
  • withTargetNodeCommunicationMode(models.NodeCommunicationMode) was added

models.ListPrivateLinkResourcesResult was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.Application$Definition was modified

  • withTags(java.util.Map) was added

models.DiffDiskSettings was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.ResizeError was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

Don't miss a new azure-sdk-for-java release

NewReleases is sending notifications on new releases.