1.0.0 (2026-06-23)
- Azure Resource Manager RedHatOpenShift client library for Java. This package contains Microsoft Azure SDK for RedHatOpenShift Management SDK. Rest API for Azure Red Hat OpenShift 4. Package api-version 2025-07-25. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
models.SyncIdentityProviders was removed
models.SyncSet$Update was removed
models.MachinePoolList was removed
models.MachinePools was removed
models.SyncIdentityProvider$DefinitionStages was removed
models.Secret$UpdateStages was removed
models.SyncSet$UpdateStages was removed
models.SyncIdentityProviderUpdate was removed
models.MachinePool$Update was removed
models.SyncSet was removed
models.SyncSetList was removed
models.MachinePool$UpdateStages was removed
models.Secret was removed
models.OperationList was removed
models.SecretList was removed
models.SyncIdentityProviderList was removed
models.Secrets was removed
models.OpenShiftClusterList was removed
models.SyncIdentityProvider$UpdateStages was removed
models.SyncSets was removed
models.MachinePool$Definition was removed
models.Secret$Update was removed
models.Secret$DefinitionStages was removed
models.SyncIdentityProvider$Update was removed
models.SyncSetUpdate was removed
models.OpenShiftVersionList was removed
models.SyncSet$DefinitionStages was removed
models.MachinePool was removed
models.MachinePoolUpdate was removed
models.Secret$Definition was removed
models.SecretUpdate was removed
models.SyncSet$Definition was removed
models.MachinePool$DefinitionStages was removed
models.SyncIdentityProvider$Definition was removed
models.SyncIdentityProvider was removed
models.WorkerProfile was modified
validate()was removed
models.MasterProfile was modified
validate()was removed
models.NetworkProfile was modified
validate()was removed
models.ServicePrincipalProfile was modified
validate()was removed
models.ManagedOutboundIPs was modified
validate()was removed
models.EffectiveOutboundIp was modified
EffectiveOutboundIp()was changed to private accesswithId(java.lang.String)was removedvalidate()was removed
models.ApiServerProfile was modified
validate()was removed
models.IngressProfile was modified
validate()was removed
RedHatOpenShiftManager was modified
machinePools()was removedfluent.AzureRedHatOpenShiftClient serviceClient()->fluent.RedHatOpenShiftManagementClient serviceClient()syncSets()was removedsyncIdentityProviders()was removedsecrets()was removed
models.ClusterProfile was modified
validate()was removed
models.OpenShiftClusterUpdate was modified
systemData()was removedvalidate()was removed
models.LoadBalancerProfile was modified
validate()was removed
models.Display was modified
Display()was changed to private accesswithProvider(java.lang.String)was removedvalidate()was removedwithOperation(java.lang.String)was removedwithDescription(java.lang.String)was removedwithResource(java.lang.String)was removed
models.ConsoleProfile was modified
validate()was removed
Features Added
-
models.PlatformWorkloadIdentityRoleSetOperationswas added -
models.PlatformWorkloadIdentityProfilewas added -
models.PlatformWorkloadIdentityRoleSetswas added -
models.UserAssignedIdentitywas added -
models.PlatformWorkloadIdentityRolewas added -
models.ManagedServiceIdentityTypewas added -
models.PlatformWorkloadIdentitywas added -
models.ManagedServiceIdentitywas added -
models.PlatformWorkloadIdentityRoleSetwas added
models.OpenShiftCluster$Definition was modified
withIdentity(models.ManagedServiceIdentity)was addedwithPlatformWorkloadIdentityProfile(models.PlatformWorkloadIdentityProfile)was added
models.OpenShiftCluster$Update was modified
withPlatformWorkloadIdentityProfile(models.PlatformWorkloadIdentityProfile)was addedwithIdentity(models.ManagedServiceIdentity)was added
models.OpenShiftVersions was modified
getWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context)was addedget(java.lang.String,java.lang.String)was added
models.OpenShiftCluster was modified
platformWorkloadIdentityProfile()was addedidentity()was added
RedHatOpenShiftManager was modified
platformWorkloadIdentityRoleSets()was addedplatformWorkloadIdentityRoleSetOperations()was added
models.ClusterProfile was modified
oidcIssuer()was added
models.OpenShiftClusterUpdate was modified
withPlatformWorkloadIdentityProfile(models.PlatformWorkloadIdentityProfile)was addedidentity()was addedplatformWorkloadIdentityProfile()was addedwithIdentity(models.ManagedServiceIdentity)was added