Releases: Azure/azure-sdk-for-java
Releases · Azure/azure-sdk-for-java
azure-resourcemanager-elasticsan_1.2.0-beta.1
1.2.0-beta.1 (2024-10-23)
- Azure Resource Manager ElasticSan client library for Java. This package contains Microsoft Azure SDK for ElasticSan Management SDK. Package tag package-preview-2024-06. For documentation on how to use this package, please see Azure Management Libraries for Java.
Features Added
-
models.AutoScaleProperties
was added
-
models.AutoScalePolicyEnforcement
was added
-
models.ScaleUpProperties
was added
models.ElasticSanUpdate
was modified
autoScaleProperties()
was added
withAutoScaleProperties(models.AutoScaleProperties)
was added
models.ElasticSan
was modified
autoScaleProperties()
was added
models.ElasticSan$Definition
was modified
withAutoScaleProperties(models.AutoScaleProperties)
was added
models.ElasticSan$Update
was modified
withAutoScaleProperties(models.AutoScaleProperties)
was added
azure-resourcemanager-dnsresolver_1.0.0-beta.4
1.0.0-beta.4 (2024-10-23)
- Azure Resource Manager DnsResolver client library for Java. This package contains Microsoft Azure SDK for DnsResolver Management SDK. DNS Resolver Client. Package tag package-preview-2023-07. For documentation on how to use this package, please see Azure Management Libraries for Java.
Features Added
-
models.DnsResolverPolicyVirtualNetworkLink
was added
-
models.DnsSecurityRuleAction
was added
-
models.DnsResolverPolicyListResult
was added
-
models.DnsSecurityRule$UpdateStages
was added
-
models.DnsResolverPolicyVirtualNetworkLink$DefinitionStages
was added
-
models.DnsSecurityRule$Definition
was added
-
models.DnsResolverDomainList
was added
-
models.DnsResolverPolicyVirtualNetworkLink$Definition
was added
-
models.DnsResolverDomainListResult
was added
-
models.DnsResolverPolicies
was added
-
models.DnsResolverDomainList$DefinitionStages
was added
-
models.BlockResponseCode
was added
-
models.DnsSecurityRule$Update
was added
-
models.DnsResolverPolicyVirtualNetworkLink$Update
was added
-
models.DnsSecurityRuleListResult
was added
-
models.ActionType
was added
-
models.DnsResolverPolicyVirtualNetworkLinks
was added
-
models.DnsSecurityRule
was added
-
models.DnsResolverPolicy$DefinitionStages
was added
-
models.DnsSecurityRulePatch
was added
-
models.DnsResolverDomainLists
was added
-
models.DnsResolverDomainListPatch
was added
-
models.DnsSecurityRuleState
was added
-
models.DnsSecurityRules
was added
-
models.DnsResolverPolicyPatch
was added
-
models.DnsSecurityRule$DefinitionStages
was added
-
models.DnsResolverDomainList$Definition
was added
-
models.DnsResolverPolicyVirtualNetworkLinkListResult
was added
-
models.DnsResolverPolicy$Update
was added
-
models.DnsResolverDomainList$UpdateStages
was added
-
models.DnsResolverDomainList$Update
was added
-
models.DnsResolverPolicyVirtualNetworkLink$UpdateStages
was added
-
models.DnsResolverPolicy$UpdateStages
was added
-
models.DnsResolverPolicyVirtualNetworkLinkPatch
was added
-
models.DnsResolverPolicy$Definition
was added
-
models.DnsResolverPolicy
was added
DnsResolverManager
was modified
dnsResolverDomainLists()
was added
dnsResolverPolicyVirtualNetworkLinks()
was added
dnsResolverPolicies()
was added
dnsSecurityRules()
was added
azure-ai-vision-face_1.0.0-beta.2
1.0.0-beta.2 (2024-10-23)
- Added support for the Large Face List and Large Person Group:
- Added client
LargeFaceListClient
and LargePersonGroupClient
.
- Added operations
FindSimilarFromLargeFaceList
, IdentifyFromLargePersonGroup
and VerifyFromLargePersonGroup
to FaceClient
.
- Added models for supporting Large Face List and Large Person Group.
- Added support for latest Detect Liveness Session API:
- Added operations
GetSessionImage
and DetectFromSessionImage
to FaceSessionClient
.
- Added properties
EnableSessionImage
and LivenessSingleModalModel
to model CreateLivenessSessionContent
.
- Added model
CreateLivenessWithVerifySessionContent
.
Breaking Changes
- Changed the parameter of
CreateLivenessWithVerifySession
from model CreateLivenessSessionContent
to CreateLivenessWithVerifySessionContent
.
Other Changes
- Change the default service API version to
v1.2-preview.1
.
azure-resourcemanager-computefleet_1.0.0
1.0.0 (2024-10-22)
- Azure Resource Manager Compute Fleet client library for Java. This package contains Microsoft Azure SDK for Compute Fleet Management SDK. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
ComputeFleetManager
was modified
fluent.AzureFleetClient serviceClient()
-> fluent.ComputeFleetManagementClient serviceClient()
Features Added
-
models.AdditionalCapabilities
was added
-
models.VMAttributeMinMaxInteger
was added
-
models.VMCategory
was added
-
models.VMAttributes
was added
-
models.CpuManufacturer
was added
-
models.ArchitectureType
was added
-
models.AcceleratorManufacturer
was added
-
models.VMAttributeMinMaxDouble
was added
-
models.LocalStorageDiskType
was added
-
models.LocationProfile
was added
-
models.AdditionalLocationsProfile
was added
-
models.VMAttributeSupport
was added
-
models.AcceleratorType
was added
models.ComputeProfile
was modified
additionalVirtualMachineCapabilities()
was added
withAdditionalVirtualMachineCapabilities(models.AdditionalCapabilities)
was added
models.FleetProperties
was modified
vmAttributes()
was added
withVmAttributes(models.VMAttributes)
was added
additionalLocationsProfile()
was added
withAdditionalLocationsProfile(models.AdditionalLocationsProfile)
was added
azure-resourcemanager-containerorchestratorruntime_1.0.0-beta.1
1.0.0-beta.1 (2024-10-21)
- Azure Resource Manager Container Orchestrator Runtime client library for Java. This package contains Microsoft Azure SDK for Container Orchestrator Runtime Management SDK. For documentation on how to use this package, please see Azure Management Libraries for Java.
Features Added
- Initial release for the azure-resourcemanager-containerorchestratorruntime Java SDK.
azure-ai-openai_1.0.0-beta.12
1.0.0-beta.12 (2024-10-22)
Features Added
- Added support for service API version
2024-08-01-preview
.
- Structured Outputs can be enabled by setting the parameter
strict: true
in an API call with either a defined response format or function definitions.
- Added
refusal
property in ChatChoiceLogProbabilityInfo
, ChatMessageContentItem
, ChatResponseMessage
classes,
and a new type of content item class ChatMessageRefusalContentItem
to support refusal. refusal
only works with structured output.
- Added
json_schema
property in ChatCompletionsResponseFormat
class to support JSON schema.
New classes ChatCompletionsJsonSchemaResponseFormat
and ChatCompletionsJsonSchemaResponseFormatJsonSchema
are added to support JSON schema response format.
- Added support for uploading large files in multiple parts. New client methods
createUpload
, addUploadPart
,
completeUpload
and cancelUpload
introduced in OpenAIClient
and OpenAIAsyncClient
classes.
- Updated
ChatRequestMessages
derived classes,
ChatRequestSystemMessage
content: String
or ChatMessageTextContentItem[]
.
ChatRequestAssistantMessage
content: String
, ChatMessageTextContentItem[]
, ChatMessageRefusalContentItem[]
or null
.
ChatRequestToolMessage
content: String
or ChatMessageTextContentItem[]
.
- Added
rerank_score
property in AzureChatExtensionDataSourceResponseCitation
class to support re-rank score.
- Added support for MongoDB chat extension. New classes
MongoDBChatExtensionConfiguration
, MongoDBChatExtensionParameters
,
and MongoDBChatExtensionParametersFieldsMapping
are added to support MongoDB chat extension.
- Added
username_and_password
in OnYourDataAuthenticationOptions
class and an input option classOnYourDataUsernameAndPasswordAuthenticationOptions
to support username and password authentication.
- Added
intergrated
property in OnYourDataVectorizationSource
class and OnYourDataVectorizationSourceType
to support integrated vectorization source.
Breaking Changes
- Replaced
FunctionDefintion
by ChatCompletionsFunctionToolDefinitionFunction
in ChatCompletionsFunctionToolDefinition
class.
FunctionDefintion
only works for functions
but not tools
, The functions
is deprecated.
- Removed
azure_ml_index
from AzureChatExtensionConfiguration
class, and its response models AzureMachineLearningIndexConfiguration
and AzureMachineLearningIndexChatExtensionParameters
.
- Removed
role_information
from AzureSearchChatExtensionParameters
, ElasticsearchChatExtensionParameters
and PineconeChatExtensionParameters
classes.
Other Changes
- Upgraded
azure-core
to version 1.53.0
.
- Upgraded
azure-core-http-netty
to version 1.15.5
.
azure-resourcemanager-netapp_1.5.0
1.5.0 (2024-10-21)
- Azure Resource Manager NetAppFiles client library for Java. This package contains Microsoft Azure SDK for NetAppFiles Management SDK. Microsoft NetApp Files Azure Resource Provider specification. Package tag package-2024-07. For documentation on how to use this package, please see Azure Management Libraries for Java.
Features Added
-
models.SvmPeerCommandResponse
was added
-
models.PeerClusterForVolumeMigrationRequest
was added
-
models.ClusterPeerCommandResponse
was added
-
models.RemotePath
was added
models.Volume
was modified
peerExternalCluster(models.PeerClusterForVolumeMigrationRequest,com.azure.core.util.Context)
was added
peerExternalCluster(models.PeerClusterForVolumeMigrationRequest)
was added
authorizeExternalReplication(com.azure.core.util.Context)
was added
authorizeExternalReplication()
was added
performReplicationTransfer(com.azure.core.util.Context)
was added
finalizeExternalReplication(com.azure.core.util.Context)
was added
performReplicationTransfer()
was added
finalizeExternalReplication()
was added
effectiveNetworkFeatures()
was added
models.ReplicationObject
was modified
remotePath()
was added
withRemotePath(models.RemotePath)
was added
models.Volumes
was modified
authorizeExternalReplication(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
was added
authorizeExternalReplication(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
was added
peerExternalCluster(java.lang.String,java.lang.String,java.lang.String,java.lang.String,models.PeerClusterForVolumeMigrationRequest)
was added
finalizeExternalReplication(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
was added
peerExternalCluster(java.lang.String,java.lang.String,java.lang.String,java.lang.String,models.PeerClusterForVolumeMigrationRequest,com.azure.core.util.Context)
was added
finalizeExternalReplication(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
was added
performReplicationTransfer(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
was added
performReplicationTransfer(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
was added
models.FilePathAvailabilityRequest
was modified
availabilityZone()
was added
withAvailabilityZone(java.lang.String)
was added
models.VolumeGroupVolumeProperties
was modified
effectiveNetworkFeatures()
was added
azure-resourcemanager-elastic_1.0.0
1.0.0 (2024-10-21)
- Azure Resource Manager Elastic client library for Java. This package contains Microsoft Azure SDK for Elastic Management SDK. Package tag package-2024-03-01. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
ElasticManager
was modified
fluent.MicrosoftElastic serviceClient()
-> fluent.ElasticManagementClient serviceClient()
Features Added
-
models.ElasticOrganizationToAzureSubscriptionMappingResponseProperties
was added
-
models.ConnectedPartnerResourceProperties
was added
-
models.OpenAIIntegrationRPModel
was added
-
models.OpenAIIntegrationStatusResponse
was added
-
models.ElasticOrganizationToAzureSubscriptionMappingResponse
was added
-
models.ConnectedPartnerResourcesListFormat
was added
-
models.OpenAIIntegrationRPModel$UpdateStages
was added
-
models.BillingInfoResponse
was added
-
models.ConnectedPartnerResourcesListResponse
was added
-
models.ConnectedPartnerResources
was added
-
models.OpenAIIntegrationProperties
was added
-
models.OpenAIIntegrationRPModel$Update
was added
-
models.PartnerBillingEntity
was added
-
models.OpenAIIntegrationRPModel$DefinitionStages
was added
-
models.OpenAIs
was added
-
models.BillingInfoes
was added
-
models.OpenAIIntegrationRPModel$Definition
was added
-
models.PlanDetails
was added
-
models.OpenAIIntegrationStatusResponseProperties
was added
-
models.OpenAIIntegrationRPModelListResponse
was added
models.IdentityProperties
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.ElasticProperties
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.ElasticMonitorResourceUpdateParameters
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.ExternalUserInfo
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.MarketplaceSaaSInfoMarketplaceSubscription
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.DeploymentInfoResponse
was modified
elasticsearchEndPoint()
was added
models.CompanyInfo
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.UserEmailId
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.ElasticCloudUser
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.MonitorProperties
was modified
subscriptionState()
was added
withSaaSAzureSubscriptionStatus(java.lang.String)
was added
sourceCampaignId()
was added
saaSAzureSubscriptionStatus()
was added
sourceCampaignName()
was added
withPlanDetails(models.PlanDetails)
was added
withSourceCampaignId(java.lang.String)
was added
withSourceCampaignName(java.lang.String)
was added
fromJson(com.azure.json.JsonReader)
was added
planDetails()
was added
toJson(com.azure.json.JsonWriter)
was added
withSubscriptionState(java.lang.String)
was added
models.ElasticMonitorUpgrade
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.ElasticVersionsListResponse
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
ElasticManager
was modified
billingInfoes()
was added
openAIs()
was added
connectedPartnerResources()
was added
models.OperationListResult
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.MonitoringTagRulesProperties
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.MarketplaceSaaSInfo
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
withSubscribed(java.lang.Boolean)
was added
marketplaceStatus()
was added
billedAzureSubscriptionId()
was added
subscribed()
was added
withBilledAzureSubscriptionId(java.lang.String)
was added
withMarketplaceStatus(java.lang.String)
was added
models.ElasticMonitorResourceListResponse
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.UserInfo
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.ElasticTrafficFilterRule
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.ElasticTrafficFilter
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.Organizations
was modified
getElasticToAzureSubscriptionMappingWithResponse(com.azure.core.util.Context)
was added
getElasticToAzureSubscriptionMapping()
was added
models.MonitoringTagRulesListResponse
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.ElasticVersionListProperties
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.LogRules
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.VMHostListResponse
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.ResourceSku
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.FilteringTag
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.MonitoredResourceListResponse
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.ElasticCloudDeployment
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.OperationDisplay
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.VMCollectionUpdate
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.UserApiKeyResponseProperties
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
azure-resourcemanager-redisenterprise_2.1.0-beta.2
2.1.0-beta.2 (2024-10-21)
- Azure Resource Manager RedisEnterprise client library for Java. This package contains Microsoft Azure SDK for RedisEnterprise Management SDK. REST API for managing Redis Enterprise resources in Azure. Package tag package-preview-2024-09. For documentation on how to use this package, please see Azure Management Libraries for Java.
Features Added
-
models.AccessKeysAuthentication
was added
-
models.AccessPolicyAssignment$DefinitionStages
was added
-
models.HighAvailability
was added
-
models.AccessPolicyAssignments
was added
-
models.AccessPolicyAssignment$Definition
was added
-
models.AccessPolicyAssignmentPropertiesUser
was added
-
models.AccessPolicyAssignment$UpdateStages
was added
-
models.RedundancyMode
was added
-
models.AccessPolicyAssignmentList
was added
-
models.AccessPolicyAssignment
was added
-
models.AccessPolicyAssignment$Update
was added
models.ManagedServiceIdentity
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.ClusterUpdate
was modified
withHighAvailability(models.HighAvailability)
was added
redundancyMode()
was added
toJson(com.azure.json.JsonWriter)
was added
highAvailability()
was added
fromJson(com.azure.json.JsonReader)
was added
models.ForceUnlinkParameters
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.UserAssignedIdentity
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.PrivateLinkResourceListResult
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.DatabaseUpdate
was modified
withAccessKeysAuthentication(models.AccessKeysAuthentication)
was added
toJson(com.azure.json.JsonWriter)
was added
accessKeysAuthentication()
was added
fromJson(com.azure.json.JsonReader)
was added
models.Module
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.Cluster$Update
was modified
withHighAvailability(models.HighAvailability)
was added
models.PrivateEndpoint
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.Sku
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.ClusterPropertiesEncryption
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.DatabasePropertiesGeoReplication
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.RegenerateKeyParameters
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.LinkedDatabase
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
RedisEnterpriseManager
was modified
accessPolicyAssignments()
was added
models.PrivateLinkServiceConnectionState
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.PrivateEndpointConnectionListResult
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.OperationListResult
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.Database$Definition
was modified
withAccessKeysAuthentication(models.AccessKeysAuthentication)
was added
models.ImportClusterParameters
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.Cluster$Definition
was modified
withHighAvailability(models.HighAvailability)
was added
models.Database$Update
was modified
withAccessKeysAuthentication(models.AccessKeysAuthentication)
was added
models.ForceLinkParameters
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.FlushParameters
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.Database
was modified
systemData()
was added
accessKeysAuthentication()
was added
models.ClusterList
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.OperationDisplay
was modified
toJson(com.azure.json.JsonWriter)
was added
fromJson(com.azure.json.JsonReader)
was added
models.ExportClusterParameters
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.Persistence
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.DatabaseList
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.ClusterPropertiesEncryptionCustomerManagedKeyEncryption
was modified
fromJson(com.azure.json.JsonReader)
was added
toJson(com.azure.json.JsonWriter)
was added
models.Cluster
was modified
highAvailability()
was added
redundancyMode()
was added
azure-resourcemanager-iotoperations_1.0.0-beta.1
1.0.0-beta.1 (2024-10-21)
- Azure Resource Manager IoT Operations client library for Java. This package contains Microsoft Azure SDK for IoT Operations Management SDK. Microsoft.IoTOperations Resource Provider management API. For documentation on how to use this package, please see Azure Management Libraries for Java.
Features Added
- Initial release for the azure-resourcemanager-iotoperations Java SDK.