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) CreateByocTrunk(params *CreateByocTrunkParams) (*VoiceV1ByocTrunk, error) + func (c *ApiService) CreateConnectionPolicy(params *CreateConnectionPolicyParams) (*VoiceV1ConnectionPolicy, error) + func (c *ApiService) CreateConnectionPolicyTarget(ConnectionPolicySid string, params *CreateConnectionPolicyTargetParams) (*VoiceV1ConnectionPolicyTarget, error) + func (c *ApiService) CreateDialingPermissionsCountryBulkUpdate(params *CreateDialingPermissionsCountryBulkUpdateParams) (*VoiceV1DialingPermissionsCountryBulkUpdate, error) + func (c *ApiService) CreateIpRecord(params *CreateIpRecordParams) (*VoiceV1IpRecord, error) + func (c *ApiService) CreateSourceIpMapping(params *CreateSourceIpMappingParams) (*VoiceV1SourceIpMapping, error) + func (c *ApiService) DeleteArchivedCall(Date string, Sid string) error + func (c *ApiService) DeleteByocTrunk(Sid string) error + func (c *ApiService) DeleteConnectionPolicy(Sid string) error + func (c *ApiService) DeleteConnectionPolicyTarget(ConnectionPolicySid string, Sid string) error + func (c *ApiService) DeleteIpRecord(Sid string) error + func (c *ApiService) DeleteSourceIpMapping(Sid string) error + func (c *ApiService) FetchByocTrunk(Sid string) (*VoiceV1ByocTrunk, error) + func (c *ApiService) FetchConnectionPolicy(Sid string) (*VoiceV1ConnectionPolicy, error) + func (c *ApiService) FetchConnectionPolicyTarget(ConnectionPolicySid string, Sid string) (*VoiceV1ConnectionPolicyTarget, error) + func (c *ApiService) FetchDialingPermissionsCountry(IsoCode string) (*VoiceV1DialingPermissionsCountryInstance, error) + func (c *ApiService) FetchDialingPermissionsSettings() (*VoiceV1DialingPermissionsSettings, error) + func (c *ApiService) FetchIpRecord(Sid string) (*VoiceV1IpRecord, error) + func (c *ApiService) FetchSourceIpMapping(Sid string) (*VoiceV1SourceIpMapping, error) + func (c *ApiService) ListByocTrunk(params *ListByocTrunkParams) ([]VoiceV1ByocTrunk, error) + func (c *ApiService) ListConnectionPolicy(params *ListConnectionPolicyParams) ([]VoiceV1ConnectionPolicy, error) + func (c *ApiService) ListConnectionPolicyTarget(ConnectionPolicySid string, params *ListConnectionPolicyTargetParams) ([]VoiceV1ConnectionPolicyTarget, error) + func (c *ApiService) ListDialingPermissionsCountry(params *ListDialingPermissionsCountryParams) ([]VoiceV1DialingPermissionsCountry, error) + func (c *ApiService) ListDialingPermissionsHrsPrefixes(IsoCode string, params *ListDialingPermissionsHrsPrefixesParams) ([]VoiceV1DialingPermissionsHrsPrefixes, error) + func (c *ApiService) ListIpRecord(params *ListIpRecordParams) ([]VoiceV1IpRecord, error) + func (c *ApiService) ListSourceIpMapping(params *ListSourceIpMappingParams) ([]VoiceV1SourceIpMapping, error) + func (c *ApiService) PageByocTrunk(params *ListByocTrunkParams, pageToken, pageNumber string) (*ListByocTrunkResponse, error) + func (c *ApiService) PageConnectionPolicy(params *ListConnectionPolicyParams, pageToken, pageNumber string) (*ListConnectionPolicyResponse, error) + func (c *ApiService) PageConnectionPolicyTarget(ConnectionPolicySid string, params *ListConnectionPolicyTargetParams, ...) (*ListConnectionPolicyTargetResponse, error) + func (c *ApiService) PageDialingPermissionsCountry(params *ListDialingPermissionsCountryParams, pageToken, pageNumber string) (*ListDialingPermissionsCountryResponse, error) + func (c *ApiService) PageDialingPermissionsHrsPrefixes(IsoCode string, params *ListDialingPermissionsHrsPrefixesParams, ...) (*ListDialingPermissionsHrsPrefixesResponse, error) + func (c *ApiService) PageIpRecord(params *ListIpRecordParams, pageToken, pageNumber string) (*ListIpRecordResponse, error) + func (c *ApiService) PageSourceIpMapping(params *ListSourceIpMappingParams, pageToken, pageNumber string) (*ListSourceIpMappingResponse, error) + func (c *ApiService) StreamByocTrunk(params *ListByocTrunkParams) (chan VoiceV1ByocTrunk, error) + func (c *ApiService) StreamConnectionPolicy(params *ListConnectionPolicyParams) (chan VoiceV1ConnectionPolicy, error) + func (c *ApiService) StreamConnectionPolicyTarget(ConnectionPolicySid string, params *ListConnectionPolicyTargetParams) (chan VoiceV1ConnectionPolicyTarget, error) + func (c *ApiService) StreamDialingPermissionsCountry(params *ListDialingPermissionsCountryParams) (chan VoiceV1DialingPermissionsCountry, error) + func (c *ApiService) StreamDialingPermissionsHrsPrefixes(IsoCode string, params *ListDialingPermissionsHrsPrefixesParams) (chan VoiceV1DialingPermissionsHrsPrefixes, error) + func (c *ApiService) StreamIpRecord(params *ListIpRecordParams) (chan VoiceV1IpRecord, error) + func (c *ApiService) StreamSourceIpMapping(params *ListSourceIpMappingParams) (chan VoiceV1SourceIpMapping, error) + func (c *ApiService) UpdateByocTrunk(Sid string, params *UpdateByocTrunkParams) (*VoiceV1ByocTrunk, error) + func (c *ApiService) UpdateConnectionPolicy(Sid string, params *UpdateConnectionPolicyParams) (*VoiceV1ConnectionPolicy, error) + func (c *ApiService) UpdateConnectionPolicyTarget(ConnectionPolicySid string, Sid string, ...) (*VoiceV1ConnectionPolicyTarget, error) + func (c *ApiService) UpdateDialingPermissionsSettings(params *UpdateDialingPermissionsSettingsParams) (*VoiceV1DialingPermissionsSettings, error) + func (c *ApiService) UpdateIpRecord(Sid string, params *UpdateIpRecordParams) (*VoiceV1IpRecord, error) + func (c *ApiService) UpdateSourceIpMapping(Sid string, params *UpdateSourceIpMappingParams) (*VoiceV1SourceIpMapping, error) + type CreateByocTrunkParams struct + CnamLookupEnabled *bool + ConnectionPolicySid *string + FriendlyName *string + FromDomainSid *string + StatusCallbackMethod *string + StatusCallbackUrl *string + VoiceFallbackMethod *string + VoiceFallbackUrl *string + VoiceMethod *string + VoiceUrl *string + func (params *CreateByocTrunkParams) SetCnamLookupEnabled(CnamLookupEnabled bool) *CreateByocTrunkParams + func (params *CreateByocTrunkParams) SetConnectionPolicySid(ConnectionPolicySid string) *CreateByocTrunkParams + func (params *CreateByocTrunkParams) SetFriendlyName(FriendlyName string) *CreateByocTrunkParams + func (params *CreateByocTrunkParams) SetFromDomainSid(FromDomainSid string) *CreateByocTrunkParams + func (params *CreateByocTrunkParams) SetStatusCallbackMethod(StatusCallbackMethod string) *CreateByocTrunkParams + func (params *CreateByocTrunkParams) SetStatusCallbackUrl(StatusCallbackUrl string) *CreateByocTrunkParams + func (params *CreateByocTrunkParams) SetVoiceFallbackMethod(VoiceFallbackMethod string) *CreateByocTrunkParams + func (params *CreateByocTrunkParams) SetVoiceFallbackUrl(VoiceFallbackUrl string) *CreateByocTrunkParams + func (params *CreateByocTrunkParams) SetVoiceMethod(VoiceMethod string) *CreateByocTrunkParams + func (params *CreateByocTrunkParams) SetVoiceUrl(VoiceUrl string) *CreateByocTrunkParams + type CreateConnectionPolicyParams struct + FriendlyName *string + func (params *CreateConnectionPolicyParams) SetFriendlyName(FriendlyName string) *CreateConnectionPolicyParams + type CreateConnectionPolicyTargetParams struct + Enabled *bool + FriendlyName *string + Priority *int + Target *string + Weight *int + func (params *CreateConnectionPolicyTargetParams) SetEnabled(Enabled bool) *CreateConnectionPolicyTargetParams + func (params *CreateConnectionPolicyTargetParams) SetFriendlyName(FriendlyName string) *CreateConnectionPolicyTargetParams + func (params *CreateConnectionPolicyTargetParams) SetPriority(Priority int) *CreateConnectionPolicyTargetParams + func (params *CreateConnectionPolicyTargetParams) SetTarget(Target string) *CreateConnectionPolicyTargetParams + func (params *CreateConnectionPolicyTargetParams) SetWeight(Weight int) *CreateConnectionPolicyTargetParams + type CreateDialingPermissionsCountryBulkUpdateParams struct + UpdateRequest *string + func (params *CreateDialingPermissionsCountryBulkUpdateParams) SetUpdateRequest(UpdateRequest string) *CreateDialingPermissionsCountryBulkUpdateParams + type CreateIpRecordParams struct + CidrPrefixLength *int + FriendlyName *string + IpAddress *string + func (params *CreateIpRecordParams) SetCidrPrefixLength(CidrPrefixLength int) *CreateIpRecordParams + func (params *CreateIpRecordParams) SetFriendlyName(FriendlyName string) *CreateIpRecordParams + func (params *CreateIpRecordParams) SetIpAddress(IpAddress string) *CreateIpRecordParams + type CreateSourceIpMappingParams struct + IpRecordSid *string + SipDomainSid *string + func (params *CreateSourceIpMappingParams) SetIpRecordSid(IpRecordSid string) *CreateSourceIpMappingParams + func (params *CreateSourceIpMappingParams) SetSipDomainSid(SipDomainSid string) *CreateSourceIpMappingParams + type ListByocTrunkParams struct + Limit *int + PageSize *int + func (params *ListByocTrunkParams) SetLimit(Limit int) *ListByocTrunkParams + func (params *ListByocTrunkParams) SetPageSize(PageSize int) *ListByocTrunkParams + type ListByocTrunkResponse struct + ByocTrunks []VoiceV1ByocTrunk + Meta ListByocTrunkResponseMeta + type ListByocTrunkResponseMeta struct + FirstPageUrl string + Key string + NextPageUrl string + Page int + PageSize int + PreviousPageUrl string + Url string + type ListConnectionPolicyParams struct + Limit *int + PageSize *int + func (params *ListConnectionPolicyParams) SetLimit(Limit int) *ListConnectionPolicyParams + func (params *ListConnectionPolicyParams) SetPageSize(PageSize int) *ListConnectionPolicyParams + type ListConnectionPolicyResponse struct + ConnectionPolicies []VoiceV1ConnectionPolicy + Meta ListByocTrunkResponseMeta + type ListConnectionPolicyTargetParams struct + Limit *int + PageSize *int + func (params *ListConnectionPolicyTargetParams) SetLimit(Limit int) *ListConnectionPolicyTargetParams + func (params *ListConnectionPolicyTargetParams) SetPageSize(PageSize int) *ListConnectionPolicyTargetParams + type ListConnectionPolicyTargetResponse struct + Meta ListByocTrunkResponseMeta + Targets []VoiceV1ConnectionPolicyTarget + type ListDialingPermissionsCountryParams struct + Continent *string + CountryCode *string + HighRiskSpecialNumbersEnabled *bool + HighRiskTollfraudNumbersEnabled *bool + IsoCode *string + Limit *int + LowRiskNumbersEnabled *bool + PageSize *int + func (params *ListDialingPermissionsCountryParams) SetContinent(Continent string) *ListDialingPermissionsCountryParams + func (params *ListDialingPermissionsCountryParams) SetCountryCode(CountryCode string) *ListDialingPermissionsCountryParams + func (params *ListDialingPermissionsCountryParams) SetHighRiskSpecialNumbersEnabled(HighRiskSpecialNumbersEnabled bool) *ListDialingPermissionsCountryParams + func (params *ListDialingPermissionsCountryParams) SetHighRiskTollfraudNumbersEnabled(HighRiskTollfraudNumbersEnabled bool) *ListDialingPermissionsCountryParams + func (params *ListDialingPermissionsCountryParams) SetIsoCode(IsoCode string) *ListDialingPermissionsCountryParams + func (params *ListDialingPermissionsCountryParams) SetLimit(Limit int) *ListDialingPermissionsCountryParams + func (params *ListDialingPermissionsCountryParams) SetLowRiskNumbersEnabled(LowRiskNumbersEnabled bool) *ListDialingPermissionsCountryParams + func (params *ListDialingPermissionsCountryParams) SetPageSize(PageSize int) *ListDialingPermissionsCountryParams + type ListDialingPermissionsCountryResponse struct + Content []VoiceV1DialingPermissionsCountry + Meta ListByocTrunkResponseMeta + type ListDialingPermissionsHrsPrefixesParams struct + Limit *int + PageSize *int + func (params *ListDialingPermissionsHrsPrefixesParams) SetLimit(Limit int) *ListDialingPermissionsHrsPrefixesParams + func (params *ListDialingPermissionsHrsPrefixesParams) SetPageSize(PageSize int) *ListDialingPermissionsHrsPrefixesParams + type ListDialingPermissionsHrsPrefixesResponse struct + Content []VoiceV1DialingPermissionsHrsPrefixes + Meta ListByocTrunkResponseMeta + type ListIpRecordParams struct + Limit *int + PageSize *int + func (params *ListIpRecordParams) SetLimit(Limit int) *ListIpRecordParams + func (params *ListIpRecordParams) SetPageSize(PageSize int) *ListIpRecordParams + type ListIpRecordResponse struct + IpRecords []VoiceV1IpRecord + Meta ListByocTrunkResponseMeta + type ListSourceIpMappingParams struct + Limit *int + PageSize *int + func (params *ListSourceIpMappingParams) SetLimit(Limit int) *ListSourceIpMappingParams + func (params *ListSourceIpMappingParams) SetPageSize(PageSize int) *ListSourceIpMappingParams + type ListSourceIpMappingResponse struct + Meta ListByocTrunkResponseMeta + SourceIpMappings []VoiceV1SourceIpMapping + type UpdateByocTrunkParams struct + CnamLookupEnabled *bool + ConnectionPolicySid *string + FriendlyName *string + FromDomainSid *string + StatusCallbackMethod *string + StatusCallbackUrl *string + VoiceFallbackMethod *string + VoiceFallbackUrl *string + VoiceMethod *string + VoiceUrl *string + func (params *UpdateByocTrunkParams) SetCnamLookupEnabled(CnamLookupEnabled bool) *UpdateByocTrunkParams + func (params *UpdateByocTrunkParams) SetConnectionPolicySid(ConnectionPolicySid string) *UpdateByocTrunkParams + func (params *UpdateByocTrunkParams) SetFriendlyName(FriendlyName string) *UpdateByocTrunkParams + func (params *UpdateByocTrunkParams) SetFromDomainSid(FromDomainSid string) *UpdateByocTrunkParams + func (params *UpdateByocTrunkParams) SetStatusCallbackMethod(StatusCallbackMethod string) *UpdateByocTrunkParams + func (params *UpdateByocTrunkParams) SetStatusCallbackUrl(StatusCallbackUrl string) *UpdateByocTrunkParams + func (params *UpdateByocTrunkParams) SetVoiceFallbackMethod(VoiceFallbackMethod string) *UpdateByocTrunkParams + func (params *UpdateByocTrunkParams) SetVoiceFallbackUrl(VoiceFallbackUrl string) *UpdateByocTrunkParams + func (params *UpdateByocTrunkParams) SetVoiceMethod(VoiceMethod string) *UpdateByocTrunkParams + func (params *UpdateByocTrunkParams) SetVoiceUrl(VoiceUrl string) *UpdateByocTrunkParams + type UpdateConnectionPolicyParams struct + FriendlyName *string + func (params *UpdateConnectionPolicyParams) SetFriendlyName(FriendlyName string) *UpdateConnectionPolicyParams + type UpdateConnectionPolicyTargetParams struct + Enabled *bool + FriendlyName *string + Priority *int + Target *string + Weight *int + func (params *UpdateConnectionPolicyTargetParams) SetEnabled(Enabled bool) *UpdateConnectionPolicyTargetParams + func (params *UpdateConnectionPolicyTargetParams) SetFriendlyName(FriendlyName string) *UpdateConnectionPolicyTargetParams + func (params *UpdateConnectionPolicyTargetParams) SetPriority(Priority int) *UpdateConnectionPolicyTargetParams + func (params *UpdateConnectionPolicyTargetParams) SetTarget(Target string) *UpdateConnectionPolicyTargetParams + func (params *UpdateConnectionPolicyTargetParams) SetWeight(Weight int) *UpdateConnectionPolicyTargetParams + type UpdateDialingPermissionsSettingsParams struct + DialingPermissionsInheritance *bool + func (params *UpdateDialingPermissionsSettingsParams) SetDialingPermissionsInheritance(DialingPermissionsInheritance bool) *UpdateDialingPermissionsSettingsParams + type UpdateIpRecordParams struct + FriendlyName *string + func (params *UpdateIpRecordParams) SetFriendlyName(FriendlyName string) *UpdateIpRecordParams + type UpdateSourceIpMappingParams struct + SipDomainSid *string + func (params *UpdateSourceIpMappingParams) SetSipDomainSid(SipDomainSid string) *UpdateSourceIpMappingParams + type VoiceV1ArchivedCall struct + Date *string + Sid *string + Url *string + type VoiceV1ByocTrunk struct + AccountSid *string + CnamLookupEnabled *bool + ConnectionPolicySid *string + DateCreated *time.Time + DateUpdated *time.Time + FriendlyName *string + FromDomainSid *string + Sid *string + StatusCallbackMethod *string + StatusCallbackUrl *string + Url *string + VoiceFallbackMethod *string + VoiceFallbackUrl *string + VoiceMethod *string + VoiceUrl *string + type VoiceV1ConnectionPolicy struct + AccountSid *string + DateCreated *time.Time + DateUpdated *time.Time + FriendlyName *string + Links *map[string]interface{} + Sid *string + Url *string + type VoiceV1ConnectionPolicyTarget struct + AccountSid *string + ConnectionPolicySid *string + DateCreated *time.Time + DateUpdated *time.Time + Enabled *bool + FriendlyName *string + Priority *int + Sid *string + Target *string + Url *string + Weight *int + type VoiceV1DialingPermissionsCountry struct + Continent *string + CountryCodes *[]string + HighRiskSpecialNumbersEnabled *bool + HighRiskTollfraudNumbersEnabled *bool + IsoCode *string + Links *map[string]interface{} + LowRiskNumbersEnabled *bool + Name *string + Url *string + type VoiceV1DialingPermissionsCountryBulkUpdate struct + UpdateCount *int + UpdateRequest *string + type VoiceV1DialingPermissionsCountryInstance struct + Continent *string + CountryCodes *[]string + HighRiskSpecialNumbersEnabled *bool + HighRiskTollfraudNumbersEnabled *bool + IsoCode *string + Links *map[string]interface{} + LowRiskNumbersEnabled *bool + Name *string + Url *string + type VoiceV1DialingPermissionsHrsPrefixes struct + Prefix *string + type VoiceV1DialingPermissionsSettings struct + DialingPermissionsInheritance *bool + Url *string + type VoiceV1IpRecord struct + AccountSid *string + CidrPrefixLength *int + DateCreated *time.Time + DateUpdated *time.Time + FriendlyName *string + IpAddress *string + Sid *string + Url *string + type VoiceV1SourceIpMapping struct + DateCreated *time.Time + DateUpdated *time.Time + IpRecordSid *string + Sid *string + SipDomainSid *string + Url *string