ResourcePolicyGroupPlacementPolicy.fromJson constructor
ResourcePolicyGroupPlacementPolicy.fromJson(
- Object? j
Implementation
factory ResourcePolicyGroupPlacementPolicy.fromJson(Object? j) {
final json = j as Map<String, Object?>;
return ResourcePolicyGroupPlacementPolicy(
acceleratorTopologyMode: switch (json['acceleratorTopologyMode']) {
null => null,
Object $1 => decodeString($1),
},
availabilityDomainCount: switch (json['availabilityDomainCount']) {
null => null,
Object $1 => decodeInt($1),
},
collocation: switch (json['collocation']) {
null => null,
Object $1 => decodeString($1),
},
gpuTopology: switch (json['gpuTopology']) {
null => null,
Object $1 => decodeString($1),
},
vmCount: switch (json['vmCount']) {
null => null,
Object $1 => decodeInt($1),
},
);
}