HardwareGeneration type 
Defines values for HardwareGeneration. 
KnownHardwareGeneration can be used interchangeably with HardwareGeneration,
this enum contains the known values that the service supports.
Known values supported by the service
Unknown 
Automatic 
Gen5 
Fsv2_series 
M_series 
DC_series
type HardwareGeneration = string