GetRegionInstanceGroupManagerInstanceLifecyclePolicy.fromMap constructor

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

Implementation

factory GetRegionInstanceGroupManagerInstanceLifecyclePolicy.fromMap(Map<String, dynamic> map) {
  return GetRegionInstanceGroupManagerInstanceLifecyclePolicy(
    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<GetRegionInstanceGroupManagerInstanceLifecyclePolicyOnRepair>(map['onRepairs']!, (value) => GetRegionInstanceGroupManagerInstanceLifecyclePolicyOnRepair.fromMap((value as Map).cast<String, dynamic>()))),
  );
}