pub struct UpdateSipIpAddressParams {
pub account_sid: String,
pub ip_access_control_list_sid: String,
pub sid: String,
pub ip_address: Option<String>,
pub friendly_name: Option<String>,
pub cidr_prefix_length: Option<i32>,
}
Expand description
struct for passing parameters to the method update_sip_ip_address
Fields§
§account_sid: String
The unique id of the Account responsible for this resource.
ip_access_control_list_sid: String
The IpAccessControlList Sid that identifies the IpAddress resources to update.
sid: String
A 34 character string that identifies the IpAddress resource to update.
ip_address: Option<String>
An IP address in dotted decimal notation from which you want to accept traffic. Any SIP requests from this IP address will be allowed by Twilio. IPv4 only supported today.
friendly_name: Option<String>
A human readable descriptive text for this resource, up to 255 characters long.
cidr_prefix_length: Option<i32>
An integer representing the length of the CIDR prefix to use with this IP address when accepting traffic. By default the entire IP address is used.
Trait Implementations§
Source§impl Clone for UpdateSipIpAddressParams
impl Clone for UpdateSipIpAddressParams
Source§fn clone(&self) -> UpdateSipIpAddressParams
fn clone(&self) -> UpdateSipIpAddressParams
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for UpdateSipIpAddressParams
impl RefUnwindSafe for UpdateSipIpAddressParams
impl Send for UpdateSipIpAddressParams
impl Sync for UpdateSipIpAddressParams
impl Unpin for UpdateSipIpAddressParams
impl UnwindSafe for UpdateSipIpAddressParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more