Twilio. Schemas. SipDomain
(twilio v0.2.0)
Copy Markdown
Fields
account_sid- The SID of the Account that created the SipDomain resource.api_version- The API version used to process the call.auth_type- The types of authentication you have mapped to your domain. Can be:IP_ACLandCREDENTIAL_LIST. If you have both defined for your domain, both will be returned in a comma delimited string. Ifauth_typeis not defined, the domain will not be able to receive any traffic.byoc_trunk_sid- The SID of the BYOC Trunk(Bring Your Own Carrier) resource that the Sip Domain will be associated with.date_created- The date and time in GMT that the resource was created specified in RFC 2822 format.date_updated- The date and time in GMT that the resource was last updated specified in RFC 2822 format.domain_name- The unique address you reserve on Twilio to which you route your SIP traffic. Domain names can contain letters, digits, and "-" and must end withsip.twilio.com.emergency_caller_sid- Whether an emergency caller sid is configured for the domain. If present, this phone number will be used as the callback for the emergency call.emergency_calling_enabled- Whether emergency calling is enabled for the domain. If enabled, allows emergency calls on the domain from phone numbers with validated addresses.friendly_name- The string that you assigned to describe the resource.secure- Whether secure SIP is enabled for the domain. If enabled, TLS will be enforced and SRTP will be negotiated on all incoming calls to this sip domain.sid- The unique string that that we created to identify the SipDomain resource.sip_registration- Whether to allow SIP Endpoints to register with the domain to receive calls.subresource_uris- A list of mapping resources associated with the SIP Domain resource identified by their relative URIs.uri- The URI of the resource, relative tohttps://api.twilio.com.voice_fallback_method- The HTTP method we use to callvoice_fallback_url. Can be:GETorPOST.voice_fallback_url- The URL that we call when an error occurs while retrieving or executing the TwiML requested fromvoice_url.voice_method- The HTTP method we use to callvoice_url. Can be:GETorPOST.voice_status_callback_method- The HTTP method we use to callvoice_status_callback_url. EitherGETorPOST.voice_status_callback_url- The URL that we call to pass status parameters (such as call ended) to your application.voice_url- The URL we call using thevoice_methodwhen the domain receives a call.
Summary
Functions
Decodes parsed JSON into this struct.
Types
@type t() :: %Twilio.Schemas.SipDomain{ __extra__: %{optional(String.t()) => term()}, __present__: [atom()], account_sid: String.t() | nil, api_version: String.t() | nil, auth_type: String.t() | nil, byoc_trunk_sid: String.t() | nil, date_created: String.t() | nil, date_updated: String.t() | nil, domain_name: String.t() | nil, emergency_caller_sid: String.t() | nil, emergency_calling_enabled: boolean() | nil, friendly_name: String.t() | nil, secure: boolean() | nil, sid: String.t() | nil, sip_registration: boolean() | nil, subresource_uris: map() | nil, uri: String.t() | nil, voice_fallback_method: String.t() | nil, voice_fallback_url: String.t() | nil, voice_method: String.t() | nil, voice_status_callback_method: String.t() | nil, voice_status_callback_url: String.t() | nil, voice_url: String.t() | nil }