AllocationPolicyResponse.fromMap constructor

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

Implementation

factory AllocationPolicyResponse.fromMap(Map<String, dynamic> map) {
  return AllocationPolicyResponse(
    instances: pulumi.Input.fromValue(pulumi.Input.decodeList<InstancePolicyOrTemplateResponse>(map['instances']!, (value) => InstancePolicyOrTemplateResponse.fromMap((value as Map).cast<String, dynamic>()))),
    labels: pulumi.Input.fromValue((map['labels'] as Map).cast<String, String>()),
    location: pulumi.Input.fromValue(LocationPolicyResponse.fromMap((map['location']! as Map).cast<String, dynamic>())),
    network: pulumi.Input.fromValue(NetworkPolicyResponse.fromMap((map['network']! as Map).cast<String, dynamic>())),
    placement: pulumi.Input.fromValue(PlacementPolicyResponse.fromMap((map['placement']! as Map).cast<String, dynamic>())),
    serviceAccount: pulumi.Input.fromValue(ServiceAccountResponse.fromMap((map['serviceAccount']! as Map).cast<String, dynamic>())),
  );
}