3.0.0-beta.3 (2026-04-09)
Breaking Changes
- Type of
AccessReviewDecisionInsightProperties.InsightCreatedDateTimehas been changed fromanyto*time.Time - Type of
AccessReviewDecisionUserSignInInsightProperties.InsightCreatedDateTimehas been changed fromanyto*time.Time - Type of
AccessReviewDecisionUserSignInInsightProperties.LastSignInDateTimehas been changed fromanyto*time.Time - Type of
DenyAssignmentProperties.ExcludePrincipalshas been changed from[]*Principalto[]*DenyAssignmentPrincipal - Type of
DenyAssignmentProperties.Principalshas been changed from[]*Principalto[]*DenyAssignmentPrincipal - Struct
DenyAssignmentFilterhas been removed - Struct
ErrorAdditionalInfohas been removed - Struct
ErrorDefinitionhas been removed - Struct
ErrorDefinitionPropertieshas been removed - Struct
ErrorDetailhas been removed - Struct
ErrorResponsehas been removed - Struct
RoleAssignmentFilterhas been removed - Struct
RoleAssignmentScheduleFilterhas been removed - Struct
RoleAssignmentScheduleInstanceFilterhas been removed - Struct
RoleAssignmentScheduleRequestFilterhas been removed - Struct
RoleDefinitionFilterhas been removed - Struct
RoleEligibilityScheduleFilterhas been removed - Struct
RoleEligibilityScheduleInstanceFilterhas been removed - Struct
RoleEligibilityScheduleRequestFilterhas been removed - Struct
ValidationResponsehas been removed - Struct
ValidationResponseErrorInfohas been removed
Features Added
- New value
RoleManagementPolicyRuleTypeRoleManagementPolicyPimOnlyModeRuleadded to enum typeRoleManagementPolicyRuleType - New enum type
CreatedByTypewith valuesCreatedByTypeApplication,CreatedByTypeKey,CreatedByTypeManagedIdentity,CreatedByTypeUser - New enum type
DenyAssignmentEffectwith valuesDenyAssignmentEffectAudit,DenyAssignmentEffectEnforced - New enum type
ExcludedPrincipalTypeswith valuesExcludedPrincipalTypesServicePrincipalsAsRequestor,ExcludedPrincipalTypesServicePrincipalsAsTarget - New enum type
PIMOnlyModewith valuesPIMOnlyModeDisabled,PIMOnlyModeEnabled,PIMOnlyModeReportOnly - New enum type
UsersOrServicePrincipalSetUserTypewith valuesUsersOrServicePrincipalSetUserTypeGroup,UsersOrServicePrincipalSetUserTypeServicePrincipal,UsersOrServicePrincipalSetUserTypeUser - New function
NewAttributeNamespacesClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*AttributeNamespacesClient, error) - New function
*AttributeNamespacesClient.Create(ctx context.Context, attributeNamespace string, parameters AttributeNamespaceCreateRequest, options *AttributeNamespacesClientCreateOptions) (AttributeNamespacesClientCreateResponse, error) - New function
*AttributeNamespacesClient.Delete(ctx context.Context, attributeNamespace string, options *AttributeNamespacesClientDeleteOptions) (AttributeNamespacesClientDeleteResponse, error) - New function
*AttributeNamespacesClient.Get(ctx context.Context, attributeNamespace string, options *AttributeNamespacesClientGetOptions) (AttributeNamespacesClientGetResponse, error) - New function
*ClientFactory.NewAttributeNamespacesClient() *AttributeNamespacesClient - New function
*DenyAssignmentsClient.CreateOrUpdate(ctx context.Context, scope string, denyAssignmentID string, parameters DenyAssignment, options *DenyAssignmentsClientCreateOrUpdateOptions) (DenyAssignmentsClientCreateOrUpdateResponse, error) - New function
*DenyAssignmentsClient.Delete(ctx context.Context, scope string, denyAssignmentID string, options *DenyAssignmentsClientDeleteOptions) (DenyAssignmentsClientDeleteResponse, error) - New function
*RoleManagementPolicyPimOnlyModeRule.GetRoleManagementPolicyRule() *RoleManagementPolicyRule - New struct
AttributeNamespace - New struct
AttributeNamespaceCreateRequest - New struct
DenyAssignmentPrincipal - New struct
PIMOnlyModeSettings - New struct
RoleManagementPolicyPimOnlyModeRule - New struct
SystemData - New struct
UsersOrServicePrincipalSet - New field
SystemDatain structAccessReviewDecision - New field
SystemDatain structAccessReviewDefaultSettings - New field
SystemDatain structAccessReviewHistoryDefinition - New field
SystemDatain structAccessReviewInstance - New field
SystemDatain structAccessReviewScheduleDefinition - New field
SystemDatain structAlert - New field
SystemDatain structAlertConfiguration - New field
SystemDatain structAlertDefinition - New field
SystemDatain structAlertIncident - New field
SystemDatain structDenyAssignment - New field
DenyAssignmentEffectin structDenyAssignmentProperties - New field
SystemDatain structRoleAssignment - New field
SystemDatain structRoleAssignmentSchedule - New field
SystemDatain structRoleAssignmentScheduleInstance - New field
SystemDatain structRoleAssignmentScheduleRequest - New field
SystemDatain structRoleDefinition - New field
SystemDatain structRoleEligibilitySchedule - New field
SystemDatain structRoleEligibilityScheduleInstance - New field
SystemDatain structRoleEligibilityScheduleRequest - New field
SystemDatain structRoleManagementPolicy - New field
SystemDatain structRoleManagementPolicyAssignment - New field
EffectiveRulesin structRoleManagementPolicyAssignmentProperties - New field
ExceptionMembersin structRoleManagementPolicyExpirationRule