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.