RESTBase.psd1
@{ # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() # Script module or binary module file associated with this manifest. RootModule = "RESTBase.psm1" # Version number of this module. ModuleVersion = "1.0.1" # ID used to uniquely identify this module GUID = "9d78f6f8-20d3-4ce2-824b-cb52b9fa8da8" # Author of this module Author = "Shayne Scovill" # Company or vendor of this module CompanyName = "Shayne" # Copyright statement for this module Copyright = @" Copyright (c) 2022 Shayne Scovill Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. "@ # Description of the functionality provided by this module Description = "Administer Essbase via REST API calls." # Functions to export from this module FunctionsToExport = @( "Copy-EssbaseApplication", "Copy-EssbaseDatabase", "Disconnect-EssbaseSession", "Get-EssbaseApplication", "Get-EssbaseDatabase", "Get-EssbaseFile", "Get-EssbaseJob", "Get-EssbaseReport", "Get-EssbaseWebSession", "Get-EssbaseSession", "Invoke-EssbaseJob", "Invoke-ShadowPromote", "New-ShadowCopy", "Out-EssbaseFile", "Remove-EssbaseApplication", "Remove-EssbaseDatabase", "Remove-EssbaseFile", "Start-EssbaseApplication", "Stop-EssbaseApplication" ) # Aliases to export from this module AliasesToExport = @() # Cmdlets to export from this module CmdletsToExport = @() FileList = @( ".\RESTBase.psd1", ".\RESTBase.psm1", ".\examples", ".\functions" ) # Private data to pass to the module specified in RootModule/ModuleToProcess PrivateData = @{ # PSData is module packaging and gallery metadata embedded in PrivateData # It"s for rebuilding PowerShellGet (and PoshCode) NuGet-style packages # We had to do this because it"s the only place we"re allowed to extend the manifest # https://connect.microsoft.com/PowerShell/feedback/details/421837 PSData = @{ # The primary categorization of this module. Category = "Essbase" # Keyword tags to help users find this module via navigations and search. Tags = @("Essbase", "Oracle", "REST") # The web address of an icon which can be used in galleries to represent this module #IconUri = "http://website.com/images/icon.png" # The web address of this module"s project or support homepage. ProjectUri = "https://github.com/Shayne55434/RESTBase" # The web address of this module"s license. Points to a page that"s embeddable and linkable. LicenseUri = "" # Release notes for this particular version of the module #ReleaseNotes = $True # If true, the LicenseUrl points to an end-user license (not just a source license) which requires the user agreement before use. # RequireLicenseAcceptance = "" # Indicates this is a pre-release/testing version of the module. IsPrerelease = "False" } } } |