pub struct UpdateApplicationParams {Show 18 fields
pub account_sid: String,
pub sid: String,
pub friendly_name: Option<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 public_application_connect_enabled: Option<bool>,
}
Expand description
struct for passing parameters to the method update_application
Fields§
§account_sid: String
The SID of the Account that created the Application resources to update.
sid: String
The Twilio-provided string that uniquely identifies the Application resource to update.
friendly_name: Option<String>
A descriptive string that you create to describe the resource. It can be up to 64 characters long.
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 your 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>
Same as message_status_callback: The URL we should call using a POST method to send status information about SMS messages sent by the application. Deprecated, included for backwards compatibility.
message_status_callback: Option<String>
The URL we should call using a POST method to send message status information to your application.
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 UpdateApplicationParams
impl Clone for UpdateApplicationParams
Source§fn clone(&self) -> UpdateApplicationParams
fn clone(&self) -> UpdateApplicationParams
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more