# Functions
CollectUniqueInstanceTypes returns a list of unique insance types collected from given NodePools.
IsManaged returns whether a nodegroup is managed.
ToNodePools combines managed and self-managed nodegroups and returns a slice of api.NodePool.