toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'dailyMaintenanceWindows': pulumi.Input.mapInputValue<List<GetClusterMaintenancePolicyDailyMaintenanceWindow>, List<Map<String, dynamic>>>(dailyMaintenanceWindows, (value) => pulumi.Input.encodeList<GetClusterMaintenancePolicyDailyMaintenanceWindow, Map<String, dynamic>>(value, (value) => value.toMap())),
    'disruptionBudgets': pulumi.Input.mapInputValue<List<GetClusterMaintenancePolicyDisruptionBudget>, List<Map<String, dynamic>>>(disruptionBudgets, (value) => pulumi.Input.encodeList<GetClusterMaintenancePolicyDisruptionBudget, Map<String, dynamic>>(value, (value) => value.toMap())),
    'maintenanceExclusions': pulumi.Input.mapInputValue<List<GetClusterMaintenancePolicyMaintenanceExclusion>, List<Map<String, dynamic>>>(maintenanceExclusions, (value) => pulumi.Input.encodeList<GetClusterMaintenancePolicyMaintenanceExclusion, Map<String, dynamic>>(value, (value) => value.toMap())),
    'recurringMaintenanceWindows': pulumi.Input.mapInputValue<List<GetClusterMaintenancePolicyRecurringMaintenanceWindow>, List<Map<String, dynamic>>>(recurringMaintenanceWindows, (value) => pulumi.Input.encodeList<GetClusterMaintenancePolicyRecurringMaintenanceWindow, Map<String, dynamic>>(value, (value) => value.toMap())),
    'recurringWindows': pulumi.Input.mapInputValue<List<GetClusterMaintenancePolicyRecurringWindow>, List<Map<String, dynamic>>>(recurringWindows, (value) => pulumi.Input.encodeList<GetClusterMaintenancePolicyRecurringWindow, Map<String, dynamic>>(value, (value) => value.toMap())),
  };
}