GetResourcePolicyInstanceSchedulePolicy.fromMap constructor
GetResourcePolicyInstanceSchedulePolicy.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetResourcePolicyInstanceSchedulePolicy.fromMap(Map<String, dynamic> map) {
return GetResourcePolicyInstanceSchedulePolicy(
expirationTime: pulumi.Input.fromValue(map['expirationTime'] as String),
startTime: pulumi.Input.fromValue(map['startTime'] as String),
timeZone: pulumi.Input.fromValue(map['timeZone'] as String),
vmStartSchedules: pulumi.Input.fromValue(pulumi.Input.decodeList<GetResourcePolicyInstanceSchedulePolicyVmStartSchedule>(map['vmStartSchedules']!, (value) => GetResourcePolicyInstanceSchedulePolicyVmStartSchedule.fromMap((value as Map).cast<String, dynamic>()))),
vmStopSchedules: pulumi.Input.fromValue(pulumi.Input.decodeList<GetResourcePolicyInstanceSchedulePolicyVmStopSchedule>(map['vmStopSchedules']!, (value) => GetResourcePolicyInstanceSchedulePolicyVmStopSchedule.fromMap((value as Map).cast<String, dynamic>()))),
);
}