Demystifying iControl REST Part 3 - How to pass query parameters and tmsh options
Thanks so much for your reply but I have found something that has got me the information that I needed. Le me know your thoughts. I will post my output below minus the server names for security purposes
https://f5_ip/mgmt/tm/ltm/pool?expandSubcollections=true&$select=name,partition,monitor,membersReference/items/name,membersReference/items/address
I want to give credit to a user on here named Michael Jenkins that led me to this answer from a previous post he made on this page.
https://devcentral.f5.com/s/feed/0D51T00006j28P0SAI
Sample output
"kind": "tm:ltm:pool:poolcollectionstate",
"selfLink": "https://localhost/mgmt/tm/ltm/pool?$select=name%2Cpartition%2Cmonitor%2CmembersReference/items/name%2CmembersReference/items/address&expandSubcollections=true&ver=14.1.0.6",
"items": [
{
"name": "poolname_removed-8105",
"partition": "partitionname_removed",
"monitor": "/Common/monitorname_removed",
"membersReference": {
"items": [
{
"name": "removed01:8105",
"address": "ip_removed%10",
"nameReference": {
"link": "https://localhost/mgmt/tm/ltm/node/~partitionname_removed~removed01:8105?ver=14.1.0.6"
}
},
{
"name": "removed02:8105",
"address": "removed%10",
"nameReference": {
"link": "https://localhost/mgmt/tm/ltm/node/~partitionname_removed~removed02:8105?ver=14.1.0.6"
}
}
]
}