Versions in this module Expand all Collapse all v0 v0.19.2 Dec 17, 2021 v0.19.1 Dec 17, 2021 Changes in this version + type ApiService struct + func NewApiService(requestHandler *twilio.RequestHandler) *ApiService + func NewApiServiceWithClient(client twilio.BaseClient) *ApiService + func (c *ApiService) CreateCredentialList(TrunkSid string, params *CreateCredentialListParams) (*TrunkingV1CredentialList, error) + func (c *ApiService) CreateIpAccessControlList(TrunkSid string, params *CreateIpAccessControlListParams) (*TrunkingV1IpAccessControlList, error) + func (c *ApiService) CreateOriginationUrl(TrunkSid string, params *CreateOriginationUrlParams) (*TrunkingV1OriginationUrl, error) + func (c *ApiService) CreatePhoneNumber(TrunkSid string, params *CreatePhoneNumberParams) (*TrunkingV1PhoneNumber, error) + func (c *ApiService) CreateTrunk(params *CreateTrunkParams) (*TrunkingV1Trunk, error) + func (c *ApiService) DeleteCredentialList(TrunkSid string, Sid string) error + func (c *ApiService) DeleteIpAccessControlList(TrunkSid string, Sid string) error + func (c *ApiService) DeleteOriginationUrl(TrunkSid string, Sid string) error + func (c *ApiService) DeletePhoneNumber(TrunkSid string, Sid string) error + func (c *ApiService) DeleteTrunk(Sid string) error + func (c *ApiService) FetchCredentialList(TrunkSid string, Sid string) (*TrunkingV1CredentialList, error) + func (c *ApiService) FetchIpAccessControlList(TrunkSid string, Sid string) (*TrunkingV1IpAccessControlList, error) + func (c *ApiService) FetchOriginationUrl(TrunkSid string, Sid string) (*TrunkingV1OriginationUrl, error) + func (c *ApiService) FetchPhoneNumber(TrunkSid string, Sid string) (*TrunkingV1PhoneNumber, error) + func (c *ApiService) FetchRecording(TrunkSid string) (*TrunkingV1Recording, error) + func (c *ApiService) FetchTrunk(Sid string) (*TrunkingV1Trunk, error) + func (c *ApiService) ListCredentialList(TrunkSid string, params *ListCredentialListParams) ([]TrunkingV1CredentialList, error) + func (c *ApiService) ListIpAccessControlList(TrunkSid string, params *ListIpAccessControlListParams) ([]TrunkingV1IpAccessControlList, error) + func (c *ApiService) ListOriginationUrl(TrunkSid string, params *ListOriginationUrlParams) ([]TrunkingV1OriginationUrl, error) + func (c *ApiService) ListPhoneNumber(TrunkSid string, params *ListPhoneNumberParams) ([]TrunkingV1PhoneNumber, error) + func (c *ApiService) ListTrunk(params *ListTrunkParams) ([]TrunkingV1Trunk, error) + func (c *ApiService) PageCredentialList(TrunkSid string, params *ListCredentialListParams, ...) (*ListCredentialListResponse, error) + func (c *ApiService) PageIpAccessControlList(TrunkSid string, params *ListIpAccessControlListParams, ...) (*ListIpAccessControlListResponse, error) + func (c *ApiService) PageOriginationUrl(TrunkSid string, params *ListOriginationUrlParams, ...) (*ListOriginationUrlResponse, error) + func (c *ApiService) PagePhoneNumber(TrunkSid string, params *ListPhoneNumberParams, pageToken, pageNumber string) (*ListPhoneNumberResponse, error) + func (c *ApiService) PageTrunk(params *ListTrunkParams, pageToken, pageNumber string) (*ListTrunkResponse, error) + func (c *ApiService) StreamCredentialList(TrunkSid string, params *ListCredentialListParams) (chan TrunkingV1CredentialList, error) + func (c *ApiService) StreamIpAccessControlList(TrunkSid string, params *ListIpAccessControlListParams) (chan TrunkingV1IpAccessControlList, error) + func (c *ApiService) StreamOriginationUrl(TrunkSid string, params *ListOriginationUrlParams) (chan TrunkingV1OriginationUrl, error) + func (c *ApiService) StreamPhoneNumber(TrunkSid string, params *ListPhoneNumberParams) (chan TrunkingV1PhoneNumber, error) + func (c *ApiService) StreamTrunk(params *ListTrunkParams) (chan TrunkingV1Trunk, error) + func (c *ApiService) UpdateOriginationUrl(TrunkSid string, Sid string, params *UpdateOriginationUrlParams) (*TrunkingV1OriginationUrl, error) + func (c *ApiService) UpdateRecording(TrunkSid string, params *UpdateRecordingParams) (*TrunkingV1Recording, error) + func (c *ApiService) UpdateTrunk(Sid string, params *UpdateTrunkParams) (*TrunkingV1Trunk, error) + type CreateCredentialListParams struct + CredentialListSid *string + func (params *CreateCredentialListParams) SetCredentialListSid(CredentialListSid string) *CreateCredentialListParams + type CreateIpAccessControlListParams struct + IpAccessControlListSid *string + func (params *CreateIpAccessControlListParams) SetIpAccessControlListSid(IpAccessControlListSid string) *CreateIpAccessControlListParams + type CreateOriginationUrlParams struct + Enabled *bool + FriendlyName *string + Priority *int + SipUrl *string + Weight *int + func (params *CreateOriginationUrlParams) SetEnabled(Enabled bool) *CreateOriginationUrlParams + func (params *CreateOriginationUrlParams) SetFriendlyName(FriendlyName string) *CreateOriginationUrlParams + func (params *CreateOriginationUrlParams) SetPriority(Priority int) *CreateOriginationUrlParams + func (params *CreateOriginationUrlParams) SetSipUrl(SipUrl string) *CreateOriginationUrlParams + func (params *CreateOriginationUrlParams) SetWeight(Weight int) *CreateOriginationUrlParams + type CreatePhoneNumberParams struct + PhoneNumberSid *string + func (params *CreatePhoneNumberParams) SetPhoneNumberSid(PhoneNumberSid string) *CreatePhoneNumberParams + type CreateTrunkParams struct + CnamLookupEnabled *bool + DisasterRecoveryMethod *string + DisasterRecoveryUrl *string + DomainName *string + FriendlyName *string + Secure *bool + TransferCallerId *string + TransferMode *string + func (params *CreateTrunkParams) SetCnamLookupEnabled(CnamLookupEnabled bool) *CreateTrunkParams + func (params *CreateTrunkParams) SetDisasterRecoveryMethod(DisasterRecoveryMethod string) *CreateTrunkParams + func (params *CreateTrunkParams) SetDisasterRecoveryUrl(DisasterRecoveryUrl string) *CreateTrunkParams + func (params *CreateTrunkParams) SetDomainName(DomainName string) *CreateTrunkParams + func (params *CreateTrunkParams) SetFriendlyName(FriendlyName string) *CreateTrunkParams + func (params *CreateTrunkParams) SetSecure(Secure bool) *CreateTrunkParams + func (params *CreateTrunkParams) SetTransferCallerId(TransferCallerId string) *CreateTrunkParams + func (params *CreateTrunkParams) SetTransferMode(TransferMode string) *CreateTrunkParams + type ListCredentialListParams struct + Limit *int + PageSize *int + func (params *ListCredentialListParams) SetLimit(Limit int) *ListCredentialListParams + func (params *ListCredentialListParams) SetPageSize(PageSize int) *ListCredentialListParams + type ListCredentialListResponse struct + CredentialLists []TrunkingV1CredentialList + Meta ListTrunkResponseMeta + type ListIpAccessControlListParams struct + Limit *int + PageSize *int + func (params *ListIpAccessControlListParams) SetLimit(Limit int) *ListIpAccessControlListParams + func (params *ListIpAccessControlListParams) SetPageSize(PageSize int) *ListIpAccessControlListParams + type ListIpAccessControlListResponse struct + IpAccessControlLists []TrunkingV1IpAccessControlList + Meta ListTrunkResponseMeta + type ListOriginationUrlParams struct + Limit *int + PageSize *int + func (params *ListOriginationUrlParams) SetLimit(Limit int) *ListOriginationUrlParams + func (params *ListOriginationUrlParams) SetPageSize(PageSize int) *ListOriginationUrlParams + type ListOriginationUrlResponse struct + Meta ListTrunkResponseMeta + OriginationUrls []TrunkingV1OriginationUrl + type ListPhoneNumberParams struct + Limit *int + PageSize *int + func (params *ListPhoneNumberParams) SetLimit(Limit int) *ListPhoneNumberParams + func (params *ListPhoneNumberParams) SetPageSize(PageSize int) *ListPhoneNumberParams + type ListPhoneNumberResponse struct + Meta ListTrunkResponseMeta + PhoneNumbers []TrunkingV1PhoneNumber + type ListTrunkParams struct + Limit *int + PageSize *int + func (params *ListTrunkParams) SetLimit(Limit int) *ListTrunkParams + func (params *ListTrunkParams) SetPageSize(PageSize int) *ListTrunkParams + type ListTrunkResponse struct + Meta ListTrunkResponseMeta + Trunks []TrunkingV1Trunk + type ListTrunkResponseMeta struct + FirstPageUrl string + Key string + NextPageUrl string + Page int + PageSize int + PreviousPageUrl string + Url string + type TrunkingV1CredentialList struct + AccountSid *string + DateCreated *time.Time + DateUpdated *time.Time + FriendlyName *string + Sid *string + TrunkSid *string + Url *string + type TrunkingV1IpAccessControlList struct + AccountSid *string + DateCreated *time.Time + DateUpdated *time.Time + FriendlyName *string + Sid *string + TrunkSid *string + Url *string + type TrunkingV1OriginationUrl struct + AccountSid *string + DateCreated *time.Time + DateUpdated *time.Time + Enabled *bool + FriendlyName *string + Priority *int + Sid *string + SipUrl *string + TrunkSid *string + Url *string + Weight *int + type TrunkingV1PhoneNumber struct + AccountSid *string + AddressRequirements *string + ApiVersion *string + Beta *bool + Capabilities *map[string]interface{} + DateCreated *time.Time + DateUpdated *time.Time + FriendlyName *string + Links *map[string]interface{} + PhoneNumber *string + Sid *string + SmsApplicationSid *string + SmsFallbackMethod *string + SmsFallbackUrl *string + SmsMethod *string + SmsUrl *string + StatusCallback *string + StatusCallbackMethod *string + TrunkSid *string + Url *string + VoiceApplicationSid *string + VoiceCallerIdLookup *bool + VoiceFallbackMethod *string + VoiceFallbackUrl *string + VoiceMethod *string + VoiceUrl *string + type TrunkingV1Recording struct + Mode *string + Trim *string + type TrunkingV1Trunk struct + AccountSid *string + AuthType *string + AuthTypeSet *[]string + CnamLookupEnabled *bool + DateCreated *time.Time + DateUpdated *time.Time + DisasterRecoveryMethod *string + DisasterRecoveryUrl *string + DomainName *string + FriendlyName *string + Links *map[string]interface{} + Recording *map[string]interface{} + Secure *bool + Sid *string + TransferCallerId *string + TransferMode *string + Url *string + type UpdateOriginationUrlParams struct + Enabled *bool + FriendlyName *string + Priority *int + SipUrl *string + Weight *int + func (params *UpdateOriginationUrlParams) SetEnabled(Enabled bool) *UpdateOriginationUrlParams + func (params *UpdateOriginationUrlParams) SetFriendlyName(FriendlyName string) *UpdateOriginationUrlParams + func (params *UpdateOriginationUrlParams) SetPriority(Priority int) *UpdateOriginationUrlParams + func (params *UpdateOriginationUrlParams) SetSipUrl(SipUrl string) *UpdateOriginationUrlParams + func (params *UpdateOriginationUrlParams) SetWeight(Weight int) *UpdateOriginationUrlParams + type UpdateRecordingParams struct + Mode *string + Trim *string + func (params *UpdateRecordingParams) SetMode(Mode string) *UpdateRecordingParams + func (params *UpdateRecordingParams) SetTrim(Trim string) *UpdateRecordingParams + type UpdateTrunkParams struct + CnamLookupEnabled *bool + DisasterRecoveryMethod *string + DisasterRecoveryUrl *string + DomainName *string + FriendlyName *string + Secure *bool + TransferCallerId *string + TransferMode *string + func (params *UpdateTrunkParams) SetCnamLookupEnabled(CnamLookupEnabled bool) *UpdateTrunkParams + func (params *UpdateTrunkParams) SetDisasterRecoveryMethod(DisasterRecoveryMethod string) *UpdateTrunkParams + func (params *UpdateTrunkParams) SetDisasterRecoveryUrl(DisasterRecoveryUrl string) *UpdateTrunkParams + func (params *UpdateTrunkParams) SetDomainName(DomainName string) *UpdateTrunkParams + func (params *UpdateTrunkParams) SetFriendlyName(FriendlyName string) *UpdateTrunkParams + func (params *UpdateTrunkParams) SetSecure(Secure bool) *UpdateTrunkParams + func (params *UpdateTrunkParams) SetTransferCallerId(TransferCallerId string) *UpdateTrunkParams + func (params *UpdateTrunkParams) SetTransferMode(TransferMode string) *UpdateTrunkParams