EnvironmentConfigNodeConfigIpAllocationPolicy.fromMap constructor

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

Implementation

factory EnvironmentConfigNodeConfigIpAllocationPolicy.fromMap(Map<String, dynamic> map) {
  return EnvironmentConfigNodeConfigIpAllocationPolicy(
    clusterIpv4CidrBlock: (() { final guardedValue = map['clusterIpv4CidrBlock']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    clusterSecondaryRangeName: (() { final guardedValue = map['clusterSecondaryRangeName']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    servicesIpv4CidrBlock: (() { final guardedValue = map['servicesIpv4CidrBlock']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    servicesSecondaryRangeName: (() { final guardedValue = map['servicesSecondaryRangeName']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    useIpAliases: (() { final guardedValue = map['useIpAliases']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
  );
}