InstancePolicyResponse.fromMap constructor

InstancePolicyResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory InstancePolicyResponse.fromMap(Map<String, dynamic> map) {
  return InstancePolicyResponse(
    accelerators: pulumi.Input.fromValue(pulumi.Input.decodeList<AcceleratorResponse>(map['accelerators']!, (value) => AcceleratorResponse.fromMap((value as Map).cast<String, dynamic>()))),
    bootDisk: pulumi.Input.fromValue(DiskResponse.fromMap((map['bootDisk']! as Map).cast<String, dynamic>())),
    disks: pulumi.Input.fromValue(pulumi.Input.decodeList<AttachedDiskResponse>(map['disks']!, (value) => AttachedDiskResponse.fromMap((value as Map).cast<String, dynamic>()))),
    machineType: pulumi.Input.fromValue(map['machineType'] as String),
    minCpuPlatform: pulumi.Input.fromValue(map['minCpuPlatform'] as String),
    provisioningModel: pulumi.Input.fromValue(map['provisioningModel'] as String),
    reservation: pulumi.Input.fromValue(map['reservation'] as String),
  );
}