toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'autoscaling': ?pulumi.Input.mapOptionalInputValue<NodePoolAutoscaling, Map<String, dynamic>>(autoscaling, (value) => value.toMap()),
'bestEffortProvisioning': ?pulumi.Input.mapOptionalInputValue<BestEffortProvisioning, Map<String, dynamic>>(bestEffortProvisioning, (value) => value.toMap()),
'clusterId': clusterId,
'conditions': ?pulumi.Input.mapOptionalInputValue<List<StatusCondition>, List<Map<String, dynamic>>>(conditions, (value) => pulumi.Input.encodeList<StatusCondition, Map<String, dynamic>>(value, (value) => value.toMap())),
'config': ?pulumi.Input.mapOptionalInputValue<NodeConfig, Map<String, dynamic>>(config, (value) => value.toMap()),
'etag': ?etag,
'initialNodeCount': ?initialNodeCount,
'location': ?location,
'locations': ?locations,
'management': ?pulumi.Input.mapOptionalInputValue<NodeManagement, Map<String, dynamic>>(management, (value) => value.toMap()),
'maxPodsConstraint': ?pulumi.Input.mapOptionalInputValue<MaxPodsConstraint, Map<String, dynamic>>(maxPodsConstraint, (value) => value.toMap()),
'name': ?name,
'networkConfig': ?pulumi.Input.mapOptionalInputValue<NodeNetworkConfig, Map<String, dynamic>>(networkConfig, (value) => value.toMap()),
'parent': ?parent,
'placementPolicy': ?pulumi.Input.mapOptionalInputValue<PlacementPolicy, Map<String, dynamic>>(placementPolicy, (value) => value.toMap()),
'project': ?project,
'queuedProvisioning': ?pulumi.Input.mapOptionalInputValue<QueuedProvisioning, Map<String, dynamic>>(queuedProvisioning, (value) => value.toMap()),
'upgradeSettings': ?pulumi.Input.mapOptionalInputValue<UpgradeSettings, Map<String, dynamic>>(upgradeSettings, (value) => value.toMap()),
'version': ?version,
'zone': ?zone,
};
}