@@ -38,3 +38,77 @@ using Microsoft.Compute;
3838 "go"
3939);
4040@@ clientName (VirtualMachineSizeTypes .Standard_M64ms , "StandardM64Ms" , "go" );
41+
42+ // Property case changes: diskIOPSReadWrite -> diskIopsReadWrite (retain old Java name)
43+ @@ clientName (VirtualMachineScaleSetDataDisk .diskIOPSReadWrite ,
44+ "diskIopsReadWrite" ,
45+ "java"
46+ );
47+ @@ clientName (DataDisk .diskIOPSReadWrite , "diskIopsReadWrite" , "java" );
48+
49+ // Property case changes: enableIPForwarding -> enableIpForwarding (retain old Java name)
50+ @@ clientName (VirtualMachineScaleSetNetworkConfigurationProperties .enableIPForwarding ,
51+ "enableIpForwarding" ,
52+ "java"
53+ );
54+ @@ clientName (VirtualMachineScaleSetUpdateNetworkConfigurationProperties .enableIPForwarding ,
55+ "enableIpForwarding" ,
56+ "java"
57+ );
58+ @@ clientName (VirtualMachineNetworkInterfaceConfigurationProperties .enableIPForwarding ,
59+ "enableIpForwarding" ,
60+ "java"
61+ );
62+
63+ // Model name capitalization changes (retain previous Java model names)
64+ @@ clientName (PublicIPAddressSku , "PublicIpAddressSku" , "java" );
65+
66+ @@ clientName (PublicIPAddressSkuName , "PublicIpAddressSkuName" , "java" );
67+ @@ clientName (PublicIPAddressSkuTier , "PublicIpAddressSkuTier" , "java" );
68+ @@ clientName (PublicIPAllocationMethod , "PublicIpAllocationMethod" , "java" );
69+ @@ clientName (IPVersion , "IpVersion" , "java" );
70+ @@ clientName (IPVersions , "IpVersions" , "java" );
71+ @@ clientName (VirtualMachineScaleSetPublicIPAddressConfiguration ,
72+ "VirtualMachineScaleSetPublicIpAddressConfiguration" ,
73+ "java"
74+ );
75+ @@ clientName (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings ,
76+ "VirtualMachineScaleSetPublicIpAddressConfigurationDnsSettings" ,
77+ "java"
78+ );
79+ @@ clientName (VirtualMachineScaleSetIPConfiguration ,
80+ "VirtualMachineScaleSetIpConfiguration" ,
81+ "java"
82+ );
83+ @@ clientName (VirtualMachineScaleSetUpdateIPConfiguration ,
84+ "VirtualMachineScaleSetUpdateIpConfiguration" ,
85+ "java"
86+ );
87+ @@ clientName (VirtualMachineScaleSetUpdatePublicIPAddressConfiguration ,
88+ "VirtualMachineScaleSetUpdatePublicIpAddressConfiguration" ,
89+ "java"
90+ );
91+ @@ clientName (VirtualMachineNetworkInterfaceIPConfiguration ,
92+ "VirtualMachineNetworkInterfaceIpConfiguration" ,
93+ "java"
94+ );
95+ @@ clientName (VirtualMachinePublicIPAddressConfiguration ,
96+ "VirtualMachinePublicIpAddressConfiguration" ,
97+ "java"
98+ );
99+ @@ clientName (VirtualMachinePublicIPAddressDnsSettingsConfiguration ,
100+ "VirtualMachinePublicIpAddressDnsSettingsConfiguration" ,
101+ "java"
102+ );
103+ @@ clientName (RestorePointSourceVMOSDisk , "RestorePointSourceVmosDisk" , "java" );
104+
105+ // Property case changes in VM size properties: vCPUs* -> vCpus*
106+ @@ clientName (VMSizeProperties .vCPUsAvailable , "vCpusAvailable" , "java" );
107+ @@ clientName (VMSizeProperties .vCPUsPerCore , "vCpusPerCore" , "java" );
108+
109+ // Property case change: ultraSSDEnabled -> ultraSsdEnabled
110+ @@ clientName (AdditionalCapabilities .ultraSSDEnabled , "ultraSsdEnabled" , "java" );
111+ @@ clientName (DedicatedHostGroupPropertiesAdditionalCapabilities .ultraSSDEnabled ,
112+ "ultraSsdEnabled" ,
113+ "java"
114+ );
0 commit comments