pub struct PatchedWritableIpSecProfileRequest {
pub name: Option<String>,
pub description: Option<String>,
pub mode: Option<Mode>,
pub ike_policy: Option<Box<IpSecProfileRequestIkePolicy>>,
pub ipsec_policy: Option<Box<IpSecProfileRequestIpsecPolicy>>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedWritableIpSecProfileRequest : Adds support for custom fields and tags.
Fields§
§name: Option<String>§description: Option<String>§mode: Option<Mode>esp- ESP *ah- AH
ike_policy: Option<Box<IpSecProfileRequestIkePolicy>>§ipsec_policy: Option<Box<IpSecProfileRequestIpsecPolicy>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedWritableIpSecProfileRequest
impl PatchedWritableIpSecProfileRequest
Sourcepub fn new() -> PatchedWritableIpSecProfileRequest
pub fn new() -> PatchedWritableIpSecProfileRequest
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for PatchedWritableIpSecProfileRequest
impl Clone for PatchedWritableIpSecProfileRequest
Source§fn clone(&self) -> PatchedWritableIpSecProfileRequest
fn clone(&self) -> PatchedWritableIpSecProfileRequest
Returns a duplicate 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 Default for PatchedWritableIpSecProfileRequest
impl Default for PatchedWritableIpSecProfileRequest
Source§fn default() -> PatchedWritableIpSecProfileRequest
fn default() -> PatchedWritableIpSecProfileRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedWritableIpSecProfileRequest
impl<'de> Deserialize<'de> for PatchedWritableIpSecProfileRequest
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 PatchedWritableIpSecProfileRequest
impl PartialEq for PatchedWritableIpSecProfileRequest
Source§fn eq(&self, other: &PatchedWritableIpSecProfileRequest) -> bool
fn eq(&self, other: &PatchedWritableIpSecProfileRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PatchedWritableIpSecProfileRequest
Auto Trait Implementations§
impl Freeze for PatchedWritableIpSecProfileRequest
impl RefUnwindSafe for PatchedWritableIpSecProfileRequest
impl Send for PatchedWritableIpSecProfileRequest
impl Sync for PatchedWritableIpSecProfileRequest
impl Unpin for PatchedWritableIpSecProfileRequest
impl UnwindSafe for PatchedWritableIpSecProfileRequest
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