PlanRuleLifecycle.fromMap constructor

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

Implementation

factory PlanRuleLifecycle.fromMap(Map<String, dynamic> map) {
  return PlanRuleLifecycle(
    coldStorageAfter: (() { final guardedValue = map['coldStorageAfter']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
    deleteAfter: (() { final guardedValue = map['deleteAfter']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
    optInToArchiveForSupportedResources: (() { final guardedValue = map['optInToArchiveForSupportedResources']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
  );
}