GetClusterMaintenancePolicyRecurringMaintenanceWindow.fromMap constructor

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

Implementation

factory GetClusterMaintenancePolicyRecurringMaintenanceWindow.fromMap(Map<String, dynamic> map) {
  return GetClusterMaintenancePolicyRecurringMaintenanceWindow(
    delayUntils: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterMaintenancePolicyRecurringMaintenanceWindowDelayUntil>(map['delayUntils']!, (value) => GetClusterMaintenancePolicyRecurringMaintenanceWindowDelayUntil.fromMap((value as Map).cast<String, dynamic>()))),
    recurrence: pulumi.Input.fromValue(map['recurrence'] as String),
    windowDuration: pulumi.Input.fromValue(map['windowDuration'] as String),
    windowStartTimes: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterMaintenancePolicyRecurringMaintenanceWindowWindowStartTime>(map['windowStartTimes']!, (value) => GetClusterMaintenancePolicyRecurringMaintenanceWindowWindowStartTime.fromMap((value as Map).cast<String, dynamic>()))),
  );
}