pub struct CreateApplicationParams {Show 17 fields
pub account_sid: String,
pub api_version: Option<String>,
pub voice_url: Option<String>,
pub voice_method: Option<String>,
pub voice_fallback_url: Option<String>,
pub voice_fallback_method: Option<String>,
pub status_callback: Option<String>,
pub status_callback_method: Option<String>,
pub voice_caller_id_lookup: Option<bool>,
pub sms_url: Option<String>,
pub sms_method: Option<String>,
pub sms_fallback_url: Option<String>,
pub sms_fallback_method: Option<String>,
pub sms_status_callback: Option<String>,
pub message_status_callback: Option<String>,
pub friendly_name: Option<String>,
pub public_application_connect_enabled: Option<bool>,
}
Expand description
struct for passing parameters to the method create_application
Fields§
§account_sid: String
The SID of the Account that will create the resource.
api_version: Option<String>
The API version to use to start a new TwiML session. Can be: 2010-04-01
or 2008-08-01
. The default value is the account’s default API version.
voice_url: Option<String>
The URL we should call when the phone number assigned to this application receives a call.
voice_method: Option<String>
The HTTP method we should use to call voice_url
. Can be: GET
or POST
.
voice_fallback_url: Option<String>
The URL that we should call when an error occurs retrieving or executing the TwiML requested by url
.
voice_fallback_method: Option<String>
The HTTP method we should use to call voice_fallback_url
. Can be: GET
or POST
.
status_callback: Option<String>
The URL we should call using the status_callback_method
to send status information to your application.
status_callback_method: Option<String>
The HTTP method we should use to call status_callback
. Can be: GET
or POST
.
voice_caller_id_lookup: Option<bool>
Whether we should look up the caller’s caller-ID name from the CNAM database (additional charges apply). Can be: true
or false
.
sms_url: Option<String>
The URL we should call when the phone number receives an incoming SMS message.
sms_method: Option<String>
The HTTP method we should use to call sms_url
. Can be: GET
or POST
.
sms_fallback_url: Option<String>
The URL that we should call when an error occurs while retrieving or executing the TwiML from sms_url
.
sms_fallback_method: Option<String>
The HTTP method we should use to call sms_fallback_url
. Can be: GET
or POST
.
sms_status_callback: Option<String>
The URL we should call using a POST method to send status information about SMS messages sent by the application.
message_status_callback: Option<String>
The URL we should call using a POST method to send message status information to your application.
friendly_name: Option<String>
A descriptive string that you create to describe the new application. It can be up to 64 characters long.
public_application_connect_enabled: Option<bool>
Whether to allow other Twilio accounts to dial this applicaton using Dial verb. Can be: true
or false
.
Trait Implementations§
Source§impl Clone for CreateApplicationParams
impl Clone for CreateApplicationParams
Source§fn clone(&self) -> CreateApplicationParams
fn clone(&self) -> CreateApplicationParams
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more