mirror of
https://github.com/snazy2000/SnipeitPS.git
synced 2025-12-13 18:02:30 +00:00
Add 'parent_id' and fix documentation
'parent_id' is used by the SnipeIT API but was not present in this module meaning locations could be created, but not have a parent set which severely limited its usefulness. Adding parent_id allows for example, the creation of buildings under sites, and rooms under buildings.
This commit is contained in:
parent
8214d8db99
commit
0708776249
1 changed files with 31 additions and 11 deletions
|
|
@ -1,21 +1,39 @@
|
|||
<#
|
||||
.SYNOPSIS
|
||||
Add a new Model to Snipe-it asset system
|
||||
Add a new Location to Snipe-it asset system
|
||||
|
||||
.DESCRIPTION
|
||||
Long description
|
||||
|
||||
.PARAMETER name
|
||||
Name of the Asset Model
|
||||
Name of the Location
|
||||
|
||||
.PARAMETER category_id
|
||||
Category ID that the asset belongs to this can be got using Get-Category
|
||||
.PARAMETER address
|
||||
Address line 1 of the location
|
||||
|
||||
.PARAMETER manufacturer_id
|
||||
Manufacturer ID that the asset belongs to this can be got using Get-Manufacturer
|
||||
.PARAMETER address2
|
||||
Address line 2 of the location
|
||||
|
||||
.PARAMETER fieldset_id
|
||||
Fieldset ID that the asset uses (Custom fields)
|
||||
.PARAMETER state
|
||||
Address State of the location
|
||||
|
||||
.PARAMETER country
|
||||
Country of the location
|
||||
|
||||
.PARAMETER zip
|
||||
The zip code of the location
|
||||
|
||||
.PARAMETER ldap_ou
|
||||
The LDAP OU of the location
|
||||
|
||||
.PARAMETER parent_id
|
||||
Parent location ID for the location
|
||||
|
||||
.PARAMETER currency
|
||||
Currency used at the location
|
||||
|
||||
.PARAMETER manager_id
|
||||
The manager ID of the location
|
||||
|
||||
.PARAMETER url
|
||||
URL of Snipeit system, can be set using Set-Info command
|
||||
|
|
@ -24,7 +42,7 @@
|
|||
Users API Key for Snipeit, can be set using Set-Info command
|
||||
|
||||
.EXAMPLE
|
||||
New-Model -name "DL380" -manufacturer_id 2 -fieldset_id 2 -category_id 1
|
||||
New-Location -name "Room 1" -address "123 Asset Street" -parent_id 14
|
||||
#>
|
||||
|
||||
function New-Location() {
|
||||
|
|
@ -47,6 +65,8 @@ function New-Location() {
|
|||
|
||||
[string]$zip,
|
||||
|
||||
[int]$parent_id,
|
||||
|
||||
[int]$manager_id,
|
||||
|
||||
[string]$ldap_ou,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue