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<GetClusterNodePoolNodeConfigKubeletConfigCrashLoopBackOff>, List<Map<String, dynamic>>>(crashLoopBackOffs, (value) => pulumi.Input.encodeList<GetClusterNodePoolNodeConfigKubeletConfigCrashLoopBackOff, Map<String, dynamic>>(value, (value) => value.toMap())),
    'evictionMaxPodGracePeriodSeconds': evictionMaxPodGracePeriodSeconds,
    'evictionMinimumReclaims': pulumi.Input.mapInputValue<List<GetClusterNodePoolNodeConfigKubeletConfigEvictionMinimumReclaim>, List<Map<String, dynamic>>>(evictionMinimumReclaims, (value) => pulumi.Input.encodeList<GetClusterNodePoolNodeConfigKubeletConfigEvictionMinimumReclaim, Map<String, dynamic>>(value, (value) => value.toMap())),
    'evictionSoftGracePeriods': pulumi.Input.mapInputValue<List<GetClusterNodePoolNodeConfigKubeletConfigEvictionSoftGracePeriod>, List<Map<String, dynamic>>>(evictionSoftGracePeriods, (value) => pulumi.Input.encodeList<GetClusterNodePoolNodeConfigKubeletConfigEvictionSoftGracePeriod, Map<String, dynamic>>(value, (value) => value.toMap())),
    'evictionSofts': pulumi.Input.mapInputValue<List<GetClusterNodePoolNodeConfigKubeletConfigEvictionSoft>, List<Map<String, dynamic>>>(evictionSofts, (value) => pulumi.Input.encodeList<GetClusterNodePoolNodeConfigKubeletConfigEvictionSoft, Map<String, dynamic>>(value, (value) => value.toMap())),
    'imageGcHighThresholdPercent': imageGcHighThresholdPercent,
    'imageGcLowThresholdPercent': imageGcLowThresholdPercent,
    'imageMaximumGcAge': imageMaximumGcAge,
    'imageMinimumGcAge': imageMinimumGcAge,
    'insecureKubeletReadonlyPortEnabled': insecureKubeletReadonlyPortEnabled,
    'maxParallelImagePulls': maxParallelImagePulls,
    'memoryManagers': pulumi.Input.mapInputValue<List<GetClusterNodePoolNodeConfigKubeletConfigMemoryManager>, List<Map<String, dynamic>>>(memoryManagers, (value) => pulumi.Input.encodeList<GetClusterNodePoolNodeConfigKubeletConfigMemoryManager, Map<String, dynamic>>(value, (value) => value.toMap())),
    'podPidsLimit': podPidsLimit,
    'shutdownGracePeriodCriticalPodsSeconds': shutdownGracePeriodCriticalPodsSeconds,
    'shutdownGracePeriodSeconds': shutdownGracePeriodSeconds,
    'singleProcessOomKill': singleProcessOomKill,
    'topologyManagers': pulumi.Input.mapInputValue<List<GetClusterNodePoolNodeConfigKubeletConfigTopologyManager>, List<Map<String, dynamic>>>(topologyManagers, (value) => pulumi.Input.encodeList<GetClusterNodePoolNodeConfigKubeletConfigTopologyManager, Map<String, dynamic>>(value, (value) => value.toMap())),
  };
}