GetInstanceGroupManagerInstanceLifecyclePolicy.fromMap constructor

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

Implementation

factory GetInstanceGroupManagerInstanceLifecyclePolicy.fromMap(Map<String, dynamic> map) {
  return GetInstanceGroupManagerInstanceLifecyclePolicy(
    defaultActionOnFailure: pulumi.Input.fromValue(map['defaultActionOnFailure'] as String),
    forceUpdateOnRepair: pulumi.Input.fromValue(map['forceUpdateOnRepair'] as String),
    onFailedHealthCheck: pulumi.Input.fromValue(map['onFailedHealthCheck'] as String),
    onRepairs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetInstanceGroupManagerInstanceLifecyclePolicyOnRepair>(map['onRepairs']!, (value) => GetInstanceGroupManagerInstanceLifecyclePolicyOnRepair.fromMap((value as Map).cast<String, dynamic>()))),
  );
}