Skip to content

Commit cc36c94

Browse files
author
rakashya
committed
Create RoleAssignmentProperties object to fix the issue in New-AzureRoleAssignment command.
1 parent f6cdb38 commit cc36c94

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClient.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,13 @@ public PSRoleAssignment CreateRoleAssignment(FilterRoleAssignmentsOptions parame
9292

9393
RoleAssignmentCreateParameters createParameters = new RoleAssignmentCreateParameters
9494
{
95-
Properties = { PrincipalId = principalId, RoleDefinitionId = roleDefinitionId }
95+
Properties = new RoleAssignmentProperties() { PrincipalId = principalId, RoleDefinitionId = roleDefinitionId }
9696
};
9797

9898
AuthorizationManagementClient.RoleAssignments.Create(parameters.Scope, roleAssignmentId, createParameters);
99-
return AuthorizationManagementClient.RoleAssignments.Get(parameters.Scope, roleAssignmentId).RoleAssignment.ToPSRoleAssignment(this, ActiveDirectoryClient);
99+
return
100+
AuthorizationManagementClient.RoleAssignments.Get(parameters.Scope, roleAssignmentId)
101+
.RoleAssignment.ToPSRoleAssignment(this, ActiveDirectoryClient);
100102
}
101103

102104
/// <summary>

0 commit comments

Comments
 (0)