toMap method
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())),
};
}