Get-MgDeviceManagementRoleDefinition AND Get-MgDeviceManagementRoleAssignment

The description of the MGGraph commands is really poor. I can't find enough examples to determine what the issue us.
Get-MgDeviceManagementRoleDefinition
Get-MgDeviceManagementRoleAssignment
If I use RoleDefinition I get a list of GUIDs and the Display name for the RoleDefinition.
If I use RoleAssignment I get a list of GUIDs and a DisplayName for the RoleAssignment.
Nowhere is there a GUID of the RoleDefinition that matches the RoleAssignment.
I can't find out how to get the details either. I have tried to use the Property switch to get addtional details, but I can't seem to find it.
The way the articles define the switches and additional hash to add it just really hard to follow.