how to schedule a pipeline that runs "only once"?

Summary

The pipeline schedule docs (here) state that

Pipeline schedules can be used to run pipelines only once, or for example every month on the 22nd for a certain branch.

(emphasis mine)

However, it's not clear how to make a schedule that runs "only once".

Steps to reproduce

Go to "Pipeline Schedules" for a project and click on "New schedule".

What is the current bug behavior?

Run "only once" doesn't seem to be implemented, despite what the docs say. Or if it is implemented, its quite buried and non-obvious.

What is the expected correct behavior?

The docs should match the implementation.

Results of GitLab environment info

GitLab Community Edition 10.0.4

Possible fixes

Implement "run once" or fix the docs.