---
name: VoiceRegion
description: "Information about an available voice region."
fields:
  - name: id
    type: string
  - name: name
    type: string
  - name: optimal
    type: string
  - name: sample_hostname
    type: string
  - name: sample_port
    type: u64
  - name: vip
    type: bool

---
name: VoiceRegion
description: Information about an available voice region.
fields:
  - name: custom
    description: >
      Whether it is a custom voice region, which is used for events.
    type: bool
  - name: deprecated
    description: >
      Whether it is a deprecated voice region, which you should avoid using.
    type: bool
  - name: id
    description: The internal id of the voice region.
    type: string
  - name: name
    description: A recognizable name of the location of the voice region.
    type: string
  - name: optimal
    description: >
      Whether the voice region is optimal for use for the current user.
    type: bool
  - name: sample_hostname
    description: An example hostname for the region.
    type: string
  - name: sample_port
    description: An example port for the region.
    type: u64
  - name: vip
    description: Whether the voice regions is only for VIPs.
    type: bool

Add missing voice region fields + add docs
Add missing voice region fields + add docs

Add the two missing fields for voice regions (`custom` and
`deprecated`), as well as documentation for everything.
