'Returns a list of all available waiters.'

@CachedProperty
def waiter_names(self):

    config = self._get_waiter_config()
    if (not config):
        return []
    model = waiter.WaiterModel(config)
    return [xform_name(name) for name in model.waiter_names]
