Skip to content

Commit 776a291

Browse files
authored
Add description to netbox_circuit_type and wwn to netbox_device_interface (#1025)
* Add description to netbox_circuit_type * Add WWN to netbox_device_interface * Add tx_power netbox_device_interface
1 parent e992dca commit 776a291

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

plugins/modules/netbox_circuit_type.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@
3535
- The name of the circuit type
3636
required: true
3737
type: str
38+
description:
39+
description:
40+
- The description of the circuit type
41+
required: false
42+
type: str
43+
version_added: "3.14.0"
3844
slug:
3945
description:
4046
- The slugified version of the name or custom slug.
@@ -114,6 +120,7 @@ def main():
114120
required=True,
115121
options=dict(
116122
name=dict(required=True, type="str"),
123+
description=dict(required=False, type="str"),
117124
slug=dict(required=False, type="str"),
118125
tags=dict(required=False, type="list", elements="raw"),
119126
custom_fields=dict(required=False, type="dict"),

plugins/modules/netbox_device_interface.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,12 @@
8686
- The MAC address of the interface
8787
required: false
8888
type: str
89+
wwn:
90+
description:
91+
- The WWN of the interface
92+
required: false
93+
type: str
94+
version_added: "3.14.0"
8995
mgmt_only:
9096
description:
9197
- This interface is used only for out-of-band management
@@ -103,6 +109,12 @@
103109
required: false
104110
type: raw
105111
version_added: "3.8.0"
112+
tx_power:
113+
description:
114+
- The interface's configured output power, in dBm
115+
required: false
116+
type: int
117+
version_added: "3.14.0"
106118
description:
107119
description:
108120
- The description of the interface
@@ -323,9 +335,11 @@ def main():
323335
bridge=dict(required=False, type="raw"),
324336
mtu=dict(required=False, type="int"),
325337
mac_address=dict(required=False, type="str"),
338+
wwn=dict(required=False, type="str"),
326339
mgmt_only=dict(required=False, type="bool"),
327340
poe_type=dict(required=False, type="raw"),
328341
poe_mode=dict(required=False, type="raw"),
342+
tx_power=dict(required=False, type="int"),
329343
description=dict(required=False, type="str"),
330344
mode=dict(required=False, type="raw"),
331345
vrf=dict(required=False, type="raw"),

0 commit comments

Comments
 (0)