< Back

Get-AemSoftwareList

Sat Jul 18, 2020 3:58 pm

NAME
Get-AemSoftwareList

SYNOPSIS


SYNTAX
Get-AemSoftwareList -AccessToken <String> [-ApiUrl <String>] [-EventLogSource <String>] [-LogPath <String>] [<CommonParameters>]

Get-AemSoftwareList -AccessToken <String> -DeviceId <Int32> [-ApiUrl <String>] [-EventLogSource <String>] [-LogPath <String>] [<CommonParameters>]

Get-AemSoftwareList -AccessToken <String> -DeviceUid <String> [-ApiUrl <String>] [-EventLogSource <String>] [-LogPath <String>] [<CommonParameters>]


DESCRIPTION
Accepts a device UID and returns a list of installed applications.


PARAMETERS
-AccessToken <String>
Mandatory parameter. Represents the token returned once successful authentication to the API is achieved. Use New-AemApiAccessToken to obtain the token.

Required? true
Position? named
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? false

-DeviceId <Int32>
Device to get the software list for, by id.

Required? true
Position? named
Default value 0
Accept pipeline input? false
Accept wildcard characters? false

-DeviceUid <String>
Device to get the software list for, by uid.

Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

-ApiUrl <String>
Default value is 'https://zinfandel-api.centrastage.net'. Represents the URL to AutoTask's AEM API, for the desired instance.

Required? false
Position? named
Default value https://zinfandel-api.centrastage.net
Accept pipeline input? false
Accept wildcard characters? false

-EventLogSource <String>
When included, (and when LogPath is null), represents the event log source for the Application log. If no event log source or path are provided, output is sent only to the host.

Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

-LogPath <String>
When included (when EventLogSource is null), represents the file, to which the cmdlet will output will be logged. If no path or event log source are provided, output is sent only to the host.

Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).

INPUTS

OUTPUTS

NOTES


V1.0.0.0 date: 17 August 2018
- Initial release.
V1.0.0.1 date: 23 August 2018
- Updated output.
- Fixed bug in setting up the web request parameters.
V1.0.0.2 date: 26 February 2019
- Fixed bug in call to get RMM device.
V1.0.0.3 date: 5 December 2019
V1.0.0.4 date: 11 December 2019

-------------------------- EXAMPLE 1 --------------------------

PS C:\>Get-AemSoftwareList -DeviceUid $uid -AccessToken $token -Verbose

Get the list of software for the agent specified by the uid. Verbose output is sent to the host.





RELATED LINKS
https://github.com/wetling23/Public.AEM ... hellModule