message: Remove x-ms-azure-resource extension from ManagedResource
  x-ms-azure-resource extension in ManagedResource definition was treating ManagedResource as azure resource and hence it was inheriting from IResource instead of Resource. This was causing issue while Autorest code generation for .NET SDK.
diff: }
  },
  "ManagedResource": {
  - "x-ms-azure-resource": true,
  "description": "An azure managed resource object",
  "allOf": [
  {
  