pub struct SourceIpConfig {
pub cidrs: Vec<String>,
}
Expand description
A list of IP address ranges (CIDRs). Used to create an allow list of IP addresses for a private workforce. For more information, see .
Fields§
§cidrs: Vec<String>
A list of one to ten Classless Inter-Domain Routing (CIDR) values.
Maximum: Ten CIDR values
The following Length Constraints apply to individual CIDR values in the CIDR value list.
Trait Implementations§
Source§impl Clone for SourceIpConfig
impl Clone for SourceIpConfig
Source§fn clone(&self) -> SourceIpConfig
fn clone(&self) -> SourceIpConfig
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 moreSource§impl Debug for SourceIpConfig
impl Debug for SourceIpConfig
Source§impl Default for SourceIpConfig
impl Default for SourceIpConfig
Source§fn default() -> SourceIpConfig
fn default() -> SourceIpConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SourceIpConfig
impl<'de> Deserialize<'de> for SourceIpConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SourceIpConfig
impl PartialEq for SourceIpConfig
Source§impl Serialize for SourceIpConfig
impl Serialize for SourceIpConfig
impl StructuralPartialEq for SourceIpConfig
Auto Trait Implementations§
impl Freeze for SourceIpConfig
impl RefUnwindSafe for SourceIpConfig
impl Send for SourceIpConfig
impl Sync for SourceIpConfig
impl Unpin for SourceIpConfig
impl UnwindSafe for SourceIpConfig
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