pub struct PatchedBulkWirelessLanRequest {Show 16 fields
pub id: i32,
pub ssid: Option<String>,
pub description: Option<String>,
pub group: Option<Option<Box<BulkWirelessLanRequestGroup>>>,
pub status: Option<Status>,
pub vlan: Option<Option<Box<BulkInterfaceRequestUntaggedVlan>>>,
pub scope_type: Option<Option<String>>,
pub scope_id: Option<Option<i32>>,
pub tenant: Option<Option<Box<AsnRangeRequestTenant>>>,
pub auth_type: Option<AuthType>,
pub auth_cipher: Option<AuthCipher>,
pub auth_psk: Option<String>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedBulkWirelessLanRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§ssid: Option<String>§description: Option<String>§group: Option<Option<Box<BulkWirelessLanRequestGroup>>>§status: Option<Status>active- Active *reserved- Reserved *disabled- Disabled *deprecated- Deprecated
vlan: Option<Option<Box<BulkInterfaceRequestUntaggedVlan>>>§scope_type: Option<Option<String>>§scope_id: Option<Option<i32>>§tenant: Option<Option<Box<AsnRangeRequestTenant>>>§auth_type: Option<AuthType>open- Open *wep- WEP *wpa-personal- WPA Personal (PSK) *wpa-enterprise- WPA Enterprise
auth_cipher: Option<AuthCipher>auto- Auto *tkip- TKIP *aes- AES
auth_psk: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkWirelessLanRequest
impl PatchedBulkWirelessLanRequest
Sourcepub fn new(id: i32) -> PatchedBulkWirelessLanRequest
pub fn new(id: i32) -> PatchedBulkWirelessLanRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for PatchedBulkWirelessLanRequest
impl Clone for PatchedBulkWirelessLanRequest
Source§fn clone(&self) -> PatchedBulkWirelessLanRequest
fn clone(&self) -> PatchedBulkWirelessLanRequest
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 PatchedBulkWirelessLanRequest
impl Default for PatchedBulkWirelessLanRequest
Source§fn default() -> PatchedBulkWirelessLanRequest
fn default() -> PatchedBulkWirelessLanRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkWirelessLanRequest
impl<'de> Deserialize<'de> for PatchedBulkWirelessLanRequest
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 PatchedBulkWirelessLanRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkWirelessLanRequest
impl RefUnwindSafe for PatchedBulkWirelessLanRequest
impl Send for PatchedBulkWirelessLanRequest
impl Sync for PatchedBulkWirelessLanRequest
impl Unpin for PatchedBulkWirelessLanRequest
impl UnsafeUnpin for PatchedBulkWirelessLanRequest
impl UnwindSafe for PatchedBulkWirelessLanRequest
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