Skip to content

Commit ec40912

Browse files
authored
Merge pull request #243 from PetriAsi/feature/#242
Added #242: Set-SnipeitAsset set asset_tag
2 parents 2a6d62b + 83e8e43 commit ec40912

File tree

2 files changed

+44
-23
lines changed

2 files changed

+44
-23
lines changed

SnipeitPS/Public/Set-SnipeitAsset.ps1

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
.PARAMETER id
99
ID of the Asset or array of IDs
1010
11+
.PARAMETER asset_tag
12+
New tag for asset.
13+
1114
.PARAMETER Name
1215
Asset name
1316
@@ -91,6 +94,9 @@ function Set-SnipeitAsset() {
9194
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
9295
[int[]]$id,
9396

97+
[parameter(Mandatory=$false)]
98+
[string]
99+
$asset_tag,
94100

95101
[string]$name,
96102

docs/Set-SnipeitAsset.md

Lines changed: 38 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ Update a specific Asset in the Snipe-it asset system
1313
## SYNTAX
1414

1515
```
16-
Set-SnipeitAsset [-id] <Int32[]> [[-name] <String>] [[-status_id] <Int32>] [[-model_id] <Int32>]
17-
[[-last_checkout] <DateTime>] [[-assigned_to] <Int32>] [[-company_id] <Int32>] [[-serial] <String>]
18-
[[-order_number] <String>] [[-warranty_months] <Int32>] [[-purchase_cost] <Double>]
16+
Set-SnipeitAsset [-id] <Int32[]> [[-asset_tag] <String>] [[-name] <String>] [[-status_id] <Int32>]
17+
[[-model_id] <Int32>] [[-last_checkout] <DateTime>] [[-assigned_to] <Int32>] [[-company_id] <Int32>]
18+
[[-serial] <String>] [[-order_number] <String>] [[-warranty_months] <Int32>] [[-purchase_cost] <Double>]
1919
[[-purchase_date] <DateTime>] [[-requestable] <Boolean>] [[-archived] <Boolean>] [[-rtd_location_id] <Int32>]
2020
[[-notes] <String>] [[-RequestType] <String>] [[-image] <String>] [-image_delete] [[-url] <String>]
2121
[[-apiKey] <String>] [[-customfields] <Hashtable>] [-WhatIf] [-Confirm] [<CommonParameters>]
@@ -53,7 +53,7 @@ Parameter Sets: (All)
5353
Aliases:
5454

5555
Required: False
56-
Position: 20
56+
Position: 21
5757
Default value: None
5858
Accept pipeline input: False
5959
Accept wildcard characters: False
@@ -69,12 +69,27 @@ Parameter Sets: (All)
6969
Aliases:
7070

7171
Required: False
72-
Position: 14
72+
Position: 15
7373
Default value: False
7474
Accept pipeline input: False
7575
Accept wildcard characters: False
7676
```
7777
78+
### -asset_tag
79+
New tag for asset.
80+
81+
```yaml
82+
Type: String
83+
Parameter Sets: (All)
84+
Aliases:
85+
86+
Required: False
87+
Position: 2
88+
Default value: None
89+
Accept pipeline input: False
90+
Accept wildcard characters: False
91+
```
92+
7893
### -assigned_to
7994
The id of the user the asset is currently checked out to
8095
@@ -84,7 +99,7 @@ Parameter Sets: (All)
8499
Aliases:
85100

86101
Required: False
87-
Position: 6
102+
Position: 7
88103
Default value: None
89104
Accept pipeline input: False
90105
Accept wildcard characters: False
@@ -99,7 +114,7 @@ Parameter Sets: (All)
99114
Aliases:
100115

101116
Required: False
102-
Position: 7
117+
Position: 8
103118
Default value: None
104119
Accept pipeline input: False
105120
Accept wildcard characters: False
@@ -114,7 +129,7 @@ Parameter Sets: (All)
114129
Aliases: CustomValues
115130

116131
Required: False
117-
Position: 21
132+
Position: 22
118133
Default value: None
119134
Accept pipeline input: False
120135
Accept wildcard characters: False
@@ -144,7 +159,7 @@ Parameter Sets: (All)
144159
Aliases:
145160

146161
Required: False
147-
Position: 18
162+
Position: 19
148163
Default value: None
149164
Accept pipeline input: False
150165
Accept wildcard characters: False
@@ -174,7 +189,7 @@ Parameter Sets: (All)
174189
Aliases:
175190

176191
Required: False
177-
Position: 5
192+
Position: 6
178193
Default value: None
179194
Accept pipeline input: False
180195
Accept wildcard characters: False
@@ -189,7 +204,7 @@ Parameter Sets: (All)
189204
Aliases:
190205

191206
Required: False
192-
Position: 4
207+
Position: 5
193208
Default value: 0
194209
Accept pipeline input: False
195210
Accept wildcard characters: False
@@ -204,7 +219,7 @@ Parameter Sets: (All)
204219
Aliases:
205220

206221
Required: False
207-
Position: 2
222+
Position: 3
208223
Default value: None
209224
Accept pipeline input: False
210225
Accept wildcard characters: False
@@ -219,7 +234,7 @@ Parameter Sets: (All)
219234
Aliases:
220235

221236
Required: False
222-
Position: 16
237+
Position: 17
223238
Default value: None
224239
Accept pipeline input: False
225240
Accept wildcard characters: False
@@ -234,7 +249,7 @@ Parameter Sets: (All)
234249
Aliases:
235250

236251
Required: False
237-
Position: 9
252+
Position: 10
238253
Default value: None
239254
Accept pipeline input: False
240255
Accept wildcard characters: False
@@ -249,7 +264,7 @@ Parameter Sets: (All)
249264
Aliases:
250265

251266
Required: False
252-
Position: 11
267+
Position: 12
253268
Default value: 0
254269
Accept pipeline input: False
255270
Accept wildcard characters: False
@@ -264,7 +279,7 @@ Parameter Sets: (All)
264279
Aliases:
265280

266281
Required: False
267-
Position: 12
282+
Position: 13
268283
Default value: None
269284
Accept pipeline input: False
270285
Accept wildcard characters: False
@@ -279,7 +294,7 @@ Parameter Sets: (All)
279294
Aliases:
280295

281296
Required: False
282-
Position: 13
297+
Position: 14
283298
Default value: False
284299
Accept pipeline input: False
285300
Accept wildcard characters: False
@@ -295,7 +310,7 @@ Parameter Sets: (All)
295310
Aliases:
296311

297312
Required: False
298-
Position: 17
313+
Position: 18
299314
Default value: Patch
300315
Accept pipeline input: False
301316
Accept wildcard characters: False
@@ -310,7 +325,7 @@ Parameter Sets: (All)
310325
Aliases:
311326

312327
Required: False
313-
Position: 15
328+
Position: 16
314329
Default value: None
315330
Accept pipeline input: False
316331
Accept wildcard characters: False
@@ -325,7 +340,7 @@ Parameter Sets: (All)
325340
Aliases:
326341

327342
Required: False
328-
Position: 8
343+
Position: 9
329344
Default value: None
330345
Accept pipeline input: False
331346
Accept wildcard characters: False
@@ -340,7 +355,7 @@ Parameter Sets: (All)
340355
Aliases:
341356

342357
Required: False
343-
Position: 3
358+
Position: 4
344359
Default value: 0
345360
Accept pipeline input: False
346361
Accept wildcard characters: False
@@ -356,7 +371,7 @@ Parameter Sets: (All)
356371
Aliases:
357372

358373
Required: False
359-
Position: 19
374+
Position: 20
360375
Default value: None
361376
Accept pipeline input: False
362377
Accept wildcard characters: False
@@ -371,7 +386,7 @@ Parameter Sets: (All)
371386
Aliases:
372387

373388
Required: False
374-
Position: 10
389+
Position: 11
375390
Default value: None
376391
Accept pipeline input: False
377392
Accept wildcard characters: False

0 commit comments

Comments
 (0)