2.0.0 (2026-01-23)
Breaking Changes
- Function
*ClientFactory.NewMachinePoolsClienthas been removed - Function
*ClientFactory.NewSecretsClienthas been removed - Function
*ClientFactory.NewSyncIdentityProvidersClienthas been removed - Function
*ClientFactory.NewSyncSetsClienthas been removed - Function
NewMachinePoolsClienthas been removed - Function
*MachinePoolsClient.CreateOrUpdatehas been removed - Function
*MachinePoolsClient.Deletehas been removed - Function
*MachinePoolsClient.Gethas been removed - Function
*MachinePoolsClient.NewListPagerhas been removed - Function
*MachinePoolsClient.Updatehas been removed - Function
NewSecretsClienthas been removed - Function
*SecretsClient.CreateOrUpdatehas been removed - Function
*SecretsClient.Deletehas been removed - Function
*SecretsClient.Gethas been removed - Function
*SecretsClient.NewListPagerhas been removed - Function
*SecretsClient.Updatehas been removed - Function
NewSyncIdentityProvidersClienthas been removed - Function
*SyncIdentityProvidersClient.CreateOrUpdatehas been removed - Function
*SyncIdentityProvidersClient.Deletehas been removed - Function
*SyncIdentityProvidersClient.Gethas been removed - Function
*SyncIdentityProvidersClient.NewListPagerhas been removed - Function
*SyncIdentityProvidersClient.Updatehas been removed - Function
NewSyncSetsClienthas been removed - Function
*SyncSetsClient.CreateOrUpdatehas been removed - Function
*SyncSetsClient.Deletehas been removed - Function
*SyncSetsClient.Gethas been removed - Function
*SyncSetsClient.NewListPagerhas been removed - Function
*SyncSetsClient.Updatehas been removed - Struct
MachinePoolhas been removed - Struct
MachinePoolListhas been removed - Struct
MachinePoolPropertieshas been removed - Struct
MachinePoolUpdatehas been removed - Struct
Secrethas been removed - Struct
SecretListhas been removed - Struct
SecretPropertieshas been removed - Struct
SecretUpdatehas been removed - Struct
SyncIdentityProviderhas been removed - Struct
SyncIdentityProviderListhas been removed - Struct
SyncIdentityProviderPropertieshas been removed - Struct
SyncIdentityProviderUpdatehas been removed - Struct
SyncSethas been removed - Struct
SyncSetListhas been removed - Struct
SyncSetPropertieshas been removed - Struct
SyncSetUpdatehas been removed - Field
SystemDataof structOpenShiftClusterUpdatehas been removed
Features Added
- New enum type
ManagedServiceIdentityTypewith valuesManagedServiceIdentityTypeNone,ManagedServiceIdentityTypeSystemAssigned,ManagedServiceIdentityTypeSystemAssignedUserAssigned,ManagedServiceIdentityTypeUserAssigned - New function
*ClientFactory.NewPlatformWorkloadIdentityRoleSetClient() *PlatformWorkloadIdentityRoleSetClient - New function
*ClientFactory.NewPlatformWorkloadIdentityRoleSetsClient() *PlatformWorkloadIdentityRoleSetsClient - New function
*OpenShiftVersionsClient.Get(ctx context.Context, location string, openShiftVersion string, options *OpenShiftVersionsClientGetOptions) (OpenShiftVersionsClientGetResponse, error) - New function
NewPlatformWorkloadIdentityRoleSetClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*PlatformWorkloadIdentityRoleSetClient, error) - New function
*PlatformWorkloadIdentityRoleSetClient.Get(ctx context.Context, location string, openShiftMinorVersion string, options *PlatformWorkloadIdentityRoleSetClientGetOptions) (PlatformWorkloadIdentityRoleSetClientGetResponse, error) - New function
NewPlatformWorkloadIdentityRoleSetsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*PlatformWorkloadIdentityRoleSetsClient, error) - New function
*PlatformWorkloadIdentityRoleSetsClient.NewListPager(location string, options *PlatformWorkloadIdentityRoleSetsClientListOptions) *runtime.Pager[PlatformWorkloadIdentityRoleSetsClientListResponse] - New struct
ManagedServiceIdentity - New struct
PlatformWorkloadIdentity - New struct
PlatformWorkloadIdentityProfile - New struct
PlatformWorkloadIdentityRole - New struct
PlatformWorkloadIdentityRoleSet - New struct
PlatformWorkloadIdentityRoleSetList - New struct
PlatformWorkloadIdentityRoleSetProperties - New struct
UserAssignedIdentity - New field
OidcIssuerin structClusterProfile - New field
Identityin structOpenShiftCluster - New field
PlatformWorkloadIdentityProfilein structOpenShiftClusterProperties - New field
Identityin structOpenShiftClusterUpdate