InstancePolicy.fromJson constructor
InstancePolicy.fromJson(
- Map json_
Implementation
InstancePolicy.fromJson(core.Map json_)
: this(
accelerators: (json_['accelerators'] as core.List?)
?.map((value) => Accelerator.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
bootDisk: json_.containsKey('bootDisk')
? Disk.fromJson(
json_['bootDisk'] as core.Map<core.String, core.dynamic>)
: null,
disks: (json_['disks'] as core.List?)
?.map((value) => AttachedDisk.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
machineType: json_['machineType'] as core.String?,
minCpuPlatform: json_['minCpuPlatform'] as core.String?,
provisioningModel: json_['provisioningModel'] as core.String?,
reservation: json_['reservation'] as core.String?,
);