toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'allowedUnsafeSysctls': allowedUnsafeSysctls,
    'containerLogMaxFiles': containerLogMaxFiles,
    'containerLogMaxSize': containerLogMaxSize,
    'cpuCfsQuota': cpuCfsQuota,
    'cpuCfsQuotaPeriod': cpuCfsQuotaPeriod,
    'cpuManagerPolicy': cpuManagerPolicy,
    'crashLoopBackOffs': pulumi.Input.mapInputValue<List<GetClusterNodeConfigKubeletConfigCrashLoopBackOff>, List<Map<String, dynamic>>>(crashLoopBackOffs, (value) => pulumi.Input.encodeList<GetClusterNodeConfigKubeletConfigCrashLoopBackOff, Map<String, dynamic>>(value, (value) => value.toMap())),
    'evictionMaxPodGracePeriodSeconds': evictionMaxPodGracePeriodSeconds,
    'evictionMinimumReclaims': pulumi.Input.mapInputValue<List<GetClusterNodeConfigKubeletConfigEvictionMinimumReclaim>, List<Map<String, dynamic>>>(evictionMinimumReclaims, (value) => pulumi.Input.encodeList<GetClusterNodeConfigKubeletConfigEvictionMinimumReclaim, Map<String, dynamic>>(value, (value) => value.toMap())),
    'evictionSoftGracePeriods': pulumi.Input.mapInputValue<List<GetClusterNodeConfigKubeletConfigEvictionSoftGracePeriod>, List<Map<String, dynamic>>>(evictionSoftGracePeriods, (value) => pulumi.Input.encodeList<GetClusterNodeConfigKubeletConfigEvictionSoftGracePeriod, Map<String, dynamic>>(value, (value) => value.toMap())),
    'evictionSofts': pulumi.Input.mapInputValue<List<GetClusterNodeConfigKubeletConfigEvictionSoft>, List<Map<String, dynamic>>>(evictionSofts, (value) => pulumi.Input.encodeList<GetClusterNodeConfigKubeletConfigEvictionSoft, Map<String, dynamic>>(value, (value) => value.toMap())),
    'imageGcHighThresholdPercent': imageGcHighThresholdPercent,
    'imageGcLowThresholdPercent': imageGcLowThresholdPercent,
    'imageMaximumGcAge': imageMaximumGcAge,
    'imageMinimumGcAge': imageMinimumGcAge,
    'insecureKubeletReadonlyPortEnabled': insecureKubeletReadonlyPortEnabled,
    'maxParallelImagePulls': maxParallelImagePulls,
    'memoryManagers': pulumi.Input.mapInputValue<List<GetClusterNodeConfigKubeletConfigMemoryManager>, List<Map<String, dynamic>>>(memoryManagers, (value) => pulumi.Input.encodeList<GetClusterNodeConfigKubeletConfigMemoryManager, Map<String, dynamic>>(value, (value) => value.toMap())),
    'podPidsLimit': podPidsLimit,
    'shutdownGracePeriodCriticalPodsSeconds': shutdownGracePeriodCriticalPodsSeconds,
    'shutdownGracePeriodSeconds': shutdownGracePeriodSeconds,
    'singleProcessOomKill': singleProcessOomKill,
    'topologyManagers': pulumi.Input.mapInputValue<List<GetClusterNodeConfigKubeletConfigTopologyManager>, List<Map<String, dynamic>>>(topologyManagers, (value) => pulumi.Input.encodeList<GetClusterNodeConfigKubeletConfigTopologyManager, Map<String, dynamic>>(value, (value) => value.toMap())),
  };
}