Webex · Schema

ModifyVirtualLineObject

CallingCollaborationCommunicationEnterpriseMessagingVideo Conferencing

Properties

Name Type Description
firstName string First name defined for a virtual line. Minimum length is 1. Maximum length is 64.
lastName string Last name defined for a virtual line. Minimum length is 1. Maximum length is 64.
displayName string Display name defined for a virtual line.
phoneNumber string Phone number of a virtual line. Minimum length is 1. Maximum length is 23. Either `phoneNumber` or `extension` is mandatory.
extension string Extension of a virtual line. Minimum length is 2. Maximum length is 10. Either `phoneNumber` or `extension` is mandatory.
announcementLanguage string Virtual Line's announcement language.
callerIdLastName string Last name used in the Calling Line ID and for dial-by-name functions. Minimum length is 1. Maximum length is 64.
callerIdFirstName string First name used in the Calling Line ID and for dial-by-name functions. Minimum length is 1. Maximum length is 128.
callerIdNumber string Phone number to appear as the CLID for all calls. Minimum length is 1. Maximum length is 23.
timeZone string Time zone defined for the virtual line.
View JSON Schema on GitHub

JSON Schema

webex-modifyvirtuallineobject-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ModifyVirtualLineObject",
  "title": "ModifyVirtualLineObject",
  "type": "object",
  "properties": {
    "firstName": {
      "type": "string",
      "example": "Bob",
      "description": "First name defined for a virtual line. Minimum length is 1. Maximum length is 64."
    },
    "lastName": {
      "type": "string",
      "example": "Smith",
      "description": "Last name defined for a virtual line. Minimum length is 1. Maximum length is 64."
    },
    "displayName": {
      "type": "string",
      "example": "Bob Smith",
      "description": "Display name defined for a virtual line."
    },
    "phoneNumber": {
      "type": "string",
      "example": "+15558675309",
      "description": "Phone number of a virtual line. Minimum length is 1. Maximum length is 23. Either `phoneNumber` or `extension` is mandatory."
    },
    "extension": {
      "type": "string",
      "example": "5309",
      "description": "Extension of a virtual line. Minimum length is 2. Maximum length is 10. Either `phoneNumber` or `extension` is mandatory."
    },
    "announcementLanguage": {
      "type": "string",
      "example": "'French'",
      "description": "Virtual Line's announcement language."
    },
    "callerIdLastName": {
      "type": "string",
      "example": "Bob",
      "description": "Last name used in the Calling Line ID and for dial-by-name functions. Minimum length is 1. Maximum length is 64."
    },
    "callerIdFirstName": {
      "type": "string",
      "example": "Smith",
      "description": "First name used in the Calling Line ID and for dial-by-name functions. Minimum length is 1. Maximum length is 128."
    },
    "callerIdNumber": {
      "type": "string",
      "example": "+15558675309",
      "description": "Phone number to appear as the CLID for all calls. Minimum length is 1. Maximum length is 23."
    },
    "timeZone": {
      "type": "string",
      "example": "Africa/Algiers",
      "description": "Time zone defined for the virtual line."
    }
  }
}