Skip to content

Commit 73add49

Browse files
authored
Add tags to modules missing it (#725)
1 parent 14c24e9 commit 73add49

15 files changed

+112
-12
lines changed

plugins/modules/netbox_circuit_type.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,13 @@
4141
- This is auto-generated following NetBox rules if not provided
4242
required: false
4343
type: str
44+
tags:
45+
description:
46+
- The tags to add/update
47+
required: false
48+
type: list
49+
elements: raw
50+
version_added: "3.6.0"
4451
custom_fields:
4552
description:
4653
- Must exist in NetBox
@@ -108,6 +115,7 @@ def main():
108115
options=dict(
109116
name=dict(required=True, type="str"),
110117
slug=dict(required=False, type="str"),
118+
tags=dict(required=False, type="list", elements="raw"),
111119
custom_fields=dict(required=False, type="dict"),
112120
),
113121
),

plugins/modules/netbox_cluster_group.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,13 @@
4141
- This is auto-generated following NetBox rules if not provided
4242
required: false
4343
type: str
44+
tags:
45+
description:
46+
- The tags to add/update
47+
required: false
48+
type: list
49+
elements: raw
50+
version_added: "3.6.0"
4451
custom_fields:
4552
description:
4653
- Must exist in NetBox
@@ -108,6 +115,7 @@ def main():
108115
options=dict(
109116
name=dict(required=True, type="str"),
110117
slug=dict(required=False, type="str"),
118+
tags=dict(required=False, type="list", elements="raw"),
111119
custom_fields=dict(required=False, type="dict"),
112120
),
113121
),

plugins/modules/netbox_cluster_type.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,13 @@
4646
- The description of the cluster type
4747
required: false
4848
type: str
49+
tags:
50+
description:
51+
- The tags to add/update
52+
required: false
53+
type: list
54+
elements: raw
55+
version_added: "3.6.0"
4956
custom_fields:
5057
description:
5158
- Must exist in NetBox
@@ -114,6 +121,7 @@ def main():
114121
name=dict(required=True, type="str"),
115122
slug=dict(required=False, type="str"),
116123
description=dict(required=False, type="str"),
124+
tags=dict(required=False, type="list", elements="raw"),
117125
custom_fields=dict(required=False, type="dict"),
118126
),
119127
),

plugins/modules/netbox_device_role.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,13 @@
5353
description:
5454
- Whether the role is a VM role
5555
type: bool
56+
tags:
57+
description:
58+
- The tags to add/update
59+
required: false
60+
type: list
61+
elements: raw
62+
version_added: "3.6.0"
5663
custom_fields:
5764
description:
5865
- Must exist in NetBox
@@ -125,6 +132,7 @@ def main():
125132
color=dict(required=False, type="str"),
126133
slug=dict(required=False, type="str"),
127134
vm_role=dict(required=False, type="bool"),
135+
tags=dict(required=False, type="list", elements="raw"),
128136
custom_fields=dict(required=False, type="dict"),
129137
),
130138
),

plugins/modules/netbox_ipam_role.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,13 @@
5050
- The weight of the ipam role to be created
5151
required: false
5252
type: int
53+
tags:
54+
description:
55+
- The tags to add/update
56+
required: false
57+
type: list
58+
elements: raw
59+
version_added: "3.6.0"
5360
custom_fields:
5461
description:
5562
- Must exist in NetBox
@@ -119,6 +126,7 @@ def main():
119126
slug=dict(required=False, type="str"),
120127
description=dict(required=False, type="str"),
121128
weight=dict(required=False, type="int"),
129+
tags=dict(required=False, type="list", elements="raw"),
122130
custom_fields=dict(required=False, type="dict"),
123131
),
124132
),

plugins/modules/netbox_location.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,13 @@
5555
- The description of the location
5656
required: false
5757
type: str
58+
tags:
59+
description:
60+
- The tags to add/update
61+
required: false
62+
type: list
63+
elements: raw
64+
version_added: "3.6.0"
5865
custom_fields:
5966
description:
6067
- Must exist in NetBox
@@ -137,6 +144,7 @@ def main():
137144
site=dict(required=False, type="raw"),
138145
parent_location=dict(required=False, type="raw"),
139146
description=dict(required=False, type="str"),
147+
tags=dict(required=False, type="list", elements="raw"),
140148
custom_fields=dict(required=False, type="dict"),
141149
),
142150
),

plugins/modules/netbox_manufacturer.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,13 @@
4545
- The description of the manufacturer
4646
required: false
4747
type: str
48+
tags:
49+
description:
50+
- The tags to add/update
51+
required: false
52+
type: list
53+
elements: raw
54+
version_added: "3.6.0"
4855
custom_fields:
4956
description:
5057
- Must exist in NetBox
@@ -114,6 +121,7 @@ def main():
114121
name=dict(required=True, type="str"),
115122
slug=dict(required=False, type="str"),
116123
description=dict(required=False, type="str"),
124+
tags=dict(required=False, type="list", elements="raw"),
117125
custom_fields=dict(required=False, type="dict"),
118126
),
119127
),

plugins/modules/netbox_platform.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,13 @@
6060
- The optional arguments used for NAPALM connections
6161
required: false
6262
type: dict
63+
tags:
64+
description:
65+
- The tags to add/update
66+
required: false
67+
type: list
68+
elements: raw
69+
version_added: "3.6.0"
6370
custom_fields:
6471
description:
6572
- Must exist in NetBox
@@ -144,6 +151,7 @@ def main():
144151
manufacturer=dict(required=False, type="raw"),
145152
napalm_driver=dict(required=False, type="str"),
146153
napalm_args=dict(required=False, type="dict"),
154+
tags=dict(required=False, type="list", elements="raw"),
147155
custom_fields=dict(required=False, type="dict"),
148156
),
149157
),

plugins/modules/netbox_power_panel.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,13 @@
5959
required: false
6060
type: dict
6161
version_added: "3.6.0"
62+
tags:
63+
description:
64+
- The tags to add/update
65+
required: false
66+
type: list
67+
elements: raw
68+
version_added: "3.6.0"
6269
"""
6370

6471
EXAMPLES = r"""
@@ -150,6 +157,7 @@ def main():
150157
location=dict(required=False, type="raw"),
151158
name=dict(required=True, type="str"),
152159
custom_fields=dict(required=False, type="dict"),
160+
tags=dict(required=False, type="list", elements="raw"),
153161
),
154162
),
155163
)

plugins/modules/netbox_rack_role.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,13 @@
4545
- Hexidecimal code for a color, ex. FFFFFF
4646
required: false
4747
type: str
48+
tags:
49+
description:
50+
- The tags to add/update
51+
required: false
52+
type: list
53+
elements: raw
54+
version_added: "3.6.0"
4855
custom_fields:
4956
description:
5057
- Must exist in NetBox
@@ -115,6 +122,7 @@ def main():
115122
name=dict(required=True, type="str"),
116123
slug=dict(required=False, type="str"),
117124
color=dict(required=False, type="str"),
125+
tags=dict(required=False, type="list", elements="raw"),
118126
custom_fields=dict(required=False, type="dict"),
119127
),
120128
),

plugins/modules/netbox_rir.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,13 @@
5050
- IP space managed by this RIR is considered private
5151
required: false
5252
type: bool
53+
tags:
54+
description:
55+
- The tags to add/update
56+
required: false
57+
type: list
58+
elements: raw
59+
version_added: "3.6.0"
5360
custom_fields:
5461
description:
5562
- Must exist in NetBox
@@ -129,6 +136,7 @@ def main():
129136
slug=dict(required=False, type="str"),
130137
description=dict(required=False, type="str"),
131138
is_private=dict(required=False, type="bool"),
139+
tags=dict(required=False, type="list", elements="raw"),
132140
custom_fields=dict(required=False, type="dict"),
133141
),
134142
),

plugins/modules/netbox_service.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,6 @@
77

88
__metaclass__ = type
99

10-
ANSIBLE_METADATA = {
11-
"metadata_version": "1.1",
12-
"status": ["preview"],
13-
"supported_by": "community",
14-
}
15-
1610
DOCUMENTATION = r"""
1711
---
1812
module: netbox_service

plugins/modules/netbox_site_group.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,13 @@
5050
- The description of the site group
5151
required: false
5252
type: str
53+
tags:
54+
description:
55+
- The tags to add/update
56+
required: false
57+
type: list
58+
elements: raw
59+
version_added: "3.6.0"
5360
custom_fields:
5461
description:
5562
- Must exist in NetBox
@@ -128,6 +135,7 @@ def main():
128135
slug=dict(required=False, type="str"),
129136
parent_site_group=dict(required=False, type="raw"),
130137
description=dict(required=False, type="str"),
138+
tags=dict(required=False, type="list", elements="raw"),
131139
custom_fields=dict(required=False, type="dict"),
132140
),
133141
),

plugins/modules/netbox_tenant_group.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,13 @@
4949
- The description of the tenant group
5050
required: false
5151
type: str
52+
tags:
53+
description:
54+
- The tags to add/update
55+
required: false
56+
type: list
57+
elements: raw
58+
version_added: "3.6.0"
5259
custom_fields:
5360
description:
5461
- Must exist in NetBox
@@ -120,6 +127,7 @@ def main():
120127
slug=dict(required=False, type="str"),
121128
parent_tenant_group=dict(required=False, type="str"),
122129
description=dict(required=False, type="str"),
130+
tags=dict(required=False, type="list", elements="raw"),
123131
custom_fields=dict(required=False, type="dict"),
124132
),
125133
),

plugins/modules/netbox_vlan_group.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,6 @@
77

88
__metaclass__ = type
99

10-
ANSIBLE_METADATA = {
11-
"metadata_version": "1.1",
12-
"status": ["preview"],
13-
"supported_by": "community",
14-
}
15-
1610
DOCUMENTATION = r"""
1711
---
1812
module: netbox_vlan_group
@@ -78,6 +72,13 @@
7872
required: false
7973
type: str
8074
version_added: "3.1.0"
75+
tags:
76+
description:
77+
- The tags to add/update
78+
required: false
79+
type: list
80+
elements: raw
81+
version_added: "3.6.0"
8182
custom_fields:
8283
description:
8384
- must exist in NetBox
@@ -178,6 +179,7 @@ def main():
178179
),
179180
scope=dict(required=False, type="raw"),
180181
description=dict(required=False, type="str"),
182+
tags=dict(required=False, type="list", elements="raw"),
181183
custom_fields=dict(required=False, type="dict"),
182184
),
183185
),

0 commit comments

Comments
 (0)