NodeNetworkConfigContainerV1beta1.fromMap constructor
NodeNetworkConfigContainerV1beta1.fromMap(
- Map<String, dynamic> map
)
Implementation
factory NodeNetworkConfigContainerV1beta1.fromMap(Map<String, dynamic> map) {
return NodeNetworkConfigContainerV1beta1(
additionalNodeNetworkConfigs: (() { final guardedValue = map['additionalNodeNetworkConfigs']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<AdditionalNodeNetworkConfigContainerV1beta1>(guardedValue, (value) => AdditionalNodeNetworkConfigContainerV1beta1.fromMap((value as Map).cast<String, dynamic>()))); })(),
additionalPodNetworkConfigs: (() { final guardedValue = map['additionalPodNetworkConfigs']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<AdditionalPodNetworkConfigContainerV1beta1>(guardedValue, (value) => AdditionalPodNetworkConfigContainerV1beta1.fromMap((value as Map).cast<String, dynamic>()))); })(),
createPodRange: (() { final guardedValue = map['createPodRange']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
enablePrivateNodes: (() { final guardedValue = map['enablePrivateNodes']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
networkPerformanceConfig: (() { final guardedValue = map['networkPerformanceConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(NetworkPerformanceConfigContainerV1beta1.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
podCidrOverprovisionConfig: (() { final guardedValue = map['podCidrOverprovisionConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PodCIDROverprovisionConfigContainerV1beta1.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
podIpv4CidrBlock: (() { final guardedValue = map['podIpv4CidrBlock']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
podRange: (() { final guardedValue = map['podRange']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}