neverfail.psd1

@{
    RootModule        = 'neverfail.psm1'
    ModuleVersion     = '0.0.2'
    Description       = 'PoshBot module for commands utilizing the Neverfail API v3'
    PowerShellVersion = '5.0'
    Author            = 'Michael G. Brown'
    CompanyName       = 'Viewpoint'
    GUID              = '93576af9-176a-401b-a7a0-18069d70a14a'
    RequiredModules   = @('PoshBot')
    FunctionsToExport = @(
        'Add-NfVirtualMachineDrive', 
        'New-NfOrganization', 
        'New-NfVirtualMachine', 
        'New-NfWorkspace', 
        'Remove-NfOrganization', 
        'Remove-NfVirtualMachine', 
        'Remove-NfWorkspace',
        'Remove-NfVirtualMachineDrive',
        'Optimize-NfWorkflows'
    )
    CmdletsToExport   = @()
    VariablesToExport = @()
    AliasesToExport   = @()
    PrivateData       = @{
        Permissions = @(
            @{
                Name        = 'create'
                Description = 'Can spin up new infrastructure in Neverfail.'
            }
            @{
                Name        = 'read'
                Description = 'Can get information on Organizations, Users, etc. in Neverfail. Can self-service reports.'
            }
            @{
                Name        = 'update'
                Description = 'Can update, expand, or shrink existing infrastructure in Neverfail.'
            }
            @{
                Name        = 'delete'
                Description = 'Can delete infrastructure in Neverfail.'
            }
        )
        PSData = @{}
    } 
}