SQL-SMO.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
63
64
65
66
@{
    GUID = 'd2f53583-045a-4939-a12b-bd446e0b7fcd'
    Description = 'A module for gathering and editing SQL Server Instance properties utilizing SQL Management Objects.'
    Author = 'Mike Garvey'
    CompanyName = 'DGR Systems, LLC.'
    Copyright = '© 2018 DGR Systems, LLC. All rights reserved.'
    ModuleVersion = '0.3.0'
    PowerShellVersion = '3.0'
    RootModule = "Assemblies\SQL.SMO.dll"
    NestedModules = @('SQL-SMO.psm1')
    RequiredAssemblies = @(
        'Assemblies\DynamicParameter.dll',
        'Assemblies\Microsoft.SqlServer.ConnectionInfo.dll',
        'Assemblies\Microsoft.SqlServer.Dmf.Common.dll',
        'Assemblies\Microsoft.SqlServer.Management.Sdk.Sfc.dll',
        'Assemblies\Microsoft.SqlServer.Smo.dll',
        'Assemblies\Microsoft.SqlServer.SqlClrProvider.dll',
        'Assemblies\Microsoft.SqlServer.SqlEnum.dll',
        'Assemblies\SQL.SMO.dll'
    )
    FunctionsToExport = @(
        'Get-SMOConfiguration',
        'Set-SMOConfiguration',
        'Set-SQLMemoryLimit'
    )
    AliasesToExport = @(
        'Get-SMOProperty',
        'nsmo',
        'setsmo',
        'Set-SMOProperty'
    )
    CmdletsToExport = @(
        'New-SMO',
        'Set-SMOContext',
        'Get-SQLMemoryLimits'
    )
    FormatsToProcess = @(
        'Formats\SQL.SMO.MemoryProperty.Format.ps1xml',
        'Formats\SQL.SMO.SMOProperty.Format.ps1xml'
    )
    VariablesToExport = ''
    FileList = @(
        'Assemblies\DynamicParameter.dll',
        'Assemblies\Microsoft.SqlServer.ConnectionInfo.dll',
        'Assemblies\Microsoft.SqlServer.Dmf.Common.dll',
        'Assemblies\Microsoft.SqlServer.Management.Sdk.Sfc.dll',
        'Assemblies\Microsoft.SqlServer.Smo.dll',
        'Assemblies\Microsoft.SqlServer.SqlClrProvider.dll',
        'Assemblies\Microsoft.SqlServer.SqlEnum.dll',
        'Assemblies\SQL.SMO.dll',
        'Formats\SQL.SMO.MemoryProperty.Format.ps1xml',
        'Formats\SQL.SMO.SMOProperty.Format.ps1xml',
        'SQL-SMO.psd1',
        'SQL-SMO.psm1'
    )
    PrivateData = @{
        PSData = @{
            # Tags applied to this module. These help with module discovery in online galleries.
            Tags = 'SQL','Server','Instance','Property','Setting','Settings','Set','Change','SMO','Management','Object','Memory',
            'Max','Min','MB','Megabyte','Subproperty','Feature','Microsoft','New','Value','Configuration','Alter','Authentication',
            'Credential','Integrated','Security','Documenting','default','connection','string','data'
            # ReleaseNotes of this module
            ReleaseNotes = 'Overhaul of module; Shifted some aspects to C# and created new commands (e.g. - "Set-SMOContext", "Get-SMOConfiguration").'
        }
     }
}