github Azure/azure-sdk-for-java azure-resourcemanager-cognitiveservices_1.1.0

latest releases: azure-search-documents_11.8.0-beta.4, azure-data-tables_12.5.0
18 hours ago

1.1.0 (2024-11-22)

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

Breaking Changes

Serialization/Deserialization change

  • Jackson is removed from dependency and no longer supported.
Migration Guide

If you are using Jackson/ObjectMapper for manual serialization/deserialization, configure your ObjectMapper for backward compatibility:

objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonProvider.getJsonSerializableDatabindModule());

models.Deployment$Update was modified

  • withProperties(models.DeploymentProperties) was removed

Features Added

  • models.BillingMeterInfo was added

  • models.EncryptionScopeListResult was added

  • models.EncryptionScopeProvisioningState was added

  • models.DeploymentModelVersionUpgradeOption was added

  • models.RaiBlocklist$DefinitionStages was added

  • models.ProvisioningIssueProperties was added

  • models.RaiPolicies was added

  • models.Usages was added

  • models.NetworkSecurityPerimeterConfigurationProperties was added

  • models.ModelCapacityListResult was added

  • models.RaiPolicy$Definition was added

  • models.DeploymentCapacitySettings was added

  • models.RaiContentFilter was added

  • models.AbusePenalty was added

  • models.NetworkSecurityPerimeterAccessRuleProperties was added

  • models.RaiBlocklist$Update was added

  • models.RaiPolicy$DefinitionStages was added

  • models.RaiBlocklistItems was added

  • models.ModelListResult was added

  • models.NetworkSecurityPerimeterAccessRule was added

  • models.CapacityConfig was added

  • models.RaiContentFilterProperties was added

  • models.RaiBlocklistItem$DefinitionStages was added

  • models.CalculateModelCapacityResult was added

  • models.DefenderForAISettingResult was added

  • models.ModelSkuCapacityProperties was added

  • models.RaiContentFilters was added

  • models.RaiBlocklistProperties was added

  • models.DefenderForAISetting$Update was added

  • models.RaiPolicy$Update was added

  • models.EncryptionScope$DefinitionStages was added

  • models.RaiBlocklistConfig was added

  • models.NetworkSecurityPerimeterAccessRulePropertiesSubscriptionsItem was added

  • models.RaiContentFilterListResult was added

  • models.NetworkSecurityPerimeterConfigurations was added

  • models.ByPassSelection was added

  • models.ProvisioningIssue was added

  • models.EncryptionScopes was added

  • models.RaiBlocklist$Definition was added

  • models.ModelCapacityCalculatorWorkloadRequestParam was added

  • models.RaiPolicy was added

  • models.NetworkSecurityPerimeter was added

  • models.SkuResource was added

  • models.CalculateModelCapacityParameter was added

  • models.AbusePenaltyAction was added

  • models.ContentLevel was added

  • models.NspAccessRuleDirection was added

  • models.RaiPolicyContentFilter was added

  • models.RaiBlocklistItem$Definition was added

  • models.DefenderForAISetting$DefinitionStages was added

  • models.UserOwnedAmlWorkspace was added

  • models.NetworkSecurityPerimeterProfileInfo was added

  • models.ModelSku was added

  • models.Models was added

  • models.DefenderForAISettings was added

  • models.LocationBasedModelCapacities was added

  • models.RaiMonitorConfig was added

  • models.RaiPolicyContentSource was added

  • models.ModelCapacities was added

  • models.RaiBlocklistItemProperties was added

  • models.RaiBlockListItemsResult was added

  • models.CalculateModelCapacityResultEstimatedCapacity was added

  • models.RaiPolicy$UpdateStages was added

  • models.ModelCapacityCalculatorWorkload was added

  • models.RaiBlocklist$UpdateStages was added

  • models.RaiPolicyProperties was added

  • models.RaiBlocklistItem$UpdateStages was added

  • models.DefenderForAISetting$Definition was added

  • models.NetworkSecurityPerimeterConfigurationAssociationInfo was added

  • models.NetworkSecurityPerimeterConfiguration was added

  • models.EncryptionScopeProperties was added

  • models.RaiBlocklistItem$Update was added

  • models.RaiBlocklistItemBulkRequest was added

  • models.RaiPolicyMode was added

  • models.ModelCapacityListResultValueItem was added

  • models.DefenderForAISettingState was added

  • models.DefenderForAISetting was added

  • models.Model was added

  • models.RaiBlocklistItem was added

  • models.EncryptionScope was added

  • models.RaiBlocklist was added

  • models.DefenderForAISetting$UpdateStages was added

  • models.EncryptionScopeState was added

  • models.DeploymentSkuListResult was added

  • models.RaiBlocklists was added

  • models.EncryptionScope$UpdateStages was added

  • models.EncryptionScope$Update was added

  • models.RaiBlockListResult was added

  • models.NetworkSecurityPerimeterConfigurationList was added

  • models.EncryptionScope$Definition was added

  • models.RaiPolicyType was added

  • models.CustomBlocklistConfig was added

  • models.RaiPolicyListResult was added

models.ResourceProviders was modified

  • calculateModelCapacity(models.CalculateModelCapacityParameter) was added
  • calculateModelCapacityWithResponse(models.CalculateModelCapacityParameter,com.azure.core.util.Context) was added

models.RegenerateKeyParameters was modified

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

models.AzureEntityResource was modified

  • fromJson(com.azure.json.JsonReader) was added
  • name() was added
  • type() was added
  • id() 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.CommitmentPlanAccountAssociation$Definition was modified

  • withTags(java.util.Map) was added

models.CommitmentPlanAccountAssociation$Update was modified

  • withTags(java.util.Map) was added

models.Sku was modified

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

models.AccountModel was modified

  • publisher() was added
  • source() was added
  • skus() was added
  • sourceAccount() was added
  • isDefaultVersion() was added

models.ResourceSkuRestrictions was modified

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

models.ApiProperties was modified

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

models.VirtualNetworkRule was modified

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

models.ThrottlingRule was modified

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

models.OperationDisplay was modified

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

models.CommitmentCost was modified

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

models.CheckSkuAvailabilityParameter was modified

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

models.PatchResourceTagsAndSku was modified

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

models.PrivateLinkResource was modified

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

models.SkuAvailability was modified

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

models.SkuCapability was modified

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

models.NetworkRuleSet was modified

  • bypass() was added
  • toJson(com.azure.json.JsonWriter) was added
  • withBypass(models.ByPassSelection) was added
  • fromJson(com.azure.json.JsonReader) was added

models.RequestMatchPattern was modified

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

models.CommitmentPlanListResult was modified

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

models.AccountListResult was modified

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

models.Usage was modified

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

models.Encryption was modified

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

models.CommitmentQuota was modified

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

models.AccountModelListResult was modified

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

models.CommitmentTierListResult was modified

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

models.RegionSetting was modified

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

models.Deployment$Update was modified

  • withSku(models.Sku) was added
  • withTags(java.util.Map) was added

models.Identity was modified

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

models.CommitmentPeriod was modified

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

models.PrivateEndpoint was modified

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

models.UserOwnedStorage was modified

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

CognitiveServicesManager was modified

  • usages() was added
  • raiContentFilters() was added
  • raiPolicies() was added
  • networkSecurityPerimeterConfigurations() was added
  • raiBlocklists() was added
  • defenderForAISettings() was added
  • locationBasedModelCapacities() was added
  • models() was added
  • encryptionScopes() was added
  • modelCapacities() was added
  • raiBlocklistItems() was added

models.CheckDomainAvailabilityParameter was modified

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

models.UsageListResult was modified

  • nextLink() was added

models.CommitmentPlanAccountAssociationListResult was modified

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

models.DeploymentModel was modified

  • withPublisher(java.lang.String) was added
  • withSourceAccount(java.lang.String) was added
  • fromJson(com.azure.json.JsonReader) was added
  • publisher() was added
  • sourceAccount() was added
  • toJson(com.azure.json.JsonWriter) was added
  • source() was added
  • withSource(java.lang.String) was added

models.AccountProperties was modified

  • amlWorkspace() was added
  • withRaiMonitorConfig(models.RaiMonitorConfig) was added
  • abusePenalty() was added
  • fromJson(com.azure.json.JsonReader) was added
  • raiMonitorConfig() was added
  • toJson(com.azure.json.JsonWriter) was added
  • withAmlWorkspace(models.UserOwnedAmlWorkspace) was added

models.Deployment was modified

  • sku() was added
  • tags() was added

models.PrivateEndpointConnectionProperties was modified

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

models.ResourceSkuRestrictionInfo was modified

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

models.CommitmentPlanAssociation was modified

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

models.SkuChangeInfo was modified

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

models.KeyVaultProperties was modified

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

models.DeploymentProperties was modified

  • parentDeploymentName() was added
  • versionUpgradeOption() was added
  • withCapacitySettings(models.DeploymentCapacitySettings) was added
  • dynamicThrottlingEnabled() was added
  • toJson(com.azure.json.JsonWriter) was added
  • withParentDeploymentName(java.lang.String) was added
  • withVersionUpgradeOption(models.DeploymentModelVersionUpgradeOption) was added
  • withCurrentCapacity(java.lang.Integer) was added
  • currentCapacity() was added
  • fromJson(com.azure.json.JsonReader) was added
  • rateLimits() was added
  • capacitySettings() was added

models.QuotaLimit was modified

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

models.UserAssignedIdentity was modified

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

models.Deployments was modified

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

models.MetricName was modified

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

models.ResourceSkuListResult was modified

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

models.DeploymentScaleSettings was modified

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

models.AccountSku was modified

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

models.MultiRegionSettings was modified

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

models.PatchResourceTags was modified

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

models.CallRateLimit was modified

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

models.CommitmentPlanProperties was modified

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

models.ModelDeprecationInfo was modified

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

models.PrivateLinkServiceConnectionState was modified

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

models.PrivateLinkResourceProperties was modified

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

models.CommitmentPlanAccountAssociation was modified

  • tags() was added

models.Deployment$Definition was modified

  • withSku(models.Sku) was added
  • withTags(java.util.Map) was added

models.IpRule was modified

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

models.DeploymentListResult was modified

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

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

NewReleases is sending notifications on new releases.