diff --git a/SnipeitPS/Public/Get-SnipeitAccessory.ps1 b/SnipeitPS/Public/Get-SnipeitAccessory.ps1 index 1a84a71..eccaff9 100644 --- a/SnipeitPS/Public/Get-SnipeitAccessory.ps1 +++ b/SnipeitPS/Public/Get-SnipeitAccessory.ps1 @@ -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 diff --git a/SnipeitPS/Public/Get-SnipeitAccessoryOwner.ps1 b/SnipeitPS/Public/Get-SnipeitAccessoryOwner.ps1 index b9a8177..8c96762 100644 --- a/SnipeitPS/Public/Get-SnipeitAccessoryOwner.ps1 +++ b/SnipeitPS/Public/Get-SnipeitAccessoryOwner.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitActivity.ps1 b/SnipeitPS/Public/Get-SnipeitActivity.ps1 index 5a6806a..0e0e337 100644 --- a/SnipeitPS/Public/Get-SnipeitActivity.ps1 +++ b/SnipeitPS/Public/Get-SnipeitActivity.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitAsset.ps1 b/SnipeitPS/Public/Get-SnipeitAsset.ps1 index ac38bcb..3384b0d 100644 --- a/SnipeitPS/Public/Get-SnipeitAsset.ps1 +++ b/SnipeitPS/Public/Get-SnipeitAsset.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitAssetMaintenance.ps1 b/SnipeitPS/Public/Get-SnipeitAssetMaintenance.ps1 index 9476f51..bbdd2e2 100644 --- a/SnipeitPS/Public/Get-SnipeitAssetMaintenance.ps1 +++ b/SnipeitPS/Public/Get-SnipeitAssetMaintenance.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitCategory.ps1 b/SnipeitPS/Public/Get-SnipeitCategory.ps1 index eb82103..8050780 100644 --- a/SnipeitPS/Public/Get-SnipeitCategory.ps1 +++ b/SnipeitPS/Public/Get-SnipeitCategory.ps1 @@ -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 diff --git a/SnipeitPS/Public/Get-SnipeitCompany.ps1 b/SnipeitPS/Public/Get-SnipeitCompany.ps1 index 31b6b74..f2428c8 100644 --- a/SnipeitPS/Public/Get-SnipeitCompany.ps1 +++ b/SnipeitPS/Public/Get-SnipeitCompany.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitComponent.ps1 b/SnipeitPS/Public/Get-SnipeitComponent.ps1 index 5681b3d..4e378fc 100644 --- a/SnipeitPS/Public/Get-SnipeitComponent.ps1 +++ b/SnipeitPS/Public/Get-SnipeitComponent.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitConsumable.ps1 b/SnipeitPS/Public/Get-SnipeitConsumable.ps1 index ae8b2aa..b63c378 100644 --- a/SnipeitPS/Public/Get-SnipeitConsumable.ps1 +++ b/SnipeitPS/Public/Get-SnipeitConsumable.ps1 @@ -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 { diff --git a/SnipeitPS/Public/Get-SnipeitCustomField.ps1 b/SnipeitPS/Public/Get-SnipeitCustomField.ps1 index f15db57..659924a 100644 --- a/SnipeitPS/Public/Get-SnipeitCustomField.ps1 +++ b/SnipeitPS/Public/Get-SnipeitCustomField.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitDepartment.ps1 b/SnipeitPS/Public/Get-SnipeitDepartment.ps1 index cfef1d3..18c6d2f 100644 --- a/SnipeitPS/Public/Get-SnipeitDepartment.ps1 +++ b/SnipeitPS/Public/Get-SnipeitDepartment.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitFieldset.ps1 b/SnipeitPS/Public/Get-SnipeitFieldset.ps1 index 3ab6f03..9398f75 100644 --- a/SnipeitPS/Public/Get-SnipeitFieldset.ps1 +++ b/SnipeitPS/Public/Get-SnipeitFieldset.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitLicense.ps1 b/SnipeitPS/Public/Get-SnipeitLicense.ps1 index ba4a4d9..b45d8c1 100644 --- a/SnipeitPS/Public/Get-SnipeitLicense.ps1 +++ b/SnipeitPS/Public/Get-SnipeitLicense.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitLicenseSeat.ps1 b/SnipeitPS/Public/Get-SnipeitLicenseSeat.ps1 index ce9fd15..d20fe08 100644 --- a/SnipeitPS/Public/Get-SnipeitLicenseSeat.ps1 +++ b/SnipeitPS/Public/Get-SnipeitLicenseSeat.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitLocation.ps1 b/SnipeitPS/Public/Get-SnipeitLocation.ps1 index 7bc2b70..6d72769 100644 --- a/SnipeitPS/Public/Get-SnipeitLocation.ps1 +++ b/SnipeitPS/Public/Get-SnipeitLocation.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitManufacturer.ps1 b/SnipeitPS/Public/Get-SnipeitManufacturer.ps1 index ca07641..61c242b 100644 --- a/SnipeitPS/Public/Get-SnipeitManufacturer.ps1 +++ b/SnipeitPS/Public/Get-SnipeitManufacturer.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitModel.ps1 b/SnipeitPS/Public/Get-SnipeitModel.ps1 index 38132c4..606761c 100644 --- a/SnipeitPS/Public/Get-SnipeitModel.ps1 +++ b/SnipeitPS/Public/Get-SnipeitModel.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitStatus.ps1 b/SnipeitPS/Public/Get-SnipeitStatus.ps1 index d92d7cb..92dfe65 100644 --- a/SnipeitPS/Public/Get-SnipeitStatus.ps1 +++ b/SnipeitPS/Public/Get-SnipeitStatus.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitSupplier.ps1 b/SnipeitPS/Public/Get-SnipeitSupplier.ps1 index 06556a8..74c0091 100644 --- a/SnipeitPS/Public/Get-SnipeitSupplier.ps1 +++ b/SnipeitPS/Public/Get-SnipeitSupplier.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Get-SnipeitUser.ps1 b/SnipeitPS/Public/Get-SnipeitUser.ps1 index 2d3381e..ed87d69 100644 --- a/SnipeitPS/Public/Get-SnipeitUser.ps1 +++ b/SnipeitPS/Public/Get-SnipeitUser.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitAccessory.ps1 b/SnipeitPS/Public/New-SnipeitAccessory.ps1 index fa3616c..5ada523 100644 --- a/SnipeitPS/Public/New-SnipeitAccessory.ps1 +++ b/SnipeitPS/Public/New-SnipeitAccessory.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitAsset.ps1 b/SnipeitPS/Public/New-SnipeitAsset.ps1 index 065ff51..5b78d42 100644 --- a/SnipeitPS/Public/New-SnipeitAsset.ps1 +++ b/SnipeitPS/Public/New-SnipeitAsset.ps1 @@ -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')] diff --git a/SnipeitPS/Public/New-SnipeitAssetMaintenance.ps1 b/SnipeitPS/Public/New-SnipeitAssetMaintenance.ps1 index a62f690..a5cf553 100644 --- a/SnipeitPS/Public/New-SnipeitAssetMaintenance.ps1 +++ b/SnipeitPS/Public/New-SnipeitAssetMaintenance.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitAudit.ps1 b/SnipeitPS/Public/New-SnipeitAudit.ps1 index 883491b..971d41a 100644 --- a/SnipeitPS/Public/New-SnipeitAudit.ps1 +++ b/SnipeitPS/Public/New-SnipeitAudit.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitCategory.ps1 b/SnipeitPS/Public/New-SnipeitCategory.ps1 index f9e3741..f56258e 100644 --- a/SnipeitPS/Public/New-SnipeitCategory.ps1 +++ b/SnipeitPS/Public/New-SnipeitCategory.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitCompany.ps1 b/SnipeitPS/Public/New-SnipeitCompany.ps1 index 2f25c34..56d2381 100644 --- a/SnipeitPS/Public/New-SnipeitCompany.ps1 +++ b/SnipeitPS/Public/New-SnipeitCompany.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitComponent.ps1 b/SnipeitPS/Public/New-SnipeitComponent.ps1 index 194b46e..4a4a195 100644 --- a/SnipeitPS/Public/New-SnipeitComponent.ps1 +++ b/SnipeitPS/Public/New-SnipeitComponent.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitConsumable.ps1 b/SnipeitPS/Public/New-SnipeitConsumable.ps1 index df2b594..3dce2f1 100644 --- a/SnipeitPS/Public/New-SnipeitConsumable.ps1 +++ b/SnipeitPS/Public/New-SnipeitConsumable.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitCustomField.ps1 b/SnipeitPS/Public/New-SnipeitCustomField.ps1 index 2b1efbe..b2c2a0f 100644 --- a/SnipeitPS/Public/New-SnipeitCustomField.ps1 +++ b/SnipeitPS/Public/New-SnipeitCustomField.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitDepartment.ps1 b/SnipeitPS/Public/New-SnipeitDepartment.ps1 index 185a165..f36dbd0 100644 --- a/SnipeitPS/Public/New-SnipeitDepartment.ps1 +++ b/SnipeitPS/Public/New-SnipeitDepartment.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitLicense.ps1 b/SnipeitPS/Public/New-SnipeitLicense.ps1 index 11a49fb..13c2844 100644 --- a/SnipeitPS/Public/New-SnipeitLicense.ps1 +++ b/SnipeitPS/Public/New-SnipeitLicense.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitLocation.ps1 b/SnipeitPS/Public/New-SnipeitLocation.ps1 index b34eaa3..dda4c0e 100644 --- a/SnipeitPS/Public/New-SnipeitLocation.ps1 +++ b/SnipeitPS/Public/New-SnipeitLocation.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitManufacturer.ps1 b/SnipeitPS/Public/New-SnipeitManufacturer.ps1 index 67b5604..91d5885 100644 --- a/SnipeitPS/Public/New-SnipeitManufacturer.ps1 +++ b/SnipeitPS/Public/New-SnipeitManufacturer.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitModel.ps1 b/SnipeitPS/Public/New-SnipeitModel.ps1 index c15616e..95e0f14 100644 --- a/SnipeitPS/Public/New-SnipeitModel.ps1 +++ b/SnipeitPS/Public/New-SnipeitModel.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitSupplier.ps1 b/SnipeitPS/Public/New-SnipeitSupplier.ps1 index 3bd64bf..a79e78c 100644 --- a/SnipeitPS/Public/New-SnipeitSupplier.ps1 +++ b/SnipeitPS/Public/New-SnipeitSupplier.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/New-SnipeitUser.ps1 b/SnipeitPS/Public/New-SnipeitUser.ps1 index 61cbe36..08d9380 100644 --- a/SnipeitPS/Public/New-SnipeitUser.ps1 +++ b/SnipeitPS/Public/New-SnipeitUser.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Remove-SnipeitAccessory.ps1 b/SnipeitPS/Public/Remove-SnipeitAccessory.ps1 index 4189b17..b876fbd 100644 --- a/SnipeitPS/Public/Remove-SnipeitAccessory.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitAccessory.ps1 @@ -26,16 +26,19 @@ function Remove-SnipeitAccessory () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 = @{ diff --git a/SnipeitPS/Public/Remove-SnipeitAsset.ps1 b/SnipeitPS/Public/Remove-SnipeitAsset.ps1 index 68d9dbb..3c90e76 100644 --- a/SnipeitPS/Public/Remove-SnipeitAsset.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitAsset.ps1 @@ -26,17 +26,20 @@ function Remove-SnipeitAsset () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 = @{ diff --git a/SnipeitPS/Public/Remove-SnipeitAssetMaintenance.ps1 b/SnipeitPS/Public/Remove-SnipeitAssetMaintenance.ps1 index a1f7b65..d0b0d70 100644 --- a/SnipeitPS/Public/Remove-SnipeitAssetMaintenance.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitAssetMaintenance.ps1 @@ -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 = @{ diff --git a/SnipeitPS/Public/Remove-SnipeitCategory.ps1 b/SnipeitPS/Public/Remove-SnipeitCategory.ps1 index 0f86693..419ef90 100644 --- a/SnipeitPS/Public/Remove-SnipeitCategory.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitCategory.ps1 @@ -26,12 +26,14 @@ function Remove-SnipeitCategory () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 { diff --git a/SnipeitPS/Public/Remove-SnipeitCompany.ps1 b/SnipeitPS/Public/Remove-SnipeitCompany.ps1 index 9ff94dc..468bda8 100644 --- a/SnipeitPS/Public/Remove-SnipeitCompany.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitCompany.ps1 @@ -26,12 +26,14 @@ function Remove-SnipeitCompany () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 { diff --git a/SnipeitPS/Public/Remove-SnipeitComponent.ps1 b/SnipeitPS/Public/Remove-SnipeitComponent.ps1 index 450dbed..a9d8156 100644 --- a/SnipeitPS/Public/Remove-SnipeitComponent.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitComponent.ps1 @@ -26,16 +26,19 @@ function Remove-SnipeitComponent () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 = @{ diff --git a/SnipeitPS/Public/Remove-SnipeitConsumable.ps1 b/SnipeitPS/Public/Remove-SnipeitConsumable.ps1 index 3e18b3d..cea96c8 100644 --- a/SnipeitPS/Public/Remove-SnipeitConsumable.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitConsumable.ps1 @@ -27,16 +27,19 @@ function Remove-SnipeitConsumable () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 = @{ diff --git a/SnipeitPS/Public/Remove-SnipeitCustomField.ps1 b/SnipeitPS/Public/Remove-SnipeitCustomField.ps1 index e258ca2..6f11ee2 100644 --- a/SnipeitPS/Public/Remove-SnipeitCustomField.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitCustomField.ps1 @@ -26,13 +26,14 @@ function Remove-SnipeitCustomField () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 { } diff --git a/SnipeitPS/Public/Remove-SnipeitDepartment.ps1 b/SnipeitPS/Public/Remove-SnipeitDepartment.ps1 index d6e95c7..b916f7c 100644 --- a/SnipeitPS/Public/Remove-SnipeitDepartment.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitDepartment.ps1 @@ -26,12 +26,14 @@ function Remove-SnipeitDepartment () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 { diff --git a/SnipeitPS/Public/Remove-SnipeitLicense.ps1 b/SnipeitPS/Public/Remove-SnipeitLicense.ps1 index ba0dee4..23b06e7 100644 --- a/SnipeitPS/Public/Remove-SnipeitLicense.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitLicense.ps1 @@ -26,16 +26,19 @@ function Remove-SnipeitLicense () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 = @{ diff --git a/SnipeitPS/Public/Remove-SnipeitLocation.ps1 b/SnipeitPS/Public/Remove-SnipeitLocation.ps1 index 15c4567..effd576 100644 --- a/SnipeitPS/Public/Remove-SnipeitLocation.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitLocation.ps1 @@ -26,16 +26,19 @@ function Remove-SnipeitLocation () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 = @{ diff --git a/SnipeitPS/Public/Remove-SnipeitManufacturer.ps1 b/SnipeitPS/Public/Remove-SnipeitManufacturer.ps1 index 9605d9b..1505237 100644 --- a/SnipeitPS/Public/Remove-SnipeitManufacturer.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitManufacturer.ps1 @@ -26,16 +26,19 @@ function Remove-SnipeitManufacturer () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 = @{ diff --git a/SnipeitPS/Public/Remove-SnipeitModel.ps1 b/SnipeitPS/Public/Remove-SnipeitModel.ps1 index 65509bd..daf2640 100644 --- a/SnipeitPS/Public/Remove-SnipeitModel.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitModel.ps1 @@ -26,16 +26,19 @@ function Remove-SnipeitModel () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 = @{ diff --git a/SnipeitPS/Public/Remove-SnipeitSupplier.ps1 b/SnipeitPS/Public/Remove-SnipeitSupplier.ps1 index 196df14..eceaafc 100644 --- a/SnipeitPS/Public/Remove-SnipeitSupplier.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitSupplier.ps1 @@ -26,16 +26,19 @@ function Remove-SnipeitSupplier () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [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 = @{ diff --git a/SnipeitPS/Public/Remove-SnipeitUser.ps1 b/SnipeitPS/Public/Remove-SnipeitUser.ps1 index 6afd60b..8400246 100644 --- a/SnipeitPS/Public/Remove-SnipeitUser.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitUser.ps1 @@ -24,14 +24,16 @@ function Remove-SnipeitUser () )] Param( - [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] - [int]$id, - [parameter(mandatory = $true)] - [string]$URL, - [parameter(mandatory = $true)] - [string]$APIKey + [parameter(mandatory = $true,ValueFromPipelineByPropertyName)] + [int[]]$id, + [parameter(mandatory = $false)] + [string]$url, + + [parameter(mandatory = $false)] + [string]$apiKey ) + begin{ Test-SnipeitAlias -invocationName $MyInvocation.InvocationName -commandName $MyInvocation.MyCommand.Name } diff --git a/SnipeitPS/Public/Reset-SnipeitAccessoryOwner.ps1 b/SnipeitPS/Public/Reset-SnipeitAccessoryOwner.ps1 index 060bb90..2451350 100644 --- a/SnipeitPS/Public/Reset-SnipeitAccessoryOwner.ps1 +++ b/SnipeitPS/Public/Reset-SnipeitAccessoryOwner.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Reset-SnipeitAssetOwner.ps1 b/SnipeitPS/Public/Reset-SnipeitAssetOwner.ps1 index 6a55915..5a43b76 100644 --- a/SnipeitPS/Public/Reset-SnipeitAssetOwner.ps1 +++ b/SnipeitPS/Public/Reset-SnipeitAssetOwner.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitAccessory.ps1 b/SnipeitPS/Public/Set-SnipeitAccessory.ps1 index cbb55d2..963669b 100644 --- a/SnipeitPS/Public/Set-SnipeitAccessory.ps1 +++ b/SnipeitPS/Public/Set-SnipeitAccessory.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitAccessoryOwner.ps1 b/SnipeitPS/Public/Set-SnipeitAccessoryOwner.ps1 index 4a6a319..cf3f01d 100644 --- a/SnipeitPS/Public/Set-SnipeitAccessoryOwner.ps1 +++ b/SnipeitPS/Public/Set-SnipeitAccessoryOwner.ps1 @@ -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{ diff --git a/SnipeitPS/Public/Set-SnipeitAsset.ps1 b/SnipeitPS/Public/Set-SnipeitAsset.ps1 index b375fda..8cbbd62 100644 --- a/SnipeitPS/Public/Set-SnipeitAsset.ps1 +++ b/SnipeitPS/Public/Set-SnipeitAsset.ps1 @@ -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')] diff --git a/SnipeitPS/Public/Set-SnipeitAssetOwner.ps1 b/SnipeitPS/Public/Set-SnipeitAssetOwner.ps1 index 6db1de7..b1ed177 100644 --- a/SnipeitPS/Public/Set-SnipeitAssetOwner.ps1 +++ b/SnipeitPS/Public/Set-SnipeitAssetOwner.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitCategory.ps1 b/SnipeitPS/Public/Set-SnipeitCategory.ps1 index f10b21e..8a4fae8 100644 --- a/SnipeitPS/Public/Set-SnipeitCategory.ps1 +++ b/SnipeitPS/Public/Set-SnipeitCategory.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitCompany.ps1 b/SnipeitPS/Public/Set-SnipeitCompany.ps1 index 923e76d..5a20b48 100644 --- a/SnipeitPS/Public/Set-SnipeitCompany.ps1 +++ b/SnipeitPS/Public/Set-SnipeitCompany.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitComponent.ps1 b/SnipeitPS/Public/Set-SnipeitComponent.ps1 index 2834df9..192682c 100644 --- a/SnipeitPS/Public/Set-SnipeitComponent.ps1 +++ b/SnipeitPS/Public/Set-SnipeitComponent.ps1 @@ -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 { diff --git a/SnipeitPS/Public/Set-SnipeitConsumable.ps1 b/SnipeitPS/Public/Set-SnipeitConsumable.ps1 index 4aa28ab..5aadc7d 100644 --- a/SnipeitPS/Public/Set-SnipeitConsumable.ps1 +++ b/SnipeitPS/Public/Set-SnipeitConsumable.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitCustomField.ps1 b/SnipeitPS/Public/Set-SnipeitCustomField.ps1 index d958d37..5ad9b9c 100644 --- a/SnipeitPS/Public/Set-SnipeitCustomField.ps1 +++ b/SnipeitPS/Public/Set-SnipeitCustomField.ps1 @@ -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 { diff --git a/SnipeitPS/Public/Set-SnipeitDepartment.ps1 b/SnipeitPS/Public/Set-SnipeitDepartment.ps1 index 09d4632..e27e8aa 100644 --- a/SnipeitPS/Public/Set-SnipeitDepartment.ps1 +++ b/SnipeitPS/Public/Set-SnipeitDepartment.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitLicense.ps1 b/SnipeitPS/Public/Set-SnipeitLicense.ps1 index 184aa57..a8d395e 100644 --- a/SnipeitPS/Public/Set-SnipeitLicense.ps1 +++ b/SnipeitPS/Public/Set-SnipeitLicense.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitLicenseSeat.ps1 b/SnipeitPS/Public/Set-SnipeitLicenseSeat.ps1 index 5ef3880..7c58997 100644 --- a/SnipeitPS/Public/Set-SnipeitLicenseSeat.ps1 +++ b/SnipeitPS/Public/Set-SnipeitLicenseSeat.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitLocation.ps1 b/SnipeitPS/Public/Set-SnipeitLocation.ps1 index b1c3770..21103f3 100644 --- a/SnipeitPS/Public/Set-SnipeitLocation.ps1 +++ b/SnipeitPS/Public/Set-SnipeitLocation.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitManufacturer.ps1 b/SnipeitPS/Public/Set-SnipeitManufacturer.ps1 index d0c1064..9f9b6fe 100644 --- a/SnipeitPS/Public/Set-SnipeitManufacturer.ps1 +++ b/SnipeitPS/Public/Set-SnipeitManufacturer.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitModel.ps1 b/SnipeitPS/Public/Set-SnipeitModel.ps1 index 695368f..c1f4ccb 100644 --- a/SnipeitPS/Public/Set-SnipeitModel.ps1 +++ b/SnipeitPS/Public/Set-SnipeitModel.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitStatus.ps1 b/SnipeitPS/Public/Set-SnipeitStatus.ps1 index 4c11b8a..a5fd3d2 100644 --- a/SnipeitPS/Public/Set-SnipeitStatus.ps1 +++ b/SnipeitPS/Public/Set-SnipeitStatus.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitSupplier.ps1 b/SnipeitPS/Public/Set-SnipeitSupplier.ps1 index 7180c5a..084332c 100644 --- a/SnipeitPS/Public/Set-SnipeitSupplier.ps1 +++ b/SnipeitPS/Public/Set-SnipeitSupplier.ps1 @@ -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 ) diff --git a/SnipeitPS/Public/Set-SnipeitUser.ps1 b/SnipeitPS/Public/Set-SnipeitUser.ps1 index 8654f61..b0c8f40 100644 --- a/SnipeitPS/Public/Set-SnipeitUser.ps1 +++ b/SnipeitPS/Public/Set-SnipeitUser.ps1 @@ -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{