NexuShell.psd1

#
# Module manifest for module 'NexuShell'
#
# Generated by: steviecoaster
#
# Generated on: 2/26/2021
#

@{
    RootModule        = 'NexuShell.psm1'
    Description       = 'Allows for the administration of Sonatype Nexus via its robust REST api'
    GUID              = '7e720347-1e77-4ba3-a848-1295093940c1'
    ModuleVersion     = '1.1.0'

    Author = 'steviecoaster'
    CompanyName = ''
    Copyright = '(c) 2021 steviecoaster. All rights reserved.'

    # Minimum version of the Windows PowerShell engine required by this module
    # PowerShellVersion = ''

    # For best performance, do not use wildcards and do not delete the entries, use an empty array.
    FunctionsToExport = @('Get-NexusAnonymousAuthStatus','Set-NexusAnonymousAuth','Get-NexusAsset','Remove-NexusAsset','Get-NexusBlobStore','Get-NexusBlobStoreQuota','New-NexusBlobStore','Remove-NexusBlobStore','Update-NexusFileBlobStore','Get-NexusCertificate','New-NexusCertificate','Remove-NexusCertificate','Get-NexusComponent','New-NexusNugetComponent','New-NexusRawComponent','Remove-NexusComponent','Clear-NexusEmailConfig','Get-NexusEmailConfig','Set-NexusEmailConfig','Test-NexusEmailConfig','Get-NexusFormat','Get-NexusLicenseStatus','Install-NexusLicense','Remove-NexusLicense','Get-NexusCurrentLifecyclePhase','New-NexusLifecyclePhase','Restart-NexusLifecyclePhase','Get-NexusReadOnlyState','Set-NexusReadOnlyMode','Disable-NexusRealm','Enable-NexusRealm','Get-NexusRealm','Get-NexusCleanupPolicy','New-NexusCleanupPolicy','Remove-NexusCleanupPolicy','Set-NexusCleanupPolicy','Get-NexusRepository','New-NexusAptHostedRepository','New-NexusAptProxyRepository','New-NexusBowerGroupRepository','New-NexusBowerHostedRepository','New-NexusBowerProxyRepository','New-NexusCocoaPodProxyRepository','New-NexusConanProxyRepository','New-NexusCondaProxyRepository','New-NexusDockerGroupRepository','New-NexusDockerHostedRepository','New-NexusDockerProxyRepository','New-NexusGitLfsHostedRepository','New-NexusGoGroupRepository','New-NexusGoProxyRepository','New-NexusNugetHostedRepository','New-NexusNugetProxyRepository','New-NexusRawGroupRepository','New-NexusRawHostedRepository','New-NexusRawProxyRepository','New-NexusRepository','Remove-NexusRepository','Get-NexusRoutingRule','New-NexusRoutingRule','Remove-NexusRoutingRule','Set-NexusRoutingRule','Get-NexusScript','New-NexusScript','Remove-NexusScript','Set-NexusScript','Start-NexusScript','Get-NexusNuGetApiKey','Get-NexusContentSelector','New-NexusContentSelector','Remove-NexusContentSelector','Set-NexusContentSelector','Get-NexusLDAPServer','New-NexusLDAPServer','Remove-NexusLDAPServer','Set-NexusLDAPServerConnection','Switch-NexusLdapOrder','Get-NexusPrivilege','New-NexusPrivilege','Remove-NexusPrivilege','Set-NexusPrivilege','Get-NexusRole','New-NexusRole','Remove-NexusRole','Set-NexusRole','Get-NexusUserSource','Get-NexusUser','New-NexusUser','Remove-NexusUser','Set-NexusUser','Set-NexusUserPassword','Get-NexusStatus','New-NexusSupportZip','Add-NexusTagAssociation','Get-NexusTag','New-NexusTag','Remove-NexusTag','Remove-NexusTagAssociation','Set-NexusTag','Get-NexusTask','Start-NexusTask','Stop-NexusTask','Connect-NexusServer')
    CmdletsToExport   = @()
    VariablesToExport = @()
    AliasesToExport   = @('Get-NexusLifecycle','New-NexusLifecycle')

    # Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell.
    PrivateData = @{
        PSData = @{
            # Tags applied to this module. These help with module discovery in online galleries.
            Tags = @("nexus", "repository", "REST", "API", "sonatype")

            # A URL to the license for this module.
            LicenseUri = 'https://raw.githubusercontent.com/steviecoaster/NexuShell/main/LICENSE'

            # A URL to the main website for this project.
            ProjectUri = 'https://github.com/steviecoaster/NexuShell'

            # A URL to an icon representing this module.
            # IconUri = ''

            # ReleaseNotes of this module
            ReleaseNotes = ''

            # Prerelease string of this module
            Prerelease = ''

        } # End of PSData hashtable
    } # End of PrivateData hashtable

    # HelpInfo URI of this module
    HelpInfoURI       = 'https://steviecoaster.github.io/NexuShell/'
}