toMap method
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,
};
}