Make url and apikey optional

This commit is contained in:
Petri Asikainen 2021-07-31 22:25:13 +03:00
parent cde16b1983
commit 7b2cffda28
71 changed files with 225 additions and 192 deletions

View file

@ -79,10 +79,10 @@ function Get-SnipeitAccessory() {
[parameter(ParameterSetName='Accessories checked out to user id')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)
Test-SnipeitAlias -invocationName $MyInvocation.InvocationName -commandName $MyInvocation.MyCommand.Name

View file

@ -27,10 +27,10 @@ function Get-SnipeitAccessoryOwner()
[parameter(mandatory = $true)]
[int]$id,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -71,10 +71,10 @@ function Get-SnipeitActivity() {
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -199,10 +199,10 @@ function Get-SnipeitAsset() {
[parameter(ParameterSetName='Assets with component id')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -55,10 +55,10 @@ function Get-SnipeitAssetMaintenance() {
[int]$offset,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -54,10 +54,10 @@ function Get-SnipeitCategory()
[parameter(ParameterSetName='Search')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)
Test-SnipeitAlias -invocationName $MyInvocation.InvocationName -commandName $MyInvocation.MyCommand.Name

View file

@ -55,10 +55,10 @@ function Get-SnipeitCompany()
[parameter(ParameterSetName='Search')]
[switch]$all = $false,
[parameter(mandatory=$true)]
[parameter(mandatory=$false)]
[string]$url,
[parameter(mandatory=$true)]
[parameter(mandatory=$false)]
[string]$apiKey
)

View file

@ -71,10 +71,10 @@ function Get-SnipeitComponent() {
[parameter(ParameterSetName='Search')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -96,10 +96,10 @@ function Get-SnipeitConsumable() {
[parameter(ParameterSetName='Search')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {

View file

@ -21,10 +21,10 @@ function Get-SnipeitCustomField()
Param(
[int]$id,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -61,10 +61,10 @@ function Get-SnipeitDepartment()
[ValidateSet('id', 'name', 'image', 'users_count', 'created_at')]
[string]$sort = "created_at",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -23,10 +23,10 @@ function Get-SnipeitFieldset() {
Param(
[int]$id,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -98,10 +98,10 @@ function Get-SnipeitLicense() {
[parameter(ParameterSetName='Search')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -47,10 +47,10 @@ function Get-SnipeitLicenseSeat() {
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -54,10 +54,10 @@ function Get-SnipeitLocation()
[parameter(ParameterSetName='Search')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -55,10 +55,10 @@ function Get-SnipeitManufacturer()
[parameter(ParameterSetName='Search')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -54,10 +54,10 @@ function Get-SnipeitModel()
[parameter(ParameterSetName='Search')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -54,10 +54,10 @@ function Get-SnipeitStatus()
[parameter(ParameterSetName='Search')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -53,10 +53,10 @@ function Get-SnipeitSupplier()
[parameter(ParameterSetName='Search')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -90,10 +90,10 @@ function Get-SnipeitUser() {
[parameter(ParameterSetName='Get users a specific accessory id has been checked out to')]
[switch]$all = $false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -109,10 +109,10 @@ function New-SnipeitAccessory() {
[ValidateScript({Test-Path $_})]
[string]$image,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -135,10 +135,10 @@ function New-SnipeitAsset()
[ValidateSet("location","asset","user")]
[string] $checkout_to_type = "user",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey,
[Alias('CustomValues')]

View file

@ -70,10 +70,10 @@ function New-SnipeitAssetMaintenance() {
[string]$notes,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -29,10 +29,10 @@ function New-SnipeitAudit()
[int]$location_id,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -59,10 +59,10 @@ function New-SnipeitCategory()
[ValidateScript({Test-Path $_})]
[string]$image,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -36,10 +36,10 @@ function New-SnipeitCompany()
[ValidateScript({Test-Path $_})]
[string]$image,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -71,10 +71,10 @@ function New-SnipeitComponent() {
[ValidateScript({Test-Path $_})]
[string]$image,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -110,10 +110,10 @@ function New-SnipeitConsumable()
[ValidateScript({Test-Path $_})]
[string]$image,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -68,10 +68,10 @@ function New-SnipeitCustomField()
[string]$custom_format,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -54,10 +54,10 @@ function New-SnipeitDepartment() {
[switch]$image_delete=$false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -117,10 +117,10 @@ function New-SnipeitLicense() {
[datetime]$termination_date,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -86,10 +86,10 @@ function New-SnipeitLocation() {
[switch]$image_delete=$false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -40,10 +40,10 @@ function New-SnipeitManufacturer()
[switch]$image_delete=$false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -60,10 +60,10 @@ function New-SnipeitModel()
[ValidateScript({Test-Path $_})]
[string]$image,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -90,10 +90,10 @@ function New-SnipeitSupplier() {
[ValidateScript({Test-Path $_})]
[string]$image,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -110,10 +110,10 @@ function New-SnipeitUser() {
[ValidateScript({Test-Path $_})]
[string]$image,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -28,14 +28,17 @@ function Remove-SnipeitAccessory ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {
}
process {
foreach($accessory_id in $id){
$Parameters = @{

View file

@ -28,15 +28,18 @@ function Remove-SnipeitAsset ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {
Test-SnipeitAlias -invocationName $MyInvocation.InvocationName -commandName $MyInvocation.MyCommand.Name
}
process {
foreach($asset_id in $id){
$Parameters = @{

View file

@ -23,24 +23,21 @@ function Remove-SnipeitAssetMaintenance {
ConfirmImpact = "Low"
)]
param (
# Asset maintenance ID
[Parameter(Mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]
$id,
# Snipeit URL
[Parameter(Mandatory = $true)]
[string]
$url,
[parameter(mandatory = $false)]
[string]$url,
# Snipeit ApiKey
[Parameter(Mandatory = $true)]
[string]
$apiKey
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {
Test-SnipeitAlias -invocationName $MyInvocation.InvocationName -commandName $MyInvocation.MyCommand.Name
}
process {
foreach($maintenance_id in $id){
$Parameters = @{

View file

@ -28,10 +28,12 @@ function Remove-SnipeitCategory ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {

View file

@ -28,10 +28,12 @@ function Remove-SnipeitCompany ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {

View file

@ -28,14 +28,17 @@ function Remove-SnipeitComponent ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {
}
process {
foreach($component_id in $id){
$Parameters = @{

View file

@ -29,14 +29,17 @@ function Remove-SnipeitConsumable ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {
}
process {
foreach($consumable_id in $id){
$Parameters = @{

View file

@ -28,11 +28,12 @@ function Remove-SnipeitCustomField ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {
}

View file

@ -28,10 +28,12 @@ function Remove-SnipeitDepartment ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {

View file

@ -28,14 +28,17 @@ function Remove-SnipeitLicense ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {
}
process {
foreach($license_id in $id){
$Parameters = @{

View file

@ -28,14 +28,17 @@ function Remove-SnipeitLocation ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {
}
process {
foreach($location_id in $id){
$Parameters = @{

View file

@ -28,14 +28,17 @@ function Remove-SnipeitManufacturer ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {
}
process {
foreach($manufacturer_id in $id){
$Parameters = @{

View file

@ -28,14 +28,17 @@ function Remove-SnipeitModel ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {
}
process {
foreach($model_id in $id){
$Parameters = @{

View file

@ -28,14 +28,17 @@ function Remove-SnipeitSupplier ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int[]]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {
}
process {
foreach($suppliers_id in $id){
$Parameters = @{

View file

@ -25,13 +25,15 @@ function Remove-SnipeitUser ()
Param(
[parameter(mandatory = $true,ValueFromPipelineByPropertyName)]
[int]$id,
[parameter(mandatory = $true)]
[string]$URL,
[parameter(mandatory = $true)]
[string]$APIKey
[int[]]$id,
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $false)]
[string]$apiKey
)
begin{
Test-SnipeitAlias -invocationName $MyInvocation.InvocationName -commandName $MyInvocation.MyCommand.Name
}

View file

@ -36,10 +36,10 @@ function Reset-SnipeitAccessoryOwner()
[parameter(mandatory = $true)]
[int]$assigned_pivot_id,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -41,10 +41,10 @@ function Reset-SnipeitAssetOwner() {
[string]$notes,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -107,10 +107,10 @@ function Set-SnipeitAccessory() {
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -38,10 +38,10 @@ function Set-SnipeitAccessoryOwner()
[string] $note,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)
begin{

View file

@ -133,10 +133,10 @@ function Set-SnipeitAsset()
[switch]$image_delete=$false,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey,
[Alias('CustomValues')]

View file

@ -61,10 +61,10 @@ function Set-SnipeitAssetOwner()
[datetime]$checkout_at,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -71,10 +71,10 @@ function Set-SnipeitCategory()
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -54,10 +54,10 @@ function Set-SnipeitCompany()
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -90,10 +90,10 @@ function Set-SnipeitComponent()
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {

View file

@ -129,10 +129,10 @@ function Set-SnipeitConsumable()
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -75,10 +75,10 @@ function Set-SnipeitCustomField()
[ValidateSet("Put","Patch")]
[string]$RequestType = "Put",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)
begin {

View file

@ -68,10 +68,10 @@ function Set-SnipeitDepartment() {
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -127,10 +127,10 @@ function Set-SnipeitLicense() {
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -64,10 +64,10 @@ function Set-SnipeitLicenseSeat()
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -105,10 +105,10 @@ function Set-SnipeitLocation() {
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -46,10 +46,10 @@ function Set-SnipeitManufacturer()
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -74,10 +74,10 @@ function Set-SnipeitModel() {
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -59,10 +59,10 @@ function Set-SnipeitStatus()
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -101,10 +101,10 @@ function Set-SnipeitSupplier() {
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)

View file

@ -124,10 +124,10 @@ function Set-SnipeitUser() {
[ValidateSet("Put","Patch")]
[string]$RequestType = "Patch",
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$url,
[parameter(mandatory = $true)]
[parameter(mandatory = $false)]
[string]$apiKey
)
begin{