The result of aggr-get-iter has aggregate-uuid which is a UUID 16 Hex digit string.
...
<aggregate-name>aggr0_TestCluster_02_0</aggregate-name>
<aggregate-uuid>3aad5e63-042a-460c-899d-a65b1c539822</aggregate-uuid>
...
The result of perf-object-instance-list-info-iter is in the format <nodename>:kernel:<aggregatename>.
...
<instance-info>
<name>aggr0_TestCluster_02_0</name>
<uuid>TestCluster-02:kernel:aggr0_TestCluster_02_0</uuid>
</instance-info>
...
Shouldn't UUIDs be consistent across these API calls? I don't have this problem with volume.