ClusterNodePoolDefaultsNodeConfigDefaults.fromMap constructor

ClusterNodePoolDefaultsNodeConfigDefaults.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory ClusterNodePoolDefaultsNodeConfigDefaults.fromMap(Map<String, dynamic> map) {
  return ClusterNodePoolDefaultsNodeConfigDefaults(
    containerdConfig: (() { final guardedValue = map['containerdConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ClusterNodePoolDefaultsNodeConfigDefaultsContainerdConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    gcfsConfig: (() { final guardedValue = map['gcfsConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ClusterNodePoolDefaultsNodeConfigDefaultsGcfsConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    insecureKubeletReadonlyPortEnabled: (() { final guardedValue = map['insecureKubeletReadonlyPortEnabled']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    loggingVariant: (() { final guardedValue = map['loggingVariant']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
  );
}