'How to create a RabbitMQ queue and bind it to exchange in an Angular app

In my Angular app, I am using ngx-mqtt library to read messages from already defined queue, which is doable.

What I am now trying to achieve is create a new queue and exchange on RabbitMQ broker using this Angular app.

Is it possible in Angular? I cannot find any API in ngx-mqtt library to do so.

Can someone suggest how will I be able to do this?



Solution 1:[1]

If I'm not mistaken, this is your intentions:

$Groups = "Finance Group"

foreach ($Group in $Groups)
{
    $groupObj = Get-ADGroup -Identity $Group -Properties Members, MemberOf
    for ($i = 0; $i -lt [Math]::Max($groupObj.Members, $groupObj.MemberOf; $i++)
    {
        [PSCustomObject]@{
            GroupName = $Group
            MemberOf  = $groupObj[$i].MemberOf
            Members   = $groupObj[$i].Members # here you can substitute this field, or add new ones, with a new Get-ADUser call - 
                                              # to get the display name or other properties.
        }
    }
}

. . .as noted in the in-line comment, you can substitute the returned field for a call to AD using Get-ADUser to swap for a display name or other fields instead.

Unfortunately, I do not have AD installed on my computer, nor have access to an AD environment anymore so this was all based off what I though is correct. I believe that Get-ADGroup returns it's membersof property as well; so only one call would be needed in that aspect.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Abraham Zinala