toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'additionalIpRangesConfigs': pulumi.Input.mapInputValue<List<GetClusterIpAllocationPolicyAdditionalIpRangesConfig>, List<Map<String, dynamic>>>(additionalIpRangesConfigs, (value) => pulumi.Input.encodeList<GetClusterIpAllocationPolicyAdditionalIpRangesConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'additionalPodRangesConfigs': pulumi.Input.mapInputValue<List<GetClusterIpAllocationPolicyAdditionalPodRangesConfig>, List<Map<String, dynamic>>>(additionalPodRangesConfigs, (value) => pulumi.Input.encodeList<GetClusterIpAllocationPolicyAdditionalPodRangesConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'autoIpamConfigs': pulumi.Input.mapInputValue<List<GetClusterIpAllocationPolicyAutoIpamConfig>, List<Map<String, dynamic>>>(autoIpamConfigs, (value) => pulumi.Input.encodeList<GetClusterIpAllocationPolicyAutoIpamConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'clusterIpv4CidrBlock': clusterIpv4CidrBlock,
'clusterSecondaryRangeName': clusterSecondaryRangeName,
'networkTierConfigs': pulumi.Input.mapInputValue<List<GetClusterIpAllocationPolicyNetworkTierConfig>, List<Map<String, dynamic>>>(networkTierConfigs, (value) => pulumi.Input.encodeList<GetClusterIpAllocationPolicyNetworkTierConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'podCidrOverprovisionConfigs': pulumi.Input.mapInputValue<List<GetClusterIpAllocationPolicyPodCidrOverprovisionConfig>, List<Map<String, dynamic>>>(podCidrOverprovisionConfigs, (value) => pulumi.Input.encodeList<GetClusterIpAllocationPolicyPodCidrOverprovisionConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'servicesIpv4CidrBlock': servicesIpv4CidrBlock,
'servicesSecondaryRangeName': servicesSecondaryRangeName,
'stackType': stackType,
};
}