Azure.ResourceManager.Authorization_1.2.0-beta.1
Pre-release
Pre-release
1.2.0-beta.1 (2026-07-27)
Features Added
- Added support for creating, updating, and deleting deny assignments.
DenyAssignmentCollectionnow exposesCreateOrUpdate/CreateOrUpdateAsyncandDenyAssignmentResourcenow exposesUpdate/UpdateAsyncandDelete/DeleteAsync, generated from the2024-07-01-previewdeny assignment API. - Added the writable
DenyAssignmentEffect(Enforced/Audit),Condition, andConditionVersionproperties, and the read-onlyCreatedOn,UpdatedOn,CreatedBy, andUpdatedByproperties toDenyAssignmentData.
Breaking Changes
DenyAssignmentDatais now a writable model to support create/update. ItsPrincipals,ExcludePrincipals, andPermissionscollection properties changed fromIReadOnlyList<T>toIList<T>, and the type now has a public constructor.DenyAssignmentPermissionis now a writable model. ItsActions,NotActions,DataActions, andNotDataActionscollection properties changed fromIReadOnlyList<string>toIList<string>, and the type now has a public constructor. TheArmAuthorizationModelFactory.DenyAssignmentPermission(...)helper is retained for backward compatibility but hidden (EditorBrowsable(Never)); prefer constructing the model directly via its public constructor.RoleManagementPrincipalnow has a public constructor. TheArmAuthorizationModelFactory.RoleManagementPrincipal(...)helper is retained for backward compatibility but hidden (EditorBrowsable(Never)); prefer constructing the model directly via its public constructor.
Other Changes
- Migrated code generation from Swagger/AutoRest to TypeSpec.