Get-GlpiToolsDropdownsThirdPartyTypes
SYNOPSIS
Function is getting Third Party Types informations from GLPI
SYNTAX
All
Get-GlpiToolsDropdownsThirdPartyTypes [-All] [<CommonParameters>]
ThirdPartyTypeId
Get-GlpiToolsDropdownsThirdPartyTypes -ThirdPartyTypeId <String[]> [-Raw] [<CommonParameters>]
ThirdPartyTypeName
Get-GlpiToolsDropdownsThirdPartyTypes -ThirdPartyTypeName <String> [<CommonParameters>]
DESCRIPTION
Function is based on ThirdPartyTypeId which you can find in GLPI website Returns object with property’s of Third Party Types
EXAMPLES
EXAMPLE 1
Get-GlpiToolsDropdownsThirdPartyTypes -All
Example will return all Third Party Types from Glpi
EXAMPLE 2
326 | Get-GlpiToolsDropdownsThirdPartyTypes
Function gets ThirdPartyTypeId from GLPI from Pipline, and return Third Party Types object
EXAMPLE 3
326, 321 | Get-GlpiToolsDropdownsThirdPartyTypes
Function gets ThirdPartyTypeId from GLPI from Pipline (u can pass many ID’s like that), and return Third Party Types object
EXAMPLE 4
Get-GlpiToolsDropdownsThirdPartyTypes -ThirdPartyTypeId 326
Function gets ThirdPartyTypeId from GLPI which is provided through -ThirdPartyTypeId after Function type, and return Third Party Types object
EXAMPLE 5
Get-GlpiToolsDropdownsThirdPartyTypes -ThirdPartyTypeId 326, 321
Function gets Third Party Types Id from GLPI which is provided through -ThirdPartyTypeId keyword after Function type (u can provide many ID’s like that), and return Third Party Types object
EXAMPLE 6
Get-GlpiToolsDropdownsThirdPartyTypes -ThirdPartyTypeName Fusion
Example will return glpi Third Party Types, but what is the most important, Third Party Types will be shown exactly as you see in glpi dropdown Third Party Types. If you want to add parameter, you have to modify “default items to show”. This is the “key/tool” icon near search.
PARAMETERS
-All
This parameter will return all Third Party Types from GLPI
Type: SwitchParameter
Parameter Sets: All
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-ThirdPartyTypeId
This parameter can take pipline input, either, you can use this function with -ThirdPartyTypeId keyword. Provide to this param ThirdPartyTypeId from GLPI Third Party Types Bookmark
Type: String[]
Parameter Sets: ThirdPartyTypeId
Aliases: TPTID
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-Raw
Parameter which you can use with ThirdPartyTypeId Parameter. ThirdPartyTypeId has converted parameters from default, parameter Raw allows not convert this parameters.
Type: SwitchParameter
Parameter Sets: ThirdPartyTypeId
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-ThirdPartyTypeName
This parameter can take pipline input, either, you can use this function with -ThirdPartyTypeId keyword. Provide to this param Third Party Types Name from GLPI Third Party Types Bookmark
Type: String
Parameter Sets: ThirdPartyTypeName
Aliases: TPTN
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
INPUTS
Third Party Types ID which you can find in GLPI, or use this Function to convert ID returned from other Functions
OUTPUTS
Function returns PSCustomObject with property’s of Third Party Types from GLPI
NOTES
PSP 09/2019