pub struct PatchedWritableInterfaceRequest {Show 34 fields
pub device: Option<Box<BriefInterfaceRequestDevice>>,
pub vdcs: Option<Vec<i32>>,
pub module: Option<Option<Box<ConsolePortRequestModule>>>,
pub name: Option<String>,
pub label: Option<String>,
pub type: Option<RHashType>,
pub enabled: Option<bool>,
pub parent: Option<Option<i32>>,
pub bridge: Option<Option<i32>>,
pub lag: Option<Option<i32>>,
pub mtu: Option<Option<i32>>,
pub primary_mac_address: Option<Option<Box<InterfaceRequestPrimaryMacAddress>>>,
pub speed: Option<Option<i32>>,
pub duplex: Option<Option<Duplex>>,
pub wwn: Option<Option<String>>,
pub mgmt_only: Option<bool>,
pub description: Option<String>,
pub mode: Option<Option<Mode>>,
pub rf_role: Option<Option<RfRole>>,
pub rf_channel: Option<Option<RfChannel>>,
pub poe_mode: Option<Option<PoeMode>>,
pub poe_type: Option<Option<PoeType>>,
pub rf_channel_frequency: Option<Option<f64>>,
pub rf_channel_width: Option<Option<f64>>,
pub tx_power: Option<Option<i32>>,
pub untagged_vlan: Option<Option<Box<InterfaceRequestUntaggedVlan>>>,
pub tagged_vlans: Option<Vec<i32>>,
pub qinq_svlan: Option<Option<Box<InterfaceRequestUntaggedVlan>>>,
pub vlan_translation_policy: Option<Option<Box<InterfaceRequestVlanTranslationPolicy>>>,
pub mark_connected: Option<bool>,
pub wireless_lans: Option<Vec<i32>>,
pub vrf: Option<Option<Box<IpAddressRequestVrf>>>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedWritableInterfaceRequest : Adds support for custom fields and tags.
Fields§
§device: Option<Box<BriefInterfaceRequestDevice>>§vdcs: Option<Vec<i32>>§module: Option<Option<Box<ConsolePortRequestModule>>>§name: Option<String>§label: Option<String>Physical label
type: Option<RHashType>virtual- Virtual *bridge- Bridge *lag- Link Aggregation Group (LAG) *100base-fx- 100BASE-FX (10/100ME) *100base-lfx- 100BASE-LFX (10/100ME) *100base-tx- 100BASE-TX (10/100ME) *100base-t1- 100BASE-T1 (10/100ME) *1000base-bx10-d- 1000BASE-BX10-D (1GE BiDi Down) *1000base-bx10-u- 1000BASE-BX10-U (1GE BiDi Up) *1000base-cwdm- 1000BASE-CWDM (1GE) *1000base-cx- 1000BASE-CX (1GE DAC) *1000base-dwdm- 1000BASE-DWDM (1GE) *1000base-ex- 1000BASE-EX (1GE) *1000base-lsx- 1000BASE-LSX (1GE) *1000base-lx- 1000BASE-LX (1GE) *1000base-lx10- 1000BASE-LX10/LH (1GE) *1000base-sx- 1000BASE-SX (1GE) *1000base-t- 1000BASE-T (1GE) *1000base-tx- 1000BASE-TX (1GE) *1000base-zx- 1000BASE-ZX (1GE) *2.5gbase-t- 2.5GBASE-T (2.5GE) *5gbase-t- 5GBASE-T (5GE) *10gbase-br-d- 10GBASE-BR-D (10GE BiDi Down) *10gbase-br-u- 10GBASE-BR-U (10GE BiDi Up) *10gbase-cx4- 10GBASE-CX4 (10GE DAC) *10gbase-er- 10GBASE-ER (10GE) *10gbase-lr- 10GBASE-LR (10GE) *10gbase-lrm- 10GBASE-LRM (10GE) *10gbase-lx4- 10GBASE-LX4 (10GE) *10gbase-sr- 10GBASE-SR (10GE) *10gbase-t- 10GBASE-T (10GE) *10gbase-zr- 10GBASE-ZR (10GE) *25gbase-cr- 25GBASE-CR (25GE DAC) *25gbase-er- 25GBASE-ER (25GE) *25gbase-lr- 25GBASE-LR (25GE) *25gbase-sr- 25GBASE-SR (25GE) *25gbase-t- 25GBASE-T (25GE) *40gbase-cr4- 40GBASE-CR4 (40GE DAC) *40gbase-er4- 40GBASE-ER4 (40GE) *40gbase-fr4- 40GBASE-FR4 (40GE) *40gbase-lr4- 40GBASE-LR4 (40GE) *40gbase-sr4- 40GBASE-SR4 (40GE) *50gbase-cr- 50GBASE-CR (50GE DAC) *50gbase-er- 50GBASE-ER (50GE) *50gbase-fr- 50GBASE-FR (50GE) *50gbase-lr- 50GBASE-LR (50GE) *50gbase-sr- 50GBASE-SR (50GE) *100gbase-cr1- 100GBASE-CR1 (100GE DAC) *100gbase-cr2- 100GBASE-CR2 (100GE DAC) *100gbase-cr4- 100GBASE-CR4 (100GE DAC) *100gbase-cr10- 100GBASE-CR10 (100GE DAC) *100gbase-cwdm4- 100GBASE-CWDM4 (100GE) *100gbase-dr- 100GBASE-DR (100GE) *100gbase-er4- 100GBASE-ER4 (100GE) *100gbase-fr1- 100GBASE-FR1 (100GE) *100gbase-lr1- 100GBASE-LR1 (100GE) *100gbase-lr4- 100GBASE-LR4 (100GE) *100gbase-sr1- 100GBASE-SR1 (100GE) *100gbase-sr1.2- 100GBASE-SR1.2 (100GE BiDi) *100gbase-sr2- 100GBASE-SR2 (100GE) *100gbase-sr4- 100GBASE-SR4 (100GE) *100gbase-sr10- 100GBASE-SR10 (100GE) *100gbase-zr- 100GBASE-ZR (100GE) *200gbase-cr2- 200GBASE-CR2 (200GE) *200gbase-cr4- 200GBASE-CR4 (200GE) *200gbase-dr4- 200GBASE-DR4 (200GE) *200gbase-er4- 200GBASE-ER4 (200GE) *200gbase-fr4- 200GBASE-FR4 (200GE) *200gbase-lr4- 200GBASE-LR4 (200GE) *200gbase-sr2- 200GBASE-SR2 (200GE) *200gbase-sr4- 200GBASE-SR4 (200GE) *200gbase-vr2- 200GBASE-VR2 (200GE) *400gbase-cr4- 400GBASE-CR4 (400GE) *400gbase-dr4- 400GBASE-DR4 (400GE) *400gbase-er8- 400GBASE-ER8 (400GE) *400gbase-fr4- 400GBASE-FR4 (400GE) *400gbase-fr8- 400GBASE-FR8 (400GE) *400gbase-lr4- 400GBASE-LR4 (400GE) *400gbase-lr8- 400GBASE-LR8 (400GE) *400gbase-sr4- 400GBASE-SR4 (400GE) *400gbase-sr4_2- 400GBASE-SR4.2 (400GE BiDi) *400gbase-sr8- 400GBASE-SR8 (400GE) *400gbase-sr16- 400GBASE-SR16 (400GE) *400gbase-vr4- 400GBASE-VR4 (400GE) *400gbase-zr- 400GBASE-ZR (400GE) *800gbase-cr8- 800GBASE-CR8 (800GE) *800gbase-dr8- 800GBASE-DR8 (800GE) *800gbase-sr8- 800GBASE-SR8 (800GE) *800gbase-vr8- 800GBASE-VR8 (800GE) *100base-x-sfp- SFP (100ME) *1000base-x-gbic- GBIC (1GE) *1000base-x-sfp- SFP (1GE) *10gbase-x-sfpp- SFP+ (10GE) *10gbase-x-xenpak- XENPAK (10GE) *10gbase-x-xfp- XFP (10GE) *10gbase-x-x2- X2 (10GE) *25gbase-x-sfp28- SFP28 (25GE) *40gbase-x-qsfpp- QSFP+ (40GE) *50gbase-x-sfp28- QSFP28 (50GE) *50gbase-x-sfp56- SFP56 (50GE) *100gbase-x-cfp- CFP (100GE) *100gbase-x-cfp2- CFP2 (100GE) *100gbase-x-cfp4- CFP4 (100GE) *100gbase-x-cxp- CXP (100GE) *100gbase-x-cpak- Cisco CPAK (100GE) *100gbase-x-dsfp- DSFP (100GE) *100gbase-x-qsfp28- QSFP28 (100GE) *100gbase-x-qsfpdd- QSFP-DD (100GE) *100gbase-x-sfpdd- SFP-DD (100GE) *200gbase-x-cfp2- CFP2 (200GE) *200gbase-x-qsfp56- QSFP56 (200GE) *200gbase-x-qsfpdd- QSFP-DD (200GE) *400gbase-x-qsfp112- QSFP112 (400GE) *400gbase-x-qsfpdd- QSFP-DD (400GE) *400gbase-x-cdfp- CDFP (400GE) *400gbase-x-cfp2- CFP2 (400GE) *400gbase-x-cfp8- CPF8 (400GE) *400gbase-x-osfp- OSFP (400GE) *400gbase-x-osfp-rhs- OSFP-RHS (400GE) *800gbase-x-osfp- OSFP (800GE) *800gbase-x-qsfpdd- QSFP-DD (800GE) *1000base-kx- 1000BASE-KX (1GE) *2.5gbase-kx- 2.5GBASE-KX (2.5GE) *5gbase-kr- 5GBASE-KR (5GE) *10gbase-kr- 10GBASE-KR (10GE) *10gbase-kx4- 10GBASE-KX4 (10GE) *25gbase-kr- 25GBASE-KR (25GE) *40gbase-kr4- 40GBASE-KR4 (40GE) *50gbase-kr- 50GBASE-KR (50GE) *100gbase-kp4- 100GBASE-KP4 (100GE) *100gbase-kr2- 100GBASE-KR2 (100GE) *100gbase-kr4- 100GBASE-KR4 (100GE) *ieee802.11a- IEEE 802.11a *ieee802.11g- IEEE 802.11b/g *ieee802.11n- IEEE 802.11n (Wi-Fi 4) *ieee802.11ac- IEEE 802.11ac (Wi-Fi 5) *ieee802.11ad- IEEE 802.11ad (WiGig) *ieee802.11ax- IEEE 802.11ax (Wi-Fi 6) *ieee802.11ay- IEEE 802.11ay (WiGig) *ieee802.11be- IEEE 802.11be (Wi-Fi 7) *ieee802.15.1- IEEE 802.15.1 (Bluetooth) *ieee802.15.4- IEEE 802.15.4 (LR-WPAN) *other-wireless- Other (Wireless) *gsm- GSM *cdma- CDMA *lte- LTE *4g- 4G *5g- 5G *sonet-oc3- OC-3/STM-1 *sonet-oc12- OC-12/STM-4 *sonet-oc48- OC-48/STM-16 *sonet-oc192- OC-192/STM-64 *sonet-oc768- OC-768/STM-256 *sonet-oc1920- OC-1920/STM-640 *sonet-oc3840- OC-3840/STM-1234 *1gfc-sfp- SFP (1GFC) *2gfc-sfp- SFP (2GFC) *4gfc-sfp- SFP (4GFC) *8gfc-sfpp- SFP+ (8GFC) *16gfc-sfpp- SFP+ (16GFC) *32gfc-sfp28- SFP28 (32GFC) *32gfc-sfpp- SFP+ (32GFC) *64gfc-qsfpp- QSFP+ (64GFC) *64gfc-sfpdd- SFP-DD (64GFC) *64gfc-sfpp- SFP+ (64GFC) *128gfc-qsfp28- QSFP28 (128GFC) *infiniband-sdr- SDR (2 Gbps) *infiniband-ddr- DDR (4 Gbps) *infiniband-qdr- QDR (8 Gbps) *infiniband-fdr10- FDR10 (10 Gbps) *infiniband-fdr- FDR (13.5 Gbps) *infiniband-edr- EDR (25 Gbps) *infiniband-hdr- HDR (50 Gbps) *infiniband-ndr- NDR (100 Gbps) *infiniband-xdr- XDR (250 Gbps) *t1- T1 (1.544 Mbps) *e1- E1 (2.048 Mbps) *t3- T3 (45 Mbps) *e3- E3 (34 Mbps) *xdsl- xDSL *docsis- DOCSIS *moca- MoCA *bpon- BPON (622 Mbps / 155 Mbps) *epon- EPON (1 Gbps) *10g-epon- 10G-EPON (10 Gbps) *gpon- GPON (2.5 Gbps / 1.25 Gbps) *xg-pon- XG-PON (10 Gbps / 2.5 Gbps) *xgs-pon- XGS-PON (10 Gbps) *ng-pon2- NG-PON2 (TWDM-PON) (4x10 Gbps) *25g-pon- 25G-PON (25 Gbps) *50g-pon- 50G-PON (50 Gbps) *cisco-stackwise- Cisco StackWise *cisco-stackwise-plus- Cisco StackWise Plus *cisco-flexstack- Cisco FlexStack *cisco-flexstack-plus- Cisco FlexStack Plus *cisco-stackwise-80- Cisco StackWise-80 *cisco-stackwise-160- Cisco StackWise-160 *cisco-stackwise-320- Cisco StackWise-320 *cisco-stackwise-480- Cisco StackWise-480 *cisco-stackwise-1t- Cisco StackWise-1T *juniper-vcp- Juniper VCP *extreme-summitstack- Extreme SummitStack *extreme-summitstack-128- Extreme SummitStack-128 *extreme-summitstack-256- Extreme SummitStack-256 *extreme-summitstack-512- Extreme SummitStack-512 *other- Other
enabled: Option<bool>§parent: Option<Option<i32>>§bridge: Option<Option<i32>>§lag: Option<Option<i32>>§mtu: Option<Option<i32>>§primary_mac_address: Option<Option<Box<InterfaceRequestPrimaryMacAddress>>>§speed: Option<Option<i32>>§duplex: Option<Option<Duplex>>half- Half *full- Full *auto- Auto
wwn: Option<Option<String>>§mgmt_only: Option<bool>This interface is used only for out-of-band management
description: Option<String>§mode: Option<Option<Mode>>IEEE 802.1Q tagging strategy * access - Access * tagged - Tagged * tagged-all - Tagged (All) * q-in-q - Q-in-Q (802.1ad)
rf_role: Option<Option<RfRole>>ap- Access point *station- Station
rf_channel: Option<Option<RfChannel>>2.4g-1-2412-22- 1 (2412 MHz) *2.4g-2-2417-22- 2 (2417 MHz) *2.4g-3-2422-22- 3 (2422 MHz) *2.4g-4-2427-22- 4 (2427 MHz) *2.4g-5-2432-22- 5 (2432 MHz) *2.4g-6-2437-22- 6 (2437 MHz) *2.4g-7-2442-22- 7 (2442 MHz) *2.4g-8-2447-22- 8 (2447 MHz) *2.4g-9-2452-22- 9 (2452 MHz) *2.4g-10-2457-22- 10 (2457 MHz) *2.4g-11-2462-22- 11 (2462 MHz) *2.4g-12-2467-22- 12 (2467 MHz) *2.4g-13-2472-22- 13 (2472 MHz) *5g-32-5160-20- 32 (5160/20 MHz) *5g-34-5170-40- 34 (5170/40 MHz) *5g-36-5180-20- 36 (5180/20 MHz) *5g-38-5190-40- 38 (5190/40 MHz) *5g-40-5200-20- 40 (5200/20 MHz) *5g-42-5210-80- 42 (5210/80 MHz) *5g-44-5220-20- 44 (5220/20 MHz) *5g-46-5230-40- 46 (5230/40 MHz) *5g-48-5240-20- 48 (5240/20 MHz) *5g-50-5250-160- 50 (5250/160 MHz) *5g-52-5260-20- 52 (5260/20 MHz) *5g-54-5270-40- 54 (5270/40 MHz) *5g-56-5280-20- 56 (5280/20 MHz) *5g-58-5290-80- 58 (5290/80 MHz) *5g-60-5300-20- 60 (5300/20 MHz) *5g-62-5310-40- 62 (5310/40 MHz) *5g-64-5320-20- 64 (5320/20 MHz) *5g-100-5500-20- 100 (5500/20 MHz) *5g-102-5510-40- 102 (5510/40 MHz) *5g-104-5520-20- 104 (5520/20 MHz) *5g-106-5530-80- 106 (5530/80 MHz) *5g-108-5540-20- 108 (5540/20 MHz) *5g-110-5550-40- 110 (5550/40 MHz) *5g-112-5560-20- 112 (5560/20 MHz) *5g-114-5570-160- 114 (5570/160 MHz) *5g-116-5580-20- 116 (5580/20 MHz) *5g-118-5590-40- 118 (5590/40 MHz) *5g-120-5600-20- 120 (5600/20 MHz) *5g-122-5610-80- 122 (5610/80 MHz) *5g-124-5620-20- 124 (5620/20 MHz) *5g-126-5630-40- 126 (5630/40 MHz) *5g-128-5640-20- 128 (5640/20 MHz) *5g-132-5660-20- 132 (5660/20 MHz) *5g-134-5670-40- 134 (5670/40 MHz) *5g-136-5680-20- 136 (5680/20 MHz) *5g-138-5690-80- 138 (5690/80 MHz) *5g-140-5700-20- 140 (5700/20 MHz) *5g-142-5710-40- 142 (5710/40 MHz) *5g-144-5720-20- 144 (5720/20 MHz) *5g-149-5745-20- 149 (5745/20 MHz) *5g-151-5755-40- 151 (5755/40 MHz) *5g-153-5765-20- 153 (5765/20 MHz) *5g-155-5775-80- 155 (5775/80 MHz) *5g-157-5785-20- 157 (5785/20 MHz) *5g-159-5795-40- 159 (5795/40 MHz) *5g-161-5805-20- 161 (5805/20 MHz) *5g-163-5815-160- 163 (5815/160 MHz) *5g-165-5825-20- 165 (5825/20 MHz) *5g-167-5835-40- 167 (5835/40 MHz) *5g-169-5845-20- 169 (5845/20 MHz) *5g-171-5855-80- 171 (5855/80 MHz) *5g-173-5865-20- 173 (5865/20 MHz) *5g-175-5875-40- 175 (5875/40 MHz) *5g-177-5885-20- 177 (5885/20 MHz) *6g-1-5955-20- 1 (5955/20 MHz) *6g-3-5965-40- 3 (5965/40 MHz) *6g-5-5975-20- 5 (5975/20 MHz) *6g-7-5985-80- 7 (5985/80 MHz) *6g-9-5995-20- 9 (5995/20 MHz) *6g-11-6005-40- 11 (6005/40 MHz) *6g-13-6015-20- 13 (6015/20 MHz) *6g-15-6025-160- 15 (6025/160 MHz) *6g-17-6035-20- 17 (6035/20 MHz) *6g-19-6045-40- 19 (6045/40 MHz) *6g-21-6055-20- 21 (6055/20 MHz) *6g-23-6065-80- 23 (6065/80 MHz) *6g-25-6075-20- 25 (6075/20 MHz) *6g-27-6085-40- 27 (6085/40 MHz) *6g-29-6095-20- 29 (6095/20 MHz) *6g-31-6105-320- 31 (6105/320 MHz) *6g-33-6115-20- 33 (6115/20 MHz) *6g-35-6125-40- 35 (6125/40 MHz) *6g-37-6135-20- 37 (6135/20 MHz) *6g-39-6145-80- 39 (6145/80 MHz) *6g-41-6155-20- 41 (6155/20 MHz) *6g-43-6165-40- 43 (6165/40 MHz) *6g-45-6175-20- 45 (6175/20 MHz) *6g-47-6185-160- 47 (6185/160 MHz) *6g-49-6195-20- 49 (6195/20 MHz) *6g-51-6205-40- 51 (6205/40 MHz) *6g-53-6215-20- 53 (6215/20 MHz) *6g-55-6225-80- 55 (6225/80 MHz) *6g-57-6235-20- 57 (6235/20 MHz) *6g-59-6245-40- 59 (6245/40 MHz) *6g-61-6255-20- 61 (6255/20 MHz) *6g-65-6275-20- 65 (6275/20 MHz) *6g-67-6285-40- 67 (6285/40 MHz) *6g-69-6295-20- 69 (6295/20 MHz) *6g-71-6305-80- 71 (6305/80 MHz) *6g-73-6315-20- 73 (6315/20 MHz) *6g-75-6325-40- 75 (6325/40 MHz) *6g-77-6335-20- 77 (6335/20 MHz) *6g-79-6345-160- 79 (6345/160 MHz) *6g-81-6355-20- 81 (6355/20 MHz) *6g-83-6365-40- 83 (6365/40 MHz) *6g-85-6375-20- 85 (6375/20 MHz) *6g-87-6385-80- 87 (6385/80 MHz) *6g-89-6395-20- 89 (6395/20 MHz) *6g-91-6405-40- 91 (6405/40 MHz) *6g-93-6415-20- 93 (6415/20 MHz) *6g-95-6425-320- 95 (6425/320 MHz) *6g-97-6435-20- 97 (6435/20 MHz) *6g-99-6445-40- 99 (6445/40 MHz) *6g-101-6455-20- 101 (6455/20 MHz) *6g-103-6465-80- 103 (6465/80 MHz) *6g-105-6475-20- 105 (6475/20 MHz) *6g-107-6485-40- 107 (6485/40 MHz) *6g-109-6495-20- 109 (6495/20 MHz) *6g-111-6505-160- 111 (6505/160 MHz) *6g-113-6515-20- 113 (6515/20 MHz) *6g-115-6525-40- 115 (6525/40 MHz) *6g-117-6535-20- 117 (6535/20 MHz) *6g-119-6545-80- 119 (6545/80 MHz) *6g-121-6555-20- 121 (6555/20 MHz) *6g-123-6565-40- 123 (6565/40 MHz) *6g-125-6575-20- 125 (6575/20 MHz) *6g-129-6595-20- 129 (6595/20 MHz) *6g-131-6605-40- 131 (6605/40 MHz) *6g-133-6615-20- 133 (6615/20 MHz) *6g-135-6625-80- 135 (6625/80 MHz) *6g-137-6635-20- 137 (6635/20 MHz) *6g-139-6645-40- 139 (6645/40 MHz) *6g-141-6655-20- 141 (6655/20 MHz) *6g-143-6665-160- 143 (6665/160 MHz) *6g-145-6675-20- 145 (6675/20 MHz) *6g-147-6685-40- 147 (6685/40 MHz) *6g-149-6695-20- 149 (6695/20 MHz) *6g-151-6705-80- 151 (6705/80 MHz) *6g-153-6715-20- 153 (6715/20 MHz) *6g-155-6725-40- 155 (6725/40 MHz) *6g-157-6735-20- 157 (6735/20 MHz) *6g-159-6745-320- 159 (6745/320 MHz) *6g-161-6755-20- 161 (6755/20 MHz) *6g-163-6765-40- 163 (6765/40 MHz) *6g-165-6775-20- 165 (6775/20 MHz) *6g-167-6785-80- 167 (6785/80 MHz) *6g-169-6795-20- 169 (6795/20 MHz) *6g-171-6805-40- 171 (6805/40 MHz) *6g-173-6815-20- 173 (6815/20 MHz) *6g-175-6825-160- 175 (6825/160 MHz) *6g-177-6835-20- 177 (6835/20 MHz) *6g-179-6845-40- 179 (6845/40 MHz) *6g-181-6855-20- 181 (6855/20 MHz) *6g-183-6865-80- 183 (6865/80 MHz) *6g-185-6875-20- 185 (6875/20 MHz) *6g-187-6885-40- 187 (6885/40 MHz) *6g-189-6895-20- 189 (6895/20 MHz) *6g-193-6915-20- 193 (6915/20 MHz) *6g-195-6925-40- 195 (6925/40 MHz) *6g-197-6935-20- 197 (6935/20 MHz) *6g-199-6945-80- 199 (6945/80 MHz) *6g-201-6955-20- 201 (6955/20 MHz) *6g-203-6965-40- 203 (6965/40 MHz) *6g-205-6975-20- 205 (6975/20 MHz) *6g-207-6985-160- 207 (6985/160 MHz) *6g-209-6995-20- 209 (6995/20 MHz) *6g-211-7005-40- 211 (7005/40 MHz) *6g-213-7015-20- 213 (7015/20 MHz) *6g-215-7025-80- 215 (7025/80 MHz) *6g-217-7035-20- 217 (7035/20 MHz) *6g-219-7045-40- 219 (7045/40 MHz) *6g-221-7055-20- 221 (7055/20 MHz) *6g-225-7075-20- 225 (7075/20 MHz) *6g-227-7085-40- 227 (7085/40 MHz) *6g-229-7095-20- 229 (7095/20 MHz) *6g-233-7115-20- 233 (7115/20 MHz) *60g-1-58320-2160- 1 (58.32/2.16 GHz) *60g-2-60480-2160- 2 (60.48/2.16 GHz) *60g-3-62640-2160- 3 (62.64/2.16 GHz) *60g-4-64800-2160- 4 (64.80/2.16 GHz) *60g-5-66960-2160- 5 (66.96/2.16 GHz) *60g-6-69120-2160- 6 (69.12/2.16 GHz) *60g-9-59400-4320- 9 (59.40/4.32 GHz) *60g-10-61560-4320- 10 (61.56/4.32 GHz) *60g-11-63720-4320- 11 (63.72/4.32 GHz) *60g-12-65880-4320- 12 (65.88/4.32 GHz) *60g-13-68040-4320- 13 (68.04/4.32 GHz) *60g-17-60480-6480- 17 (60.48/6.48 GHz) *60g-18-62640-6480- 18 (62.64/6.48 GHz) *60g-19-64800-6480- 19 (64.80/6.48 GHz) *60g-20-66960-6480- 20 (66.96/6.48 GHz) *60g-25-61560-6480- 25 (61.56/8.64 GHz) *60g-26-63720-6480- 26 (63.72/8.64 GHz) *60g-27-65880-6480- 27 (65.88/8.64 GHz)
poe_mode: Option<Option<PoeMode>>pd- PD *pse- PSE
poe_type: Option<Option<PoeType>>type1-ieee802.3af- 802.3af (Type 1) *type2-ieee802.3at- 802.3at (Type 2) *type3-ieee802.3bt- 802.3bt (Type 3) *type4-ieee802.3bt- 802.3bt (Type 4) *passive-24v-2pair- Passive 24V (2-pair) *passive-24v-4pair- Passive 24V (4-pair) *passive-48v-2pair- Passive 48V (2-pair) *passive-48v-4pair- Passive 48V (4-pair)
rf_channel_frequency: Option<Option<f64>>Populated by selected channel (if set)
rf_channel_width: Option<Option<f64>>Populated by selected channel (if set)
tx_power: Option<Option<i32>>§untagged_vlan: Option<Option<Box<InterfaceRequestUntaggedVlan>>>§tagged_vlans: Option<Vec<i32>>§qinq_svlan: Option<Option<Box<InterfaceRequestUntaggedVlan>>>§vlan_translation_policy: Option<Option<Box<InterfaceRequestVlanTranslationPolicy>>>§mark_connected: Option<bool>Treat as if a cable is connected
wireless_lans: Option<Vec<i32>>§vrf: Option<Option<Box<IpAddressRequestVrf>>>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedWritableInterfaceRequest
impl PatchedWritableInterfaceRequest
Sourcepub fn new() -> PatchedWritableInterfaceRequest
pub fn new() -> PatchedWritableInterfaceRequest
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for PatchedWritableInterfaceRequest
impl Clone for PatchedWritableInterfaceRequest
Source§fn clone(&self) -> PatchedWritableInterfaceRequest
fn clone(&self) -> PatchedWritableInterfaceRequest
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 PatchedWritableInterfaceRequest
impl Default for PatchedWritableInterfaceRequest
Source§fn default() -> PatchedWritableInterfaceRequest
fn default() -> PatchedWritableInterfaceRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedWritableInterfaceRequest
impl<'de> Deserialize<'de> for PatchedWritableInterfaceRequest
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 PatchedWritableInterfaceRequest
impl PartialEq for PatchedWritableInterfaceRequest
Source§fn eq(&self, other: &PatchedWritableInterfaceRequest) -> bool
fn eq(&self, other: &PatchedWritableInterfaceRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PatchedWritableInterfaceRequest
Auto Trait Implementations§
impl Freeze for PatchedWritableInterfaceRequest
impl RefUnwindSafe for PatchedWritableInterfaceRequest
impl Send for PatchedWritableInterfaceRequest
impl Sync for PatchedWritableInterfaceRequest
impl Unpin for PatchedWritableInterfaceRequest
impl UnwindSafe for PatchedWritableInterfaceRequest
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