forked from secure-agility-pty-ltd/LogicMonitor
-
Notifications
You must be signed in to change notification settings - Fork 0
/
LogicMonitor.psd1
62 lines (50 loc) · 2.56 KB
/
LogicMonitor.psd1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
@{
# If authoring a script module, the RootModule is the name of your .psm1 file
RootModule = 'LogicMonitor.psm1'
Author = 'Kam Fai Ma (kamfai.ma at secureagility.com)'
CompanyName = 'Secure Agility'
ModuleVersion = '0.1'
# Use the New-Guid command to generate a GUID, and copy/paste into the next line
GUID = '78d580f2-efec-4c56-9073-92dfe0efd8e2'
Description = 'LogicMonitor helper functions'
# Minimum PowerShell version supported by this module (optional, recommended)
PowerShellVersion = '5.1'
# Which PowerShell Editions does this module work with? (Core, Desktop)
CompatiblePSEditions = @('Desktop', 'Core')
# Which PowerShell functions are exported from your module? (eg. Get-CoolObject)
FunctionsToExport = @(
'Add-LMCollectorSDT',
'Add-LMDevice',
'Add-LMDeviceSDT',
'Add-LMDeviceGroupSDT',
'Add-LMWebsiteSDT',
'Get-LMAlert',
'Get-LMCollector',
'Get-LMCollectorGroup',
'Get-LMDevice',
'Get-LMSDT',
'Get-LMSDTHistory',
'Get-LMWebsite',
'Invoke-LMRestMethod',
'Remove-LMAPICredential',
'Remove-LMDevice',
'Remove-LMSDT',
'Set-LMAPICredential'
)
# Which PowerShell aliases are exported from your module? (eg. gco)
AliasesToExport = @('')
# Which PowerShell variables are exported from your module? (eg. Fruits, Vegetables)
VariablesToExport = @('')
# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess
NestedModules = @()
# Format files (.ps1xml) to be loaded when importing this module
FormatsToProcess = @(
'ObjectDefinitions/LogicMonitor.Alert.ps1xml',
'ObjectDefinitions/LogicMonitor.Collector.ps1xml',
'ObjectDefinitions/LogicMonitor.CollectorGroup.ps1xml',
'ObjectDefinitions/LogicMonitor.Device.ps1xml',
'ObjectDefinitions/LogicMonitor.SDT.ps1xml',
'ObjectDefinitions/LogicMonitor.SDTHistory.ps1xml',
'ObjectDefinitions/LogicMonitor.Website.ps1xml'
)
}