Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BouncerResponse ¶
type CallRecord ¶ added in v0.11.0
type CallRecordPage ¶ added in v0.11.0
type CallRecordPage struct {
Total int64 `json:"total"`
Retrieved int `json:"retrieved"`
Records []CallRecord `json:"records"`
}
type ContactPage ¶
type ContactPageFilter ¶ added in v0.9.0
type Endpoint ¶
type Endpoint struct {
Sid int32 `json:"sid"`
ID string `json:"id"`
AccountCode string `json:"accountCode"`
DisplayName string `json:"displayName"`
Transport string `json:"transport"`
Context string `json:"context"`
Codecs []string `json:"codecs"`
MaxContacts int32 `json:"maxContacts"`
Extension string `json:"extension"`
Nat bool `json:"nat"`
Encryption string `json:"encryption"`
}
type EndpointPage ¶
type EndpointPage struct {
Total int64 `json:"total"`
Retrieved int `json:"retrieved"`
Endpoints []EndpointPageEntry `json:"endpoints"`
}
type EndpointPageEntry ¶
type LocationPage ¶ added in v0.11.0
type NewEndpoint ¶
type NewEndpoint struct {
ID string `json:"id"`
AccountCode string `json:"accountCode"`
Password string `json:"password"`
Transport string `json:"transport"`
Context string `json:"context"`
Codecs []string `json:"codecs"`
MaxContacts int32 `json:"maxContacts"`
Extension string `json:"extension"`
DisplayName string `json:"displayName"`
Nat bool `json:"nat"`
Encryption string `json:"encryption"`
}
type PatchedEndpoint ¶
type PatchedEndpoint struct {
Password *string `json:"password,"`
DisplayName *string `json:"displayName,"`
Transport *string `json:"transport,"`
Context *string `json:"context,"`
Codecs []string `json:"codecs,"`
MaxContacts *int32 `json:"maxContacts,"`
Extension *string `json:"extension,"`
Nat *bool `json:"nat,"`
Encryption *string `json:"encryption,"`
}
Click to show internal directories.
Click to hide internal directories.