pub struct PatchedWritableIpSecPolicyRequest {
pub name: Option<String>,
pub description: Option<String>,
pub proposals: Option<Vec<i32>>,
pub pfs_group: Option<Option<PfsGroup>>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedWritableIpSecPolicyRequest : Adds support for custom fields and tags.
Fields§
§name: Option<String>§description: Option<String>§proposals: Option<Vec<i32>>§pfs_group: Option<Option<PfsGroup>>Diffie-Hellman group for Perfect Forward Secrecy * 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 PatchedWritableIpSecPolicyRequest
impl PatchedWritableIpSecPolicyRequest
Sourcepub fn new() -> PatchedWritableIpSecPolicyRequest
pub fn new() -> PatchedWritableIpSecPolicyRequest
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for PatchedWritableIpSecPolicyRequest
impl Clone for PatchedWritableIpSecPolicyRequest
Source§fn clone(&self) -> PatchedWritableIpSecPolicyRequest
fn clone(&self) -> PatchedWritableIpSecPolicyRequest
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 PatchedWritableIpSecPolicyRequest
impl Default for PatchedWritableIpSecPolicyRequest
Source§fn default() -> PatchedWritableIpSecPolicyRequest
fn default() -> PatchedWritableIpSecPolicyRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedWritableIpSecPolicyRequest
impl<'de> Deserialize<'de> for PatchedWritableIpSecPolicyRequest
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 PatchedWritableIpSecPolicyRequest
impl PartialEq for PatchedWritableIpSecPolicyRequest
Source§fn eq(&self, other: &PatchedWritableIpSecPolicyRequest) -> bool
fn eq(&self, other: &PatchedWritableIpSecPolicyRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PatchedWritableIpSecPolicyRequest
Auto Trait Implementations§
impl Freeze for PatchedWritableIpSecPolicyRequest
impl RefUnwindSafe for PatchedWritableIpSecPolicyRequest
impl Send for PatchedWritableIpSecPolicyRequest
impl Sync for PatchedWritableIpSecPolicyRequest
impl Unpin for PatchedWritableIpSecPolicyRequest
impl UnwindSafe for PatchedWritableIpSecPolicyRequest
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