pub struct PatchedBulkIpSecPolicyRequest {
pub id: i32,
pub name: Option<String>,
pub description: Option<String>,
pub proposals: Option<Vec<i32>>,
pub pfs_group: Option<i32>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedBulkIpSecPolicyRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§name: Option<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
owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkIpSecPolicyRequest
impl PatchedBulkIpSecPolicyRequest
Sourcepub fn new(id: i32) -> PatchedBulkIpSecPolicyRequest
pub fn new(id: i32) -> PatchedBulkIpSecPolicyRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for PatchedBulkIpSecPolicyRequest
impl Clone for PatchedBulkIpSecPolicyRequest
Source§fn clone(&self) -> PatchedBulkIpSecPolicyRequest
fn clone(&self) -> PatchedBulkIpSecPolicyRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PatchedBulkIpSecPolicyRequest
impl Default for PatchedBulkIpSecPolicyRequest
Source§fn default() -> PatchedBulkIpSecPolicyRequest
fn default() -> PatchedBulkIpSecPolicyRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkIpSecPolicyRequest
impl<'de> Deserialize<'de> for PatchedBulkIpSecPolicyRequest
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
impl StructuralPartialEq for PatchedBulkIpSecPolicyRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkIpSecPolicyRequest
impl RefUnwindSafe for PatchedBulkIpSecPolicyRequest
impl Send for PatchedBulkIpSecPolicyRequest
impl Sync for PatchedBulkIpSecPolicyRequest
impl Unpin for PatchedBulkIpSecPolicyRequest
impl UnsafeUnpin for PatchedBulkIpSecPolicyRequest
impl UnwindSafe for PatchedBulkIpSecPolicyRequest
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