| synchronous |
\SpectrumVoip\\NetSapiens\Model\Synchronous |
|
[optional] |
| domain |
string |
This is the main organization name. This is used to link resource to its group/tenant/organization/enterprise. ~ and * can be used alone in special cases to mean My Domain (~) and All Domains (\*). |
|
| reseller |
string |
This is the reseller that owns this domain. Must be a valid resller name on creation. If Reseller level scope you can use "~" to set your own reseller on create, Super User's will need to set this to a valid Reseller. |
|
| description |
string |
This is a description of the domain. This will be shown in many places to help show a more user friendly version of the domain to help identify it. |
[optional] |
| music_on_hold_enabled |
\SpectrumVoip\\NetSapiens\Model\YesNoString |
|
[optional] |
| music_on_ring_enabled |
\SpectrumVoip\\NetSapiens\Model\YesNoString |
|
[optional] |
| music_on_hold_randomized_enabled |
\SpectrumVoip\\NetSapiens\Model\YesNoString |
|
[optional] |
| domain_type |
string |
Allows a special domain type to be set for specific use cases. Currently Residenital and Hospitality are options which will limit and effect the users expierence. |
[optional] |
| dial_plan |
string |
This is the default dial plan that will be used for new users created in the domain. A dial plan is created by default on new domain creation with a name matching the domain. |
[optional] |
| dial_policy |
string |
This is the default dial policy (permission) that will be used for new users added ot the domain. Generally these are system wide policies and will not need to create one per domain. |
[optional] |
| email_send_from_address |
string |
This is the email source that will be used when sending out emails for this domain. This address should be configured properly through the email server so that emails are not blocked. In most cases this is recommended to be an address on the service providers or resellers hostname so DNS SPF records can be added on the hostname to prevent spam issues. More info on SPF records available via https://www.cloudflare.com/learning/dns/dns-records/dns-spf-record/ |
[optional] |
| single_sign_on_enabled |
\SpectrumVoip\\NetSapiens\Model\YesNoString |
|
[optional] |
| area_code |
float |
The default area code for the domain. This is used by default on 7 digit dials to extent the number to a valid 10 digit number. |
[optional] |
| caller_id_name |
string |
This is the main caller id name for the user to be used for outbound calls outside of the domain. |
[optional] |
| caller_id_number |
float |
This is the main caller id number for the user to be used for outbound calls outside of the domain. |
[optional] |
| caller_id_number_emergency |
float |
This is the main caller id that will be used for emergency calls when placed by the user. |
[optional] |
| limits_max_subcriber_resources_total |
int |
This is the maximum number of subscribers allowed for domain including the subscribers that would be created as part of resources like call queues and auto attendants. If looking to limit nornal users it would be better to use limits-max-users |
[optional] |
| limits_max_active_calls_total |
int |
This is the limit for the number of active calls allowed in the domain simultaniously. Note: this will count and limit intra domain calls. |
[optional] |
| limits_max_active_calls_offnet |
int |
This is the limit for the number of active calls allowed in the domain simultaniously that are connected to offnet or external numbers. |
[optional] |
| limits_max_call_queues |
int |
This is the maximum number of call queues that would be allowed to be created in this domain. |
[optional] |
| limits_max_auto_attendants |
int |
This is the maximum number of auto attendants that would be allowed to be created in this domain. |
[optional] |
| limits_max_conferences |
int |
This is the maximum number of conference bridges that would be allowed to be created in this domain. |
[optional] |
| limits_max_departments |
int |
This is the maximum number of departments that would be allowed to be created in this domain. |
[optional] |
| limits_max_users |
int |
This is the maximum number of regular users that would be allowed to be created in this domain. |
[optional] |
| limits_max_sites |
int |
This is the maximum number of sites that would be allowed to be created in this domain. |
[optional] |
| limits_max_fax_accounts |
int |
This is the maximum number of fax accounts that would be allowed to be created in this domain. |
[optional] |
| time_zone |
\SpectrumVoip\\NetSapiens\Model\TimeZone |
The timezone which the meeting was created with |
[optional] |
| email_send_smtp_hostname |
string |
This is the SMTP server hostname. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed. |
[optional] |
| email_send_smtp_port |
string |
This is the SMTP port for sending emails. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed. |
[optional] |
| email_send_smtp_username |
string |
This is the username used in connecting to SMTP server for sending email. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed. |
[optional] |
| email_send_smtp_password |
string |
This is the password used in connecting to SMTP server for sending email. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed. |
[optional] |
| active_calls_total_current |
int |
This is the total active calls for the domain including on-net (intra domain) calls and calls across geo servers and calls linked to "guest" video sessions |
[optional] [readonly] |
| active_calls_against_license_count |
int |
This is the total active calls for the domain including on-net (intra domain) calls but counted as the license would be enforced inlcuding ignoring geo call legs and guest video sessions. |
[optional] [readonly] |
| active_calls_offnet_current |
int |
This is the total active calls for the domain only including calls that are connected to a remote (non intra domain) caller/calling party. |
[optional] [readonly] |
| count_subcriber_resources_total |
int |
This is the total number of users plus all the system users as well for the entire domain. |
[optional] [readonly] |
| emergency_address_id |
string |
Value will need to be an exact match to an address-id which links to a address for DLR (dynamic location routing) for emergency calling |
[optional] |
| voicemail_enabled |
\SpectrumVoip\\NetSapiens\Model\YesNoString |
|
[optional] |
| recording_configuration |
\SpectrumVoip\\NetSapiens\Model\RecordingConfiguration |
|
[optional] |
| voicemail_transcription_enabled |
string |
Enable this setting and select a vendor if you wish to have voicemails transcripted after a voicemail is recorded. |
[optional] [default to 'no'] |
| language_token |
string |
This is the language that is set for the user to be used for portal viewing. |
[optional] [default to 'en_US'] |
| is_domain_locked |
\SpectrumVoip\\NetSapiens\Model\YesNoString |
|
[optional] |
| is_stir_enabled |
\SpectrumVoip\\NetSapiens\Model\YesNoString |
|
[optional] |
| is_ivr_forward_change_blocked |
\SpectrumVoip\\NetSapiens\Model\YesNoString |
|
[optional] |