pub struct IpSecPolicyRequest {
pub name: String,
pub description: Option<String>,
pub proposals: Option<Vec<i32>>,
pub pfs_group: Option<i32>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
IpSecPolicyRequest : Adds support for custom fields and tags.
Fields§
§name: String§description: Option<String>§proposals: Option<Vec<i32>>§pfs_group: Option<i32>1- Group 1 *2- Group 2 *5- Group 5 *14- Group 14 *15- Group 15 *16- Group 16 *17- Group 17 *18- Group 18 *19- Group 19 *20- Group 20 *21- Group 21 *22- Group 22 *23- Group 23 *24- Group 24 *25- Group 25 *26- Group 26 *27- Group 27 *28- Group 28 *29- Group 29 *30- Group 30 *31- Group 31 *32- Group 32 *33- Group 33 *34- Group 34
comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl IpSecPolicyRequest
impl IpSecPolicyRequest
Sourcepub fn new(name: String) -> IpSecPolicyRequest
pub fn new(name: String) -> IpSecPolicyRequest
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for IpSecPolicyRequest
impl Clone for IpSecPolicyRequest
Source§fn clone(&self) -> IpSecPolicyRequest
fn clone(&self) -> IpSecPolicyRequest
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 Debug for IpSecPolicyRequest
impl Debug for IpSecPolicyRequest
Source§impl Default for IpSecPolicyRequest
impl Default for IpSecPolicyRequest
Source§fn default() -> IpSecPolicyRequest
fn default() -> IpSecPolicyRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IpSecPolicyRequest
impl<'de> Deserialize<'de> for IpSecPolicyRequest
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 IpSecPolicyRequest
impl PartialEq for IpSecPolicyRequest
Source§impl Serialize for IpSecPolicyRequest
impl Serialize for IpSecPolicyRequest
impl StructuralPartialEq for IpSecPolicyRequest
Auto Trait Implementations§
impl Freeze for IpSecPolicyRequest
impl RefUnwindSafe for IpSecPolicyRequest
impl Send for IpSecPolicyRequest
impl Sync for IpSecPolicyRequest
impl Unpin for IpSecPolicyRequest
impl UnwindSafe for IpSecPolicyRequest
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