opened
jsntcy
username_0
In swagger, `retentionInDays` is defined with lowerCamelCase which is consistent with the real API response.

https://github.com/Azure/azure-rest-api-specs/blob/master/specification/operationalinsights/resource-manager/Microsoft.OperationalInsights/stable/2020-08-01/Tables.json#L124

```
"TableProperties": {
      "properties": {
        "retentionInDays": {
          "type": "integer",
          "format": "int32",
          "minimum": 30,
          "maximum": 730,
          "description": "The data table data retention in days, between 30 and 730. Setting this property to null will default to the workspace retention."
        }
      }
```

but in real API response, it returns UpperCamelCase `RetentionInDays`.
```
urllib3.connectionpool : https://management.azure.com:443 "PATCH /subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourcegroups/azure-cli-test-rg/providers/Microsoft.OperationalInsights/workspaces/myws0230/tables/WVDManagement?api-version=2020-03-01-previe                                                                                                                          msrest.http_logger : Response status: 200
msrest.http_logger : Response content:
msrest.http_logger : {"properties":{"RetentionInDays":30},"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourcegroups                                                                                                                          /azure-cli-test-rg/providers/microsoft.operationalinsights/workspaces/myws0230/tables/wvdmanagement","name":"WVDManagement"}
```
So in the latest Python mgmt. SDK, the deserialization will be failed because the case between swagger and real API response are different.
[Monitor] TableProperties definition is different between swagger and real API response
issue