Microsoft.FastTrack.Migration.psd1

#
# Module manifest for module 'module'
#
# Generated by: ssteefel
#
# Generated on: 4/16/2018 11:19:22 AM
#

@{

    # Script module or binary module file associated with this manifest.
    RootModule             = 'Microsoft.FastTrack.Migration.psm1'

    # Version number of this module.
    ModuleVersion            = '2.1.3550'

    # ID used to uniquely identify this module
    GUID                   = '2924aaba-1e72-447e-a1c1-caeb1a60c115'

    # Author of this module
    Author                 = 'Microsoft'

    # Company or vendor of this module
    CompanyName            = 'Microsoft FastTrack Migration'

    # Copyright statement for this module
    Copyright              = '(c) 2018 Microsoft. All rights reserved.'

    # Description of the functionality provided by this module
    Description            = 'Enables Office 365 FastTrack customers to manage migration services provided by Office FastTrack'

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

    # Minimum version of Microsoft .NET Framework required by this module
    DotNetFrameworkVersion = '4.6'
    # Modules that must be imported into the global environment prior to importing this module
    RequiredModules        = @(
        @{
            ModuleName    = "PowerShellGet"
            ModuleVersion = "1.6.0"
            Guid          = "1d73a601-4a6c-43c5-ba3f-619b18bbb404"
        },
        @{
            ModuleName    = "AzureAD"
            ModuleVersion = "2.0.1.10"
            Guid          = "d60c0004-962d-4dfb-8d28-5707572ffd00"
        }
    )
    NestedModules          = @(  
        'FastTrack-Utilities.psm1',
        'FastTrack-RestApiManagement.psm1',
        'FastTrack-GDPR-RequestDsr.psm1',
        'FastTrack-KeyVaultRequests.psm1',
        'FastTrack-RecipientManagement.psm1',
        'FastTrack-ScheduleManagement.psm1',
        'FastTrack-TransactionQuery.psm1',
        'FastTrack-CsiManagement.psm1',
        'FastTrack-ProjectManagement.psm1',
        'FastTrack-VaultManagement.psm1',
        'FastTrack-SecretManagement.psm1',
        'FastTrack-CredentialTypeManagement.psm1')
    # Assemblies that must be loaded prior to importing this module
    # RequiredAssemblies = @()

    # Functions to export from this module
    FunctionsToExport      = @(
        "Login-FastTrackAccount",
        "Set-FastTrackEnvironment",
        "Set-FastTrackAuthorizationRole",
        "Submit-FastTrackGdprDsrRequest",
        "Get-FastTrackGdprDsrRequest",
        "New-FastTrackMigrationSecret",
        "Set-FastTrackMigrationSecret",
        "Remove-FastTrackMigrationSecret",
        "Get-FastTrackMigrationSecrets",
        "New-FastTrackMigrationRecipient",
        "Get-FastTrackMigrationRecipient",
        "Set-FastTrackMigrationRecipient",
        "Remove-FastTrackMigrationRecipient",
        "New-FastTrackMigrationSchedule",
        "Get-FastTrackMigrationSchedule",
        "Set-FastTrackMigrationSchedule",
        "Remove-FastTrackMigrationSchedule",
        "New-FastTrackMigrationScheduleFromCsv",
        "Get-FastTrackMigrationDeleteTypes",
        "Get-FastTrackMigrationScheduleTemplate",
        "Get-FastTrackMigrationTypes",
        "Update-FastTrackMigrationSchedules",
        "Clear-FastTrackMigrationSchedules",
        "Clear-FastTrackMigrationRecipients",
        "Select-FastTrackAuthorizedTenant",
        "Get-CredentialTypes",
        "Get-CredentialSubType",
        "Get-AuthorizedUser",
        "Set-FastTrackAuthorizedTenant",
        "Set-DsrObjectValues",
        "SetBaseRequestValues",
        "SetKvRequestValues",
        "SetKvNewUpdateRequestValues",
        "Get-Project",
        "Invoke-GetRequest",
        "Invoke-PostRequest",
        "Invoke-PutRequest",
        "Invoke-DeleteRequest",
        "Get-Secrets",
        "Get-Secret",
        "Add-NewSecret",
        "Update-Secret",
        "Remove-Secret",
        "Convert-StatusValue",
        "Get-FastTrackMigrationTransactionStatus",
        "Get-FastTrackTransactionDetail",
        "Wait-TransactionComplete",
        "Get-ResponseError",
        "Get-Vault")

    # Cmdlets to export from this module
    CmdletsToExport        = '*'

    # Variables to export from this module
    VariablesToExport      = '*'

    # Aliases to export from this module
    AliasesToExport        = '*'
    PrivateData            = @{
        PSData = @{
            Tags                     = 'FastTrack', 'GDPR', 'Microsoft', 'Microsoft.FastTrack'
            #ExternalModuleDependencies = @( 'PowerShellGet', 'AzureAD', 'AzureRM.Profile')
            #Prerelease = 'alpha'
            RequireLicenseAcceptance = $true
        }
    }
}