diff --git a/pkg/codegen/python/gen.go b/pkg/codegen/python/gen.go
index <HASH>..<HASH> 100644
--- a/pkg/codegen/python/gen.go
+++ b/pkg/codegen/python/gen.go
@@ -901,6 +901,14 @@ func buildCaseMappingTables(pkg *schema.Package, snakeCaseToCamelCase, camelCase
 			recordProperty(prop, snakeCaseToCamelCase, camelCaseToSnakeCase)
 		}
 	}
+	for _, typ := range pkg.Types {
+		typ, ok := typ.(*schema.ObjectType)
+		if ok {
+			for _, prop := range typ.Properties {
+				recordProperty(prop, snakeCaseToCamelCase, camelCaseToSnakeCase)
+			}
+		}
+	}
 }
 
 func recordProperty(prop *schema.Property, snakeCaseToCamelCase, camelCaseToSnakeCase map[string]string) {
[codegen/python] Add missing props to casing table (#<I>)