toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'additionalIpRangesConfigs': ?pulumi.Input.mapOptionalInputValue<List<ClusterIpAllocationPolicyAdditionalIpRangesConfig>, List<Map<String, dynamic>>>(additionalIpRangesConfigs, (value) => pulumi.Input.encodeList<ClusterIpAllocationPolicyAdditionalIpRangesConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
    'additionalPodRangesConfig': ?pulumi.Input.mapOptionalInputValue<ClusterIpAllocationPolicyAdditionalPodRangesConfig, Map<String, dynamic>>(additionalPodRangesConfig, (value) => value.toMap()),
    'autoIpamConfig': ?pulumi.Input.mapOptionalInputValue<ClusterIpAllocationPolicyAutoIpamConfig, Map<String, dynamic>>(autoIpamConfig, (value) => value.toMap()),
    'clusterIpv4CidrBlock': ?clusterIpv4CidrBlock,
    'clusterSecondaryRangeName': ?clusterSecondaryRangeName,
    'networkTierConfig': ?pulumi.Input.mapOptionalInputValue<ClusterIpAllocationPolicyNetworkTierConfig, Map<String, dynamic>>(networkTierConfig, (value) => value.toMap()),
    'podCidrOverprovisionConfig': ?pulumi.Input.mapOptionalInputValue<ClusterIpAllocationPolicyPodCidrOverprovisionConfig, Map<String, dynamic>>(podCidrOverprovisionConfig, (value) => value.toMap()),
    'servicesIpv4CidrBlock': ?servicesIpv4CidrBlock,
    'servicesSecondaryRangeName': ?servicesSecondaryRangeName,
    'stackType': ?stackType,
  };
}