toMap method

Map<String, dynamic> toMap()

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