GetClusterNodeConfigLinuxNodeConfig.fromMap constructor
GetClusterNodeConfigLinuxNodeConfig.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetClusterNodeConfigLinuxNodeConfig.fromMap(Map<String, dynamic> map) {
return GetClusterNodeConfigLinuxNodeConfig(
accurateTimeConfigs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterNodeConfigLinuxNodeConfigAccurateTimeConfig>(map['accurateTimeConfigs']!, (value) => GetClusterNodeConfigLinuxNodeConfigAccurateTimeConfig.fromMap((value as Map).cast<String, dynamic>()))),
cgroupMode: pulumi.Input.fromValue(map['cgroupMode'] as String),
customNodeInits: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterNodeConfigLinuxNodeConfigCustomNodeInit>(map['customNodeInits']!, (value) => GetClusterNodeConfigLinuxNodeConfigCustomNodeInit.fromMap((value as Map).cast<String, dynamic>()))),
hugepagesConfigs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterNodeConfigLinuxNodeConfigHugepagesConfig>(map['hugepagesConfigs']!, (value) => GetClusterNodeConfigLinuxNodeConfigHugepagesConfig.fromMap((value as Map).cast<String, dynamic>()))),
nodeKernelModuleLoadings: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterNodeConfigLinuxNodeConfigNodeKernelModuleLoading>(map['nodeKernelModuleLoadings']!, (value) => GetClusterNodeConfigLinuxNodeConfigNodeKernelModuleLoading.fromMap((value as Map).cast<String, dynamic>()))),
swapConfigs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterNodeConfigLinuxNodeConfigSwapConfig>(map['swapConfigs']!, (value) => GetClusterNodeConfigLinuxNodeConfigSwapConfig.fromMap((value as Map).cast<String, dynamic>()))),
sysctls: pulumi.Input.fromValue((map['sysctls'] as Map).cast<String, String>()),
transparentHugepageDefrag: pulumi.Input.fromValue(map['transparentHugepageDefrag'] as String),
transparentHugepageEnabled: pulumi.Input.fromValue(map['transparentHugepageEnabled'] as String),
);
}