MigrationProfile/MigrationProfile.psm1

Import-Module -Name @(Join-Path  $PSScriptRoot .. | Join-Path -ChildPath Util | Join-Path -ChildPath Util)
function Get-RMMigrationProfileById {
    param(
        [string] $MigrationProfileId
    )

    $RMLoginResult = Get-Variable -Name "RMContext-UserLogin"
    $Uri = Get-Variable -Name "RMContext-ReactorURI"

    $Headers = @{
        Accept = "application/rm+json"
        "X-Auth-Token" = $RMLoginResult.Value.token
    }

    $Params = @{
        Method = "Get"
        Uri = $Uri.Value + "/migrationprofiles/" + $MigrationProfileId
        Headers = $Headers
    }
    return Invoke-RMRestMethod -Params $Params
}